@charset "UTF-8";@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{background-color:#000000d9;outline:none;inset:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__outerClosing{opacity:0}.ril__inner{position:absolute;inset:0}.ril__image,.ril__imagePrev,.ril__imageNext{position:absolute;inset:0;margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__imageDiscourager{background-repeat:no-repeat;background-position:center;background-size:contain}.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{left:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat center}.ril__navButtonNext{right:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) no-repeat center}.ril__downloadBlocker{position:absolute;inset:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover}.ril__caption,.ril__toolbar{background-color:#00000080;position:absolute;left:0;right:0;display:flex;justify-content:space-between}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{padding:10px 20px;color:#fff}.ril__toolbar{top:0;height:50px}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{padding-left:20px;padding-right:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ril__toolbarRightSide{padding-left:0;padding-right:20px;flex:0 0 auto}.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:.7}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat center}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat center}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) no-repeat center}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0}.ril__loadingCirclePoint:before{content:"";display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;animation:pointFade .8s infinite ease-in-out both}.ril__loadingCirclePoint:nth-of-type(1){transform:rotate(0)}.ril__loadingCirclePoint:nth-of-type(1):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(360deg)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{animation-delay:0ms}.ril__loadingContainer{position:absolute;inset:0}.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none}.ril__errorContainer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff}.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dialog-scale-in{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes dialog-scale-out{0%{transform:scale(1)}to{transform:scale(.95)}}.dialog-backdrop{position:fixed;inset:0;background-color:#0006;z-index:100000}.dialog-backdrop[data-state=open]{animation:dialog-fade-in .2s cubic-bezier(.05,.7,.1,1)}.dialog-backdrop[data-state=closed]{animation:dialog-fade-out .15s cubic-bezier(.3,0,.8,.15)}.dialog-positioner{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:100001;overflow:auto}.dialog-content{position:relative;width:100%;max-width:420px;border-radius:12px;padding:24px;box-shadow:0 8px 30px #0000001f;outline:0;display:flex;flex-direction:column}.theme--default .dialog-content{background-color:#fff;border:1px solid #efefec}.theme--dark .dialog-content{background-color:#1b2028;border:1px solid #363C45}.dialog-content[data-state=open]{animation:dialog-scale-in .25s cubic-bezier(.05,.7,.1,1),dialog-fade-in .25s cubic-bezier(.05,.7,.1,1)}.dialog-content[data-state=closed]{animation:dialog-scale-out .2s cubic-bezier(.3,0,.8,.15),dialog-fade-out .2s cubic-bezier(.3,0,.8,.15)}.dialog-content--caution:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;border-top-left-radius:12px;border-top-right-radius:12px;z-index:1}.theme--default .dialog-content--caution:before{background-color:#ffb606}.theme--dark .dialog-content--caution:before{background-color:#ffb606}.dialog-title{font-size:16px;font-weight:600;margin:0 0 8px}.theme--default .dialog-title{color:#060d25}.theme--dark .dialog-title{color:#fff}.dialog-description{font-size:14px;line-height:1.5;margin:0 0 20px}.theme--default .dialog-description{color:#65656d}.theme--dark .dialog-description{color:#ffffffa0}.dialog-description b,.dialog-description strong{font-size:inherit;font-weight:700}.dialog-actions{display:flex;justify-content:flex-end;gap:8px}.dialog-btn,.dialog-btn-danger,.dialog-btn-primary,.dialog-btn-secondary{height:36px;padding:0 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:background-color .15s ease}.theme--default .dialog-btn-secondary{background-color:#fafaf8;color:#060d25;border:1px solid #efefec}.theme--dark .dialog-btn-secondary{background-color:#2a2f37;color:#fff;border:1px solid #363C45}.theme--default .dialog-btn-secondary:hover{background-color:#e1e1e1}.theme--dark .dialog-btn-secondary:hover{background-color:#383e47}.dialog-btn-primary{background-color:#0066a8;color:#fff}.dialog-btn-primary:hover{background-color:#1a35c0}.theme--dark .dialog-btn-primary{background-color:var(--color-primary-dark);color:var(--color-primary-inverted-dark)}.theme--dark .dialog-btn-primary:hover{background-color:var(--color-primary-highlight-dark)}.dialog-btn-danger{background-color:#e50d00;color:#fff}.dialog-btn-danger:hover{background-color:#c20b00}.ticket-detail-modal{z-index:99997!important}.ReactModal__Overlay.ReactModal__Overlay--over-dialog{position:fixed;inset:0;z-index:100001!important;pointer-events:auto}[data-tippy-root],[data-radix-popper-content-wrapper]{z-index:100002!important;pointer-events:auto}.ReactModal__Overlay:has(.ril__outer){z-index:99999!important}.ril__outer,.ril-outer{z-index:99999!important}.ril__image,.ril-image-current{background-color:#fff}@layer base{*{font-family:Twemoji Country Flags,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:500;box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body{min-height:100%;font-size:15px;line-height:normal}#CybotCookiebotDialogPoweredbyCybot{display:none!important}input:focus,select:focus,textarea:focus,button:focus{outline:none}.theme--default{background-color:#fff}.theme--dark{background-color:#1b2028}}.index-high{z-index:1000000}.bold{font-weight:700}.p-20{padding:20px}.pl-20{padding-left:20px}.pl-32{padding-left:32px}.pl-15{padding-left:15px}.pl-10{padding-left:10px}.pl-5{padding-left:5px}.p-30{padding:30px}.p-40{padding:40px}.plr-16{padding-left:16px;padding-right:16px}.ptb-16{padding-top:16px!important;padding-bottom:16px!important}.pl-30{padding-left:30px}.pr-10{padding-right:10px!important}.mr-5{margin-right:5px}.m-0{margin:0}.m-15{margin:15px}.m-30{margin:30px}.m-60{margin:60px}.pl-0{padding-left:0!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-30{margin-right:30px!important}.mt-100{margin-top:100px!important}.mb-100{margin-bottom:100px!important}.mt-5{margin-top:5px!important}.mt-15,.mt-15-f{margin-top:15px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mr-50{margin-right:50px!important}.ml-2{margin-left:2px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-30{margin-left:30px!important}.ml-40{margin-left:40px!important}.mt-4{margin-top:4px!important}.mt-8{margin-top:8px!important}.mt-10{margin-top:10px!important}.mt-0{margin-top:0!important}.mt-20{margin-top:20px!important}.mb--10{margin-bottom:-10px!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:3px!important}.mb-8{margin-bottom:8px!important}.mb-10{margin-bottom:10px!important}.mb-5{margin-bottom:5px!important}.mb-12{margin-bottom:12px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-60{margin-bottom:60px!important}.pt-15{padding-top:15px}.pt-10{padding-top:10px!important}.pt-30{padding-top:30px}.pb-0{padding-bottom:0!important}.pb-8{padding-bottom:8px!important}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-30{padding-bottom:30px}.p-60{padding:60px}.full-height{min-height:calc(var(--vh, 1vh) * 100)}.full-width-centered{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.full-width{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.flex-col{display:flex;flex-direction:column}.relativ-full-width-page-container{width:calc(100% - 16px)!important}.half-width{width:50%}.full-screen{width:100vw!important;height:calc(var(--vh, 1vh) * 100)}.text-centered{text-align:center!important}.text-centered .textinput-gray{text-align:center}.row-start-center{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.centered{display:flex;flex-direction:column;justify-content:center;align-items:center}.align-centered{display:flex;flex-direction:column;align-items:center}.theme--default a{color:#060d25;font-weight:500;text-decoration:underline}.theme--dark a{color:#fff;font-weight:500;text-decoration:underline}.cursor-focus{cursor:pointer}.theme--default .cursor-focus i{color:#060d25}.theme--dark .cursor-focus i{color:#fff}.theme--default .cursor-focus i:hover{color:#0066a8}.theme--dark .cursor-focus i:hover{color:#58a6ff}.single-link{display:inline-block}.theme--default .text.bold{color:#060d25!important}.theme--dark .text.bold{color:#fff!important}.info-link{font-size:14px;text-decoration:underline;cursor:pointer}.theme--default .info-link{color:#65656d}.theme--dark .info-link{color:#ffffffa0}.text-right{text-align:right}.link{text-decoration:underline;cursor:pointer}.theme--default .link{color:#65656d}.theme--dark .link{color:#ffffffa0}.theme--default .title-text{color:#060d25}.theme--dark .title-text{color:#fff}.title-label{line-height:1.35;font-weight:600}.theme--default .title-label{color:#060d25}.theme--dark .title-label{color:#fff}.text{line-height:1.35}.theme--default .text{color:#65656d}.theme--dark .text{color:#ffffffa0}.text b{font-weight:700}.text--small{font-size:13px!important}.text--success{font-weight:700}.theme--default .text--success,.theme--dark .text--success{color:#4fc47e}.theme--default .text-button{color:#65656d}.theme--dark .text-button{color:#ffffffa0}.text-button{background-color:transparent;border:none}.theme--default .react-loading-spinner{fill:#65656d!important}.theme--dark .react-loading-spinner{fill:#ffffffa0!important}.extended-card{padding:20px;border-radius:16px}.theme--default .extended-card{background-color:#fafaf8}.theme--dark .extended-card{background-color:#2a2f37}.checkbox{margin-right:15px}.content-width{width:100%;max-width:300px}.Toastify__toast-container--top-right{top:80px!important}.Toastify__toast{border-radius:8px!important}.theme--default .Toastify__toast{background-color:#fff}.theme--dark .Toastify__toast{background-color:#1b2028}@media only screen and (max-width:950px){.Toastify__toast{margin-left:20px;margin-right:20px;width:calc(100% - 40px)!important}}.theme--default .Toastify__toast-body>div{color:#060d25}.theme--dark .Toastify__toast-body>div{color:#fff}.Toastify__toast-container--bottom-left{left:74px!important}@media only screen and (max-width:950px){.Toastify__toast-container--bottom-left{left:0!important;bottom:20px!important}}.slick-slider{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.theme--default .reversed-img{filter:invert(0%)}.theme--dark .reversed-img{filter:invert(100%)}.theme--default .placeholder-img .image img{filter:invert(80%)}.theme--dark .placeholder-img .image img{filter:invert(0%)}.theme--default .dark-image,.theme--dark .default-image{display:none}.theme--dark input::placeholder,.theme--dark textarea::placeholder{color:#adb5bd}.theme--dark .dropdown-selection__menu-list{background-color:#21252b}.theme--dark input{color:#fff!important}.theme--dark .bug-report-card,.theme--dark .board-feature-request-card{border:.2px solid rgba(255,255,255,.1333333333)!important}.theme--dark .react-trello-lane{background-color:#20252d!important;border:.2px solid rgba(255,255,255,.1333333333)!important}.theme--dark [class^=Dropdown_dropdownButton]:hover{background-color:var(--color-primary-dark)!important;color:var(--color-primary-inverted-dark)!important}.theme--dark [class*=Dropdown_dropdownButton][class*=Dropdown_active]{background-color:var(--color-primary-dark)!important;color:var(--color-primary-inverted-dark)}.confetti-canvas{position:fixed;top:0;left:0;width:100vw;height:calc(var(--vh, 1vh) * 100)}.w-50{width:calc(50% - 20px)!important;margin:10px}@media only screen and (max-width:950px){.w-50{width:100%!important}}.w-30{width:calc(33% - 20px)!important;margin:10px}@media only screen and (max-width:950px){.w-30{width:100%!important}}.w-60{width:calc(66% - 20px)!important;margin:10px}@media only screen and (max-width:950px){.w-60{width:100%!important}}.integration-modal-container,.integration-modal-container .dropdown-component{width:100%}.theme--default .integration-modal-container .dropdown-component .trigger-container-mainmenu{box-shadow:0 0 7.41177px #00000014;background-color:transparent;border:1px solid #efefec;border-radius:16px}.theme--dark .integration-modal-container .dropdown-component .trigger-container-mainmenu{box-shadow:0 0 7.41177px #00000014;background-color:transparent;border:1px solid #363C45;border-radius:16px}.confetti-container{position:absolute;bottom:50%;left:50%;z-index:10}.section-title{font-size:18px;font-weight:600;text-align:start}.theme--default .section-title{color:#060d25}.theme--dark .section-title{color:#fff}.button-group{display:flex}.input-label{font-size:15px;font-weight:600;margin-bottom:7px;text-align:start}.theme--default .input-label{color:#060d25}.theme--dark .input-label{color:#fff}.theme--default .input-label .input-required,.theme--dark .input-label .input-required{color:#e50d00}.input-label--small{font-size:15px!important}.danger-zone{width:100%}.danger-zone .input-label{margin-bottom:10px}.theme--default .danger-zone .input-label{color:#060d25}.theme--dark .danger-zone .input-label{color:#fff}.danger-zone .danger-zone-container{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0}.danger-zone .danger-zone-container .danger-zone-item{display:flex;width:100%;padding:10px 0}.theme--default .danger-zone .danger-zone-container .danger-zone-item{border-bottom:1px solid #efefec}.theme--dark .danger-zone .danger-zone-container .danger-zone-item{border-bottom:1px solid #363C45}.danger-zone .danger-zone-container .danger-zone-item .danger-zone-label{flex-grow:1;display:flex;justify-content:flex-start;align-items:center;width:100%;font-size:15px}.theme--default .danger-zone .danger-zone-container .danger-zone-item .danger-zone-label{color:#65656d}.theme--dark .danger-zone .danger-zone-container .danger-zone-item .danger-zone-label{color:#ffffffa0}.danger-zone .danger-zone-container .danger-zone-item button{width:auto}.danger-zone .danger-zone-container .danger-zone-item:last-of-type{border-bottom:none!important}hr{margin:40px 0}.theme--default hr{border:none;border-top:1px solid #efefec}.theme--dark hr{border:none;border-top:1px solid #363C45}.card-container{max-width:600px;width:100%}@media(max-width:470px){.card-container{max-width:calc(100vw - 20px)}}.card-container .card{box-shadow:0 0 10px #0000001a;border-radius:16px;overflow:hidden;padding:70px 20px;width:100%;position:relative}.theme--default .card-container .card{background:#fff}.theme--dark .card-container .card{background:#2a2f37}@media(max-width:470px){.card-container .card{padding:25px;margin:0;width:100%}}.card-container .card img.logo{height:45px;object-fit:contain;margin-bottom:30px}@media(max-width:470px){.card-container .card img.logo{margin-bottom:14px}}.card-container .card-without-logo{padding:50px}.card-container--no-dots{max-width:450px}.full-loader{height:calc(var(--vh, 1vh) * 100);width:100%}.Collapsible{border-radius:16px;margin-bottom:10px}.theme--default .Collapsible{border:1px solid #efefec;background-color:#fff}.theme--dark .Collapsible{border:1px solid #363C45;background-color:#1b2028}.Collapsible__trigger{position:relative;cursor:pointer;width:100%;display:block;padding:20px;font-weight:600}.theme--default .Collapsible__trigger{color:#060d25}.theme--dark .Collapsible__trigger{color:#fff}.Collapsible__trigger:before{position:absolute;top:12px;font-size:25px;right:20px;content:"›";transform:rotate(0);transition-duration:.3s;transition-property:transform;transform-origin:center center}.Collapsible__trigger:before{top:20px}.Collapsible__contentInner{padding:30px}.theme--default .Collapsible__contentInner{border-top:1px solid #efefec}.theme--dark .Collapsible__contentInner{border-top:1px solid #363C45}.theme--default .Collapsible:hover{box-shadow:0 0 10px #0000000d;border:1px solid #efefec}.theme--dark .Collapsible:hover{box-shadow:0 0 10px #0000000d;border:1px solid #363C45}.theme--default .Collapsible:hover .Collapsible__trigger{color:#000}.theme--dark .Collapsible:hover .Collapsible__trigger{color:#fff}.theme--default .Collapsible--opened{box-shadow:0 0 10px #0000001a!important;border:1px solid #efefec}.theme--dark .Collapsible--opened{box-shadow:0 0 10px #0000001a!important;border:1px solid #363C45}.theme--default .Collapsible--opened .Collapsible__trigger{color:#000}.theme--dark .Collapsible--opened .Collapsible__trigger{color:#fff}.Collapsible--opened .Collapsible__trigger:before{transform:rotate(90deg)!important}.Collapsible--opened .collapsible-header-sub{display:none!important}.Collapsible-fake{margin:40px;border-radius:12px}.theme--default .Collapsible-fake{box-shadow:0 0 14px #0000000f!important;border:1px solid #efefec!important}.theme--dark .Collapsible-fake{box-shadow:0 0 14px #0000000f!important;border:1px solid #363C45!important}.theme--default .Collapsible-big{box-shadow:none!important;border:1px solid #FAFAF8}.theme--dark .Collapsible-big{box-shadow:none!important;border:1px solid #2A2F37}.Collapsible-big .Collapsible__trigger:before{display:none!important}.Collapsible-big .collapsible-header{display:flex;justify-content:flex-start}.Collapsible-big .collapsible-header .collapsible-header-title{flex-shrink:0;font-size:17px;font-weight:700;line-height:32px}.theme--default .Collapsible-big .collapsible-header .collapsible-header-title{color:#060d25}.theme--dark .Collapsible-big .collapsible-header .collapsible-header-title{color:#fff}.Collapsible-big .collapsible-header .collapsible-header-title i{font-size:12px;padding-left:4px}.Collapsible-big .collapsible-header .collapsible-header-sub{font-size:14px;font-weight:500;line-height:18px;padding-left:40px;padding-right:0;display:flex;align-items:center}.theme--default .Collapsible-big .collapsible-header .collapsible-header-sub{color:#65656d}.theme--dark .Collapsible-big .collapsible-header .collapsible-header-sub{color:#ffffffa0}.Collapsible-big .collapsible-header .collapsible-header-sub i{font-size:12px;padding-right:3px}.Collapsible-big .collapsible-header .collapsible-header-sub>div{font-size:14px;font-weight:500;line-height:18px}.theme--default .Collapsible-big .collapsible-header .collapsible-header-sub>div{color:#65656d}.theme--dark .Collapsible-big .collapsible-header .collapsible-header-sub>div{color:#ffffffa0}.Collapsible-big .Collapsible__contentInner{padding:0!important}.theme--default .Collapsible-big:hover{box-shadow:none;border:1px solid #EFF0EE}.theme--dark .Collapsible-big:hover{box-shadow:none;border:1px solid #363C45}.theme--default .Collapsible-big:hover .Collapsible__trigger{color:#000}.theme--dark .Collapsible-big:hover .Collapsible__trigger{color:#fff}.theme--default .Collapsible-big.Collapsible--opened{box-shadow:0 0 14px #0000000f!important;border:1px solid #EFF0EE!important}.theme--dark .Collapsible-big.Collapsible--opened{box-shadow:0 0 14px #0000000f!important;border:1px solid #363C45!important}.theme--default .Collapsible-big.Collapsible--opened .Collapsible__trigger{color:#000}.theme--dark .Collapsible-big.Collapsible--opened .Collapsible__trigger{color:#fff}.Collapsible-big.Collapsible--opened .collapsible-header-title i{transform:rotate(90deg) translate(-25%,-25%)}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.inner-card{padding:20px;border-radius:16px}.theme--default .inner-card{background-color:#fff;border:1px solid #efefec}.theme--dark .inner-card{background-color:#2a2f37;border:1px solid #363C45}.collapsible-options-group{width:100%;padding:30px}.theme--default .collapsible-options-group{border-bottom:1px solid #efefec}.theme--dark .collapsible-options-group{border-bottom:1px solid #363C45}.collapsible-options-group .options-text-footer{display:flex;flex-direction:row}.collapsible-options-group-header{padding:0;margin-bottom:20px;font-size:16px;font-weight:700;text-align:start}.theme--default .collapsible-options-group-header{color:#060d25}.theme--dark .collapsible-options-group-header{color:#fff}.checkbox-settings-content .checkbox-settings-container{padding:0;display:flex;align-items:flex-start;flex-direction:column;width:100%}.theme--default .checkbox-settings-content .checkbox-settings-container{color:#65656d;border-bottom:1px solid #efefec}.theme--dark .checkbox-settings-content .checkbox-settings-container{color:#ffffffa0;border-bottom:1px solid #363C45}.checkbox-settings-content .checkbox-settings-container .info-box{width:100%}.checkbox-settings-content .checkbox-settings-container .input-label{font-weight:500;font-size:16px}.theme--default .checkbox-settings-content .checkbox-settings-container .input-label{color:#65656d!important}.theme--dark .checkbox-settings-content .checkbox-settings-container .input-label{color:#ffffffa0!important}.theme--default .checkbox-settings-content .checkbox-settings-container:first-of-type{border-top:1px solid #efefec}.theme--dark .checkbox-settings-content .checkbox-settings-container:first-of-type{border-top:1px solid #363C45}.min-40{min-height:40px;height:40px;display:flex;align-items:center;justify-content:center}.share-article-container{margin-top:20px}.theme--default .share-article-container .Collapsible{border:1px solid #efefec}.theme--dark .share-article-container .Collapsible{border:1px solid #363C45}.switch-container{display:flex;align-items:center}.switch-container span:not([data-slot=switch-thumb]){margin-left:10px;font-weight:500;font-size:15px}.theme--default .switch-container span:not([data-slot=switch-thumb]){color:#060d25!important}.theme--dark .switch-container span:not([data-slot=switch-thumb]){color:#fff!important}.switch-container span a{text-decoration:underline}.theme--default .switch-container span a{color:#060d25}.theme--dark .switch-container span a{color:#fff}.switch-container.sub-option{margin-left:20px}.switch-container.disabled-content{opacity:.5}.text-align-left,.text-align-left .title,.text-align-left .text{text-align:left}.big-icon{font-size:44px}.theme--default .big-icon{color:#0066a8}.theme--dark .big-icon{color:#58a6ff}.capitalize{text-transform:capitalize}.grecaptcha-badge{display:none!important}.emailstatus-header{font-size:15px;font-weight:600;margin-bottom:8px;margin-top:4px}.theme--default .emailstatus-header{color:#060d25}.theme--dark .emailstatus-header{color:#fff}.emailstatus-row{min-width:200px;max-width:350px;font-size:14px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 10px}.theme--default .emailstatus-row{color:#65656d;border-top:1px solid #efefec;padding:8px 0}.theme--dark .emailstatus-row{color:#ffffffa0;border-top:1px solid #363C45;padding:8px 0}.emailstatus-row>div:first-child{flex:1;word-break:break-word}.emailstatus-row>div:first-child small{display:block;font-size:11px;line-height:1.4;margin-top:4px;opacity:.85}.emailstatus-row span{font-size:14px}.theme--default .emailstatus-row span{color:#65656d}.theme--dark .emailstatus-row span{color:#ffffffa0}.emailstatus-row-email{font-size:14px;font-weight:600}.theme--default .emailstatus-row-email{color:#65656d}.theme--dark .emailstatus-row-email{color:#ffffffa0}.emailstatus-row-date{font-size:10px;margin-left:15px;flex-shrink:0}.bounce-details{margin-top:2px;flex-basis:100%;width:100%}.bounce-details summary{cursor:pointer;font-size:11px;opacity:.8;-webkit-user-select:none;user-select:none}.bounce-details summary:hover{opacity:1}.bounce-details summary::marker{font-size:10px}.bounce-details[open] summary{margin-bottom:6px}.bounce-detail{font-size:11px;line-height:1.4;word-break:break-word;width:100%;box-sizing:border-box;padding:6px 8px;border-radius:4px;margin-top:4px}.theme--default .bounce-detail{background-color:#fff}.theme--dark .bounce-detail{background-color:#1b2028}.bounce-detail--reason{opacity:.7}.color-picker{position:relative}.max-form-card{width:100%;max-width:300px}@media only screen and (max-width:950px){.max-form-card{max-width:100%}}.max-button-form-card{max-width:400px;margin:20px auto auto}@media only screen and (max-width:950px){.max-button-form-card{max-width:100%}}#root{height:100%}.theme--default #root{background-color:#fff}.theme--dark #root{background-color:#1b2028}.dropdown-selection--is-disabled .dropdown-selection__control{cursor:not-allowed!important}.theme--default .dropdown-selection--is-disabled .dropdown-selection__control{background-color:#fafaf8!important;color:#65656d!important}.theme--default .dropdown-selection--is-disabled .dropdown-selection__control .dropdown-selection__single-value{color:#65656d!important}.theme--dark .dropdown-selection--is-disabled .dropdown-selection__control{background-color:#2a2f37!important;color:#ffffffa0!important}.theme--dark .dropdown-selection--is-disabled .dropdown-selection__control .dropdown-selection__single-value{color:#ffffffa0!important}.fullwidth{width:100%}.icon-dropdown-selection,.bot-dropdown-selection{margin-bottom:12px}.dropdown-selection,.language-selection,.select{margin-bottom:0}.icon-dropdown-selection__value-container,.dropdown-selection__value-container,.language-selection__value-container,.bot-dropdown-selection__value-container,.select__value-container{display:flex!important}.icon-dropdown-selection .bot-dropdown-selection__control,.icon-dropdown-selection .icon-dropdown-selection__control,.icon-dropdown-selection .dropdown-selection__control,.dropdown-selection .bot-dropdown-selection__control,.dropdown-selection .icon-dropdown-selection__control,.dropdown-selection .dropdown-selection__control,.language-selection .bot-dropdown-selection__control,.language-selection .icon-dropdown-selection__control,.language-selection .dropdown-selection__control,.bot-dropdown-selection .bot-dropdown-selection__control,.bot-dropdown-selection .icon-dropdown-selection__control,.bot-dropdown-selection .dropdown-selection__control,.select .bot-dropdown-selection__control,.select .icon-dropdown-selection__control,.select .dropdown-selection__control{min-width:200px;appearance:none;outline:none;cursor:pointer;min-height:38px;border-radius:10px;font-size:14px}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control,.theme--default .icon-dropdown-selection .dropdown-selection__control,.theme--default .dropdown-selection .bot-dropdown-selection__control,.theme--default .dropdown-selection .icon-dropdown-selection__control,.theme--default .dropdown-selection .dropdown-selection__control,.theme--default .language-selection .bot-dropdown-selection__control,.theme--default .language-selection .icon-dropdown-selection__control,.theme--default .language-selection .dropdown-selection__control,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control,.theme--default .bot-dropdown-selection .dropdown-selection__control,.theme--default .select .bot-dropdown-selection__control,.theme--default .select .icon-dropdown-selection__control,.theme--default .select .dropdown-selection__control{background-color:#fafaf8;color:#060d25;border:none;box-shadow:none}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control,.theme--dark .icon-dropdown-selection .dropdown-selection__control,.theme--dark .dropdown-selection .bot-dropdown-selection__control,.theme--dark .dropdown-selection .icon-dropdown-selection__control,.theme--dark .dropdown-selection .dropdown-selection__control,.theme--dark .language-selection .bot-dropdown-selection__control,.theme--dark .language-selection .icon-dropdown-selection__control,.theme--dark .language-selection .dropdown-selection__control,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control,.theme--dark .bot-dropdown-selection .dropdown-selection__control,.theme--dark .select .bot-dropdown-selection__control,.theme--dark .select .icon-dropdown-selection__control,.theme--dark .select .dropdown-selection__control{background-color:#2a2f37;color:#fff;border:none;box-shadow:none}.icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicators,.icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicators,.icon-dropdown-selection .dropdown-selection__control .dropdown-selection__indicators,.dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicators,.dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicators,.dropdown-selection .dropdown-selection__control .dropdown-selection__indicators,.language-selection .bot-dropdown-selection__control .dropdown-selection__indicators,.language-selection .icon-dropdown-selection__control .dropdown-selection__indicators,.language-selection .dropdown-selection__control .dropdown-selection__indicators,.bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicators,.bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicators,.bot-dropdown-selection .dropdown-selection__control .dropdown-selection__indicators,.select .bot-dropdown-selection__control .dropdown-selection__indicators,.select .icon-dropdown-selection__control .dropdown-selection__indicators,.select .dropdown-selection__control .dropdown-selection__indicators{padding-right:5px}.icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicator,.icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicator,.icon-dropdown-selection .dropdown-selection__control .dropdown-selection__indicator,.dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicator,.dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicator,.dropdown-selection .dropdown-selection__control .dropdown-selection__indicator,.language-selection .bot-dropdown-selection__control .dropdown-selection__indicator,.language-selection .icon-dropdown-selection__control .dropdown-selection__indicator,.language-selection .dropdown-selection__control .dropdown-selection__indicator,.bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicator,.bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicator,.bot-dropdown-selection .dropdown-selection__control .dropdown-selection__indicator,.select .bot-dropdown-selection__control .dropdown-selection__indicator,.select .icon-dropdown-selection__control .dropdown-selection__indicator,.select .dropdown-selection__control .dropdown-selection__indicator{padding:0!important}.icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.icon-dropdown-selection .dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.dropdown-selection .bot-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.dropdown-selection .icon-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.dropdown-selection .dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.language-selection .bot-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.language-selection .icon-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.language-selection .dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.bot-dropdown-selection .dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.select .bot-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.select .icon-dropdown-selection__control .dropdown-selection__dropdown-indicator svg,.select .dropdown-selection__control .dropdown-selection__dropdown-indicator svg{width:16px;height:16px}.icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__value-container,.icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__value-container,.icon-dropdown-selection .dropdown-selection__control .dropdown-selection__value-container,.dropdown-selection .bot-dropdown-selection__control .dropdown-selection__value-container,.dropdown-selection .icon-dropdown-selection__control .dropdown-selection__value-container,.dropdown-selection .dropdown-selection__control .dropdown-selection__value-container,.language-selection .bot-dropdown-selection__control .dropdown-selection__value-container,.language-selection .icon-dropdown-selection__control .dropdown-selection__value-container,.language-selection .dropdown-selection__control .dropdown-selection__value-container,.bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__value-container,.bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__value-container,.bot-dropdown-selection .dropdown-selection__control .dropdown-selection__value-container,.select .bot-dropdown-selection__control .dropdown-selection__value-container,.select .icon-dropdown-selection__control .dropdown-selection__value-container,.select .dropdown-selection__control .dropdown-selection__value-container{font-size:14px}@media only screen and (max-width:950px){.icon-dropdown-selection .bot-dropdown-selection__control,.icon-dropdown-selection .icon-dropdown-selection__control,.icon-dropdown-selection .dropdown-selection__control,.dropdown-selection .bot-dropdown-selection__control,.dropdown-selection .icon-dropdown-selection__control,.dropdown-selection .dropdown-selection__control,.language-selection .bot-dropdown-selection__control,.language-selection .icon-dropdown-selection__control,.language-selection .dropdown-selection__control,.bot-dropdown-selection .bot-dropdown-selection__control,.bot-dropdown-selection .icon-dropdown-selection__control,.bot-dropdown-selection .dropdown-selection__control,.select .bot-dropdown-selection__control,.select .icon-dropdown-selection__control,.select .dropdown-selection__control{font-size:15px}}.icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicator-separator,.icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicator-separator,.icon-dropdown-selection .dropdown-selection__control .dropdown-selection__indicator-separator,.dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicator-separator,.dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicator-separator,.dropdown-selection .dropdown-selection__control .dropdown-selection__indicator-separator,.language-selection .bot-dropdown-selection__control .dropdown-selection__indicator-separator,.language-selection .icon-dropdown-selection__control .dropdown-selection__indicator-separator,.language-selection .dropdown-selection__control .dropdown-selection__indicator-separator,.bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__indicator-separator,.bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__indicator-separator,.bot-dropdown-selection .dropdown-selection__control .dropdown-selection__indicator-separator,.select .bot-dropdown-selection__control .dropdown-selection__indicator-separator,.select .icon-dropdown-selection__control .dropdown-selection__indicator-separator,.select .dropdown-selection__control .dropdown-selection__indicator-separator{display:none}.icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.icon-dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.language-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.language-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.language-selection .dropdown-selection__control .dropdown-selection__placeholder,.bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.bot-dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.select .bot-dropdown-selection__control .dropdown-selection__placeholder,.select .icon-dropdown-selection__control .dropdown-selection__placeholder,.select .dropdown-selection__control .dropdown-selection__placeholder{font-size:14px;font-weight:500}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--default .dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--default .language-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .language-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .language-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--default .select .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .select .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--default .select .dropdown-selection__control .dropdown-selection__placeholder{color:#65656d}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .language-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .language-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .language-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .select .bot-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .select .icon-dropdown-selection__control .dropdown-selection__placeholder,.theme--dark .select .dropdown-selection__control .dropdown-selection__placeholder{color:#ffffffa0}.icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.icon-dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.language-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.language-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.language-selection .dropdown-selection__control .dropdown-selection__single-value,.bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.bot-dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.select .bot-dropdown-selection__control .dropdown-selection__single-value,.select .icon-dropdown-selection__control .dropdown-selection__single-value,.select .dropdown-selection__control .dropdown-selection__single-value{font-weight:600}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--default .icon-dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--default .dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--default .dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--default .dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--default .language-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--default .language-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--default .language-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--default .select .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--default .select .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--default .select .dropdown-selection__control .dropdown-selection__single-value{color:#060d25}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .icon-dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--dark .dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--dark .language-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .language-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .language-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .dropdown-selection__control .dropdown-selection__single-value,.theme--dark .select .bot-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .select .icon-dropdown-selection__control .dropdown-selection__single-value,.theme--dark .select .dropdown-selection__control .dropdown-selection__single-value{color:#fff}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover,.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within,.theme--default .icon-dropdown-selection .dropdown-selection__control:hover,.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within,.theme--default .dropdown-selection .bot-dropdown-selection__control:hover,.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within,.theme--default .dropdown-selection .icon-dropdown-selection__control:hover,.theme--default .dropdown-selection .dropdown-selection__control:focus-within,.theme--default .dropdown-selection .dropdown-selection__control:hover,.theme--default .language-selection .bot-dropdown-selection__control:focus-within,.theme--default .language-selection .bot-dropdown-selection__control:hover,.theme--default .language-selection .icon-dropdown-selection__control:focus-within,.theme--default .language-selection .icon-dropdown-selection__control:hover,.theme--default .language-selection .dropdown-selection__control:focus-within,.theme--default .language-selection .dropdown-selection__control:hover,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover,.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within,.theme--default .bot-dropdown-selection .dropdown-selection__control:hover,.theme--default .select .bot-dropdown-selection__control:focus-within,.theme--default .select .bot-dropdown-selection__control:hover,.theme--default .select .icon-dropdown-selection__control:focus-within,.theme--default .select .icon-dropdown-selection__control:hover,.theme--default .select .dropdown-selection__control:focus-within,.theme--default .select .dropdown-selection__control:hover{color:#060d25!important;border:none;box-shadow:0 0 0 1px #e1e1e1,0 1px 6px #0000000d}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover,.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within,.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover,.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within,.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover,.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within,.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover,.theme--dark .dropdown-selection .dropdown-selection__control:focus-within,.theme--dark .dropdown-selection .dropdown-selection__control:hover,.theme--dark .language-selection .bot-dropdown-selection__control:focus-within,.theme--dark .language-selection .bot-dropdown-selection__control:hover,.theme--dark .language-selection .icon-dropdown-selection__control:focus-within,.theme--dark .language-selection .icon-dropdown-selection__control:hover,.theme--dark .language-selection .dropdown-selection__control:focus-within,.theme--dark .language-selection .dropdown-selection__control:hover,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover,.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within,.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover,.theme--dark .select .bot-dropdown-selection__control:focus-within,.theme--dark .select .bot-dropdown-selection__control:hover,.theme--dark .select .icon-dropdown-selection__control:focus-within,.theme--dark .select .icon-dropdown-selection__control:hover,.theme--dark .select .dropdown-selection__control:focus-within,.theme--dark .select .dropdown-selection__control:hover{color:#fff!important;border:none;box-shadow:0 0 0 1px #383e47,0 1px 6px #0000000d}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .icon-dropdown-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .dropdown-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .dropdown-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .dropdown-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .dropdown-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .language-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .language-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .language-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .language-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .language-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .language-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .bot-dropdown-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .select .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .select .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .select .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .select .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .select .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--default .select .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path{fill:#060d25}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .dropdown-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .dropdown-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .language-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .language-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .language-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .language-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .language-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .language-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .select .bot-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .select .bot-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .select .icon-dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .select .icon-dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .select .dropdown-selection__control:focus-within :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path,.theme--dark .select .dropdown-selection__control:hover :not(.icon-type-item):not(:where(.coding-agent-avatar,.user-avatar,.kai-agent-icon))>svg path{fill:#fff}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .language-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .language-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .select .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .select .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .select .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .select .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .select .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .select .dropdown-selection__control:hover .dropdown-selection__placeholder{color:#060d25}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .language-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .language-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .select .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .select .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .select .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .select .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .select .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .select .dropdown-selection__control:hover .dropdown-selection__placeholder{color:#fff}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within div,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover div,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within div,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover div,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within div,.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .icon-dropdown-selection .dropdown-selection__control:hover div,.theme--default .icon-dropdown-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within div,.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .dropdown-selection .bot-dropdown-selection__control:hover div,.theme--default .dropdown-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within div,.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .dropdown-selection .icon-dropdown-selection__control:hover div,.theme--default .dropdown-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .dropdown-selection .dropdown-selection__control:focus-within div,.theme--default .dropdown-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .dropdown-selection .dropdown-selection__control:hover div,.theme--default .dropdown-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .language-selection .bot-dropdown-selection__control:focus-within div,.theme--default .language-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .language-selection .bot-dropdown-selection__control:hover div,.theme--default .language-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .language-selection .icon-dropdown-selection__control:focus-within div,.theme--default .language-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .language-selection .icon-dropdown-selection__control:hover div,.theme--default .language-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .language-selection .dropdown-selection__control:focus-within div,.theme--default .language-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .language-selection .dropdown-selection__control:hover div,.theme--default .language-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within div,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover div,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within div,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover div,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within div,.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .bot-dropdown-selection .dropdown-selection__control:hover div,.theme--default .bot-dropdown-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .select .bot-dropdown-selection__control:focus-within div,.theme--default .select .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .select .bot-dropdown-selection__control:hover div,.theme--default .select .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .select .icon-dropdown-selection__control:focus-within div,.theme--default .select .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .select .icon-dropdown-selection__control:hover div,.theme--default .select .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .select .dropdown-selection__control:focus-within div,.theme--default .select .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--default .select .dropdown-selection__control:hover div,.theme--default .select .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)){color:#060d25}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within div,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover div,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within div,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover div,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within div,.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover div,.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within div,.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover div,.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within div,.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover div,.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .dropdown-selection .dropdown-selection__control:focus-within div,.theme--dark .dropdown-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .dropdown-selection .dropdown-selection__control:hover div,.theme--dark .dropdown-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .language-selection .bot-dropdown-selection__control:focus-within div,.theme--dark .language-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .language-selection .bot-dropdown-selection__control:hover div,.theme--dark .language-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .language-selection .icon-dropdown-selection__control:focus-within div,.theme--dark .language-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .language-selection .icon-dropdown-selection__control:hover div,.theme--dark .language-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .language-selection .dropdown-selection__control:focus-within div,.theme--dark .language-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .language-selection .dropdown-selection__control:hover div,.theme--dark .language-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within div,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover div,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within div,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover div,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within div,.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover div,.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .select .bot-dropdown-selection__control:focus-within div,.theme--dark .select .bot-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .select .bot-dropdown-selection__control:hover div,.theme--dark .select .bot-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .select .icon-dropdown-selection__control:focus-within div,.theme--dark .select .icon-dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .select .icon-dropdown-selection__control:hover div,.theme--dark .select .icon-dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .select .dropdown-selection__control:focus-within div,.theme--dark .select .dropdown-selection__control:focus-within span:not(:where(.coding-agent-avatar,.kai-agent-icon)),.theme--dark .select .dropdown-selection__control:hover div,.theme--dark .select .dropdown-selection__control:hover span:not(:where(.coding-agent-avatar,.kai-agent-icon)){color:#fff}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .language-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .language-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .select .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .select .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .select .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .select .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--default .select .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--default .select .dropdown-selection__control:hover .dropdown-selection__indicator path{fill:#060d25!important}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .language-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .language-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .select .bot-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .select .bot-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .select .icon-dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .select .icon-dropdown-selection__control:hover .dropdown-selection__indicator path,.theme--dark .select .dropdown-selection__control:focus-within .dropdown-selection__indicator path,.theme--dark .select .dropdown-selection__control:hover .dropdown-selection__indicator path{fill:#fff!important}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .language-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .language-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .select .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .select .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .select .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .select .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--default .select .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--default .select .dropdown-selection__control:hover .dropdown-selection__single-value{color:#060d25!important}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .language-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .language-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .select .bot-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .select .bot-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .select .icon-dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .select .icon-dropdown-selection__control:hover .dropdown-selection__single-value,.theme--dark .select .dropdown-selection__control:focus-within .dropdown-selection__single-value,.theme--dark .select .dropdown-selection__control:hover .dropdown-selection__single-value{color:#fff!important}.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .language-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .language-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .select .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .select .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .select .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .select .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--default .select .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--default .select .dropdown-selection__control:hover .dropdown-selection__placeholder{color:#060d25!important}.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .icon-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .language-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .language-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .language-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .language-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .language-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .language-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .bot-dropdown-selection .dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .select .bot-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .select .bot-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .select .icon-dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .select .icon-dropdown-selection__control:hover .dropdown-selection__placeholder,.theme--dark .select .dropdown-selection__control:focus-within .dropdown-selection__placeholder,.theme--dark .select .dropdown-selection__control:hover .dropdown-selection__placeholder{color:#fff!important}.theme--default .icon-dropdown-selection__menu,.theme--default .dropdown-selection__menu,.theme--default .language-selection__menu,.theme--default .bot-dropdown-selection__menu,.theme--default .select__menu{background-color:#fff;border:0px solid #EFF0EE;color:#060d25;z-index:999}.theme--dark .icon-dropdown-selection__menu,.theme--dark .dropdown-selection__menu,.theme--dark .language-selection__menu,.theme--dark .bot-dropdown-selection__menu,.theme--dark .select__menu{background-color:#1b2028;border:0px solid #363C45;color:#fff;z-index:999}.icon-dropdown-selection__menu,.dropdown-selection__menu,.language-selection__menu,.bot-dropdown-selection__menu,.select__menu{box-shadow:#0c0c0c0d 0 0 0 1px,#0c0c0c1a 0 3px 6px,#0c0c0c33 0 9px 24px!important;border-radius:16px!important;font-size:14px!important;padding:0;margin:0;z-index:10000000;overflow:hidden}.icon-dropdown-selection__menu-list,.dropdown-selection__menu-list,.language-selection__menu-list,.bot-dropdown-selection__menu-list,.select__menu-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;margin:0;padding-top:0!important;padding-bottom:0!important}.icon-dropdown-selection__menu-list .option-list-item:first-of-type,.dropdown-selection__menu-list .option-list-item:first-of-type,.language-selection__menu-list .option-list-item:first-of-type,.bot-dropdown-selection__menu-list .option-list-item:first-of-type,.select__menu-list .option-list-item:first-of-type{border-top-left-radius:16px!important;border-top-right-radius:16px!important}.icon-dropdown-selection__menu-list .option-list-item:last-of-type,.dropdown-selection__menu-list .option-list-item:last-of-type,.language-selection__menu-list .option-list-item:last-of-type,.bot-dropdown-selection__menu-list .option-list-item:last-of-type,.select__menu-list .option-list-item:last-of-type{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.icon-dropdown-selection__menu-list .option-list-item,.dropdown-selection__menu-list .option-list-item,.language-selection__menu-list .option-list-item,.bot-dropdown-selection__menu-list .option-list-item,.select__menu-list .option-list-item{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;padding-left:10px;padding-right:10px;min-height:36px;cursor:pointer!important;font-size:14px!important}.theme--default .icon-dropdown-selection__menu-list .option-list-item:hover,.theme--default .icon-dropdown-selection__menu-list .option-list-item--focused,.theme--default .dropdown-selection__menu-list .option-list-item:hover,.theme--default .dropdown-selection__menu-list .option-list-item--focused,.theme--default .language-selection__menu-list .option-list-item:hover,.theme--default .language-selection__menu-list .option-list-item--focused,.theme--default .bot-dropdown-selection__menu-list .option-list-item:hover,.theme--default .bot-dropdown-selection__menu-list .option-list-item--focused,.theme--default .select__menu-list .option-list-item:hover,.theme--default .select__menu-list .option-list-item--focused{color:#060d25;background-color:#fafaf8}.theme--dark .icon-dropdown-selection__menu-list .option-list-item:hover,.theme--dark .icon-dropdown-selection__menu-list .option-list-item--focused,.theme--dark .dropdown-selection__menu-list .option-list-item:hover,.theme--dark .dropdown-selection__menu-list .option-list-item--focused,.theme--dark .language-selection__menu-list .option-list-item:hover,.theme--dark .language-selection__menu-list .option-list-item--focused,.theme--dark .bot-dropdown-selection__menu-list .option-list-item:hover,.theme--dark .bot-dropdown-selection__menu-list .option-list-item--focused,.theme--dark .select__menu-list .option-list-item:hover,.theme--dark .select__menu-list .option-list-item--focused{color:#fff;background-color:#2a2f37}.select{margin-bottom:0}.select .dropdown-selection__control{min-width:auto}.header-content-right{margin-left:auto;display:flex;align-items:center;justify-content:flex-end}.header-content-right .primary-button{width:auto}.content-page{max-width:500px}.default-textarea{background-color:transparent;box-sizing:border-box;letter-spacing:-.02em;padding:12px 12px 12px 10px;width:100%;border:unset;font-size:14px;border-radius:10px;height:100px;resize:none}.theme--default .default-textarea{border:1px solid #e9ebe3;color:#060d25}.theme--dark .default-textarea{border:1px solid #2e3547;color:#fff}.default-textarea:focus{outline-width:0}.theme--default .default-textarea:focus{border:1px solid #0066A8;box-shadow:0 0 0 3px #0066a832}.theme--dark .default-textarea:focus{border:1px solid #58a6ff;box-shadow:0 0 0 3px #58a6ff3d}.flex-grow{flex-grow:1}.push-right{display:flex;justify-content:flex-end;width:100%}.growing{flex-grow:1}.session-loading{display:flex;justify-content:center;align-items:center;padding:100px 40px 40px}.integration-subnav-container{flex-grow:1;overflow:auto;padding:50px;margin-top:60px}.integration-subnav-container>.sized-container{margin-right:auto}.project-not-installed{position:fixed;top:0;left:46px;width:calc(100vw - 46px);height:calc(var(--vh, 1vh) * 100);display:flex;z-index:9999;justify-content:center;align-items:center;border-top-left-radius:16px;border-bottom-left-radius:16px}.theme--default .project-not-installed{background-color:#fff}.theme--dark .project-not-installed{background-color:#1b2028}@media only screen and (max-width:950px){.project-not-installed{width:100%;left:0}}.button-seperator{margin-right:20px;padding-right:10px;height:36px}.theme--default .button-seperator{border-right:1px solid #efefec!important}.theme--dark .button-seperator{border-right:1px solid #363C45!important}.capitalized{text-transform:capitalize}.swal2-loader{width:24px!important;height:24px!important;border:2px solid transparent!important}.theme--default .swal2-loader{border-right-color:#000!important;border-bottom-color:#000!important;border-left-color:#000!important}.theme--dark .swal2-loader{border-right-color:#fff!important;border-bottom-color:#fff!important;border-left-color:#fff!important}.swal2-loader{border-radius:50%!important;box-sizing:border-box;animation:gleap-spinner-rotate 1s linear infinite}@keyframes gleap-spinner-rotate{to{transform:rotate(360deg)}}@media(max-width:470px){.hide-on-mobile{display:none!important}}@media(min-width:951px){.mobile-tablet-only{display:none!important}}@media(min-width:471px){.mobile-only{display:none!important}}@media only screen and (max-width:950px){.desktop-only{display:none!important}}@media(min-width:951px){.hide-on-desktop{display:none!important}}@media only screen and (max-width:950px){.dropdown-selection__input-container{font-size:15px}}@media screen and (max-width:600px){.__react_component_tooltip{display:none!important}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInBottom{0%{transform:translate(-50%,100%);visibility:visible}to{transform:translate(-50%)}}@keyframes blendIn{0%{opacity:0}50%{opacity:0}to{opacity:.7}}.code-container>span{display:inline-flex!important;border-radius:10px!important}.code-container code{padding:14px 20px!important}.hotkey-key{min-width:28px;min-height:25px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;margin-left:4px;display:flex;justify-content:center;align-items:center;width:auto;box-shadow:0 0 3px #0000000d}.theme--default .hotkey-key{color:#060d25;border:1px solid #efefec;border-bottom:2px solid #efefec}.theme--dark .hotkey-key{color:#fff;border:1px solid #363C45;border-bottom:2px solid #363C45}.hotkey-key i{font-size:11px}.callout{margin-top:10px;margin-bottom:10px;padding:20px;border-radius:8px;display:flex;align-items:flex-start;border-left:3px solid #aaa}.callout .callout-icon{display:block;flex-shrink:0;border:0px!important;margin-right:16px;width:22px!important;height:22px!important;object-fit:contain}.callout .callout-content{display:block;flex-grow:1;padding-top:1px;color:#000!important}.callout.info{border-left-color:#007bff;background-color:#e1f5fe;color:#004085}.callout.warning{border-left-color:#ffc107;background-color:#ffebb5;color:#8a4b00}.callout.error{border-left-color:#dc3545;background-color:#ffe2e6;color:#7a1c30}.callout.success{border-left-color:#28a745;background-color:#dff7e3;color:#1f6f2e}.page-content-tabs{display:flex;align-items:center;justify-content:center!important;width:100%;margin-bottom:15px}.field-container-number{padding-left:0;display:flex;justify-content:flex-start;align-items:center}.field-container-number .textinput-gray{height:auto;padding:10px;max-width:120px;margin-right:7px}.field-container-number span{font-size:14px;white-space:nowrap}.theme--default .field-container-number span{color:#65656d}.theme--dark .field-container-number span{color:#ffffffa0}.edit-button-container{flex-grow:0;display:flex;justify-content:flex-start;padding-left:10px}.edit-button-container .link-button{padding:2px 9px;line-height:20px;height:auto;min-height:auto;font-size:13px;min-height:28px;border:0px solid transparent}.theme--default .edit-button-container .link-button{background-color:#eff0ee!important}.theme--dark .edit-button-container .link-button{background-color:#363c45!important}.theme--default .edit-button-container .link-button:hover{background-color:#0066a8!important;color:#fff!important}.theme--dark .edit-button-container .link-button:hover{background-color:#58a6ff!important;color:#fff!important}.css-mohuvp-dummyInput-DummyInput{height:0!important}.signup-or{font-size:13px;font-weight:500;margin-top:10px;margin-bottom:0;text-align:center;position:relative;z-index:1}.theme--default .signup-or{color:#65656d}.theme--dark .signup-or{color:#ffffffa0}.signup-or span{font-size:13px;font-weight:500;padding:0 10px}.theme--default .signup-or span{color:#65656d;background-color:#fff}.theme--dark .signup-or span{color:#ffffffa0;background-color:#1b2028}.signup-or:before{content:"";position:absolute;top:50%;width:30%;left:35%;height:1px;z-index:-1}.theme--default .signup-or:before{background-color:#efefec}.theme--dark .signup-or:before{background-color:#363c45}.theme--default .fancy-gradient-bg{background:#eff0ee}.theme--dark .fancy-gradient-bg{background:#080808}.connected{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;padding-right:30px}.theme--default .connected{color:#060d25}.theme--dark .connected{color:#fff}.connected-dot{width:6px;height:6px;border-radius:6px;margin-right:5px}.theme--default .connected-dot,.theme--dark .connected-dot{background-color:#4fc47e}.settings-container-full{max-width:100%;width:100%;border-radius:16px}.theme--default .settings-container-full{border:1px solid #e1e1e1;background-color:#fff;box-shadow:0 0 14px #00000008}.theme--dark .settings-container-full{border:1px solid #383E47;background-color:#1b2028;box-shadow:0 0 14px #00000008}.settings-container-full-header{display:flex;justify-content:space-between;align-items:center;padding:20px 30px}.theme--default .settings-container-full-header--standalone{border-bottom:1px solid #e1e1e1}.theme--dark .settings-container-full-header--standalone{border-bottom:1px solid #383E47}.settings-container-full-header--standalone .primary-button{display:none}.settings-container-full-header-title{font-size:16px;font-weight:600;max-width:350px}.theme--default .settings-container-full-header-title{color:#060d25}.theme--dark .settings-container-full-header-title{color:#fff}.legacy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px}@media(max-width:470px){.legacy-grid{grid-template-columns:repeat(1,1fr)}}.legacy-grid .grid-item-card{padding:30px;border-radius:16px}.theme--default .legacy-grid .grid-item-card{border:1px solid #e1e1e1;background-color:#fff;box-shadow:0 0 14px #00000008}.theme--dark .legacy-grid .grid-item-card{border:1px solid #383E47;background-color:#1b2028;box-shadow:0 0 14px #00000008}.inner-settings-group{width:100%;border-radius:16px;padding:30px}.theme--default .inner-settings-group{box-shadow:0 0 14px #00000008;border:1px solid #e1e1e1;background-color:#fff}.theme--dark .inner-settings-group{box-shadow:0 0 14px #00000008;border:1px solid #383E47;background-color:#1b2028}.button-container{width:fit-content;margin:12px 0;height:28px;align-self:flex-end}.fancy-input .textinput-gray{height:44px!important}.theme--default .fancy-input .textinput-gray{border:2px solid #e9ebe3!important}.theme--dark .fancy-input .textinput-gray{border:2px solid #2e3547!important}.theme--default .fancy-input .textinput-gray:hover,.theme--default .fancy-input .textinput-gray:focus-within{border:2px solid #000000!important}.theme--dark .fancy-input .textinput-gray:hover,.theme--dark .fancy-input .textinput-gray:focus-within{border:2px solid #fff!important}.theme--default .fancy-input .textinput-gray:focus-within{box-shadow:0 0 0 3px #0000001a!important}.theme--dark .fancy-input .textinput-gray:focus-within{box-shadow:0 0 0 3px #0000001a!important}.bfw{width:100%;min-height:36px;height:36px;line-height:36px}.bfw-rounded{min-height:32px!important;height:32px!important;line-height:32px!important;width:32px!important;border-radius:100%!important;font-size:14px!important;padding:0!important}.bfw-rounded i{font-size:14px!important}.outbound-configuration-container{display:flex;flex-direction:column;width:100%;margin:auto;max-width:850px;padding:50px}.outbound-configuration-container--large{max-width:1700px}.outbound-configuration-container--medium{max-width:1100px}.outbound-configuration-container--full{max-width:100%;margin:0!important;padding:0!important}.auto-width{width:auto}.df-box-shadow--nohover{box-shadow:#0000001a 0 1px 3px!important}.theme--default .df-box-shadow--nohover{border:.5px solid #EFF0EE!important}.theme--dark .df-box-shadow--nohover{border:.5px solid #363C45!important}.df-box-shadow{box-shadow:#0000001a 0 1px 3px,#0000001a 0 1px 2px -1px!important}.theme--default .df-box-shadow{border:.5px solid #EFF0EE!important}.theme--dark .df-box-shadow{border:.5px solid #363C45!important}.theme--default .df-box-shadow:hover,.theme--dark .df-box-shadow:hover{box-shadow:#0000000d 0 1px 3px,#0000000d 0 1px 2px -1px,#00000014 0 10px 15px -3px,#00000014 0 4px 6px -4px,#dbdbdb80 0 -1px 3px inset!important}.notion-editor-container .spinner-animation{animation:spinner 1.6s linear infinite;animation-delay:-1.6s}.notion-editor-container .spinner-animation-secondary{animation-delay:-1s}.notion-editor-container .ProseMirror figure[data-type=imageBlock]{margin:0}.notion-editor-container .ProseMirror figure[data-type=imageBlock] img{border-radius:.25rem;display:block;width:100%}.notion-editor-container .ProseMirror figure[data-type=blockquoteFigure]{margin-top:3.5rem;margin-bottom:3.5rem;color:#000}:is(.notion-editor-container .ProseMirror figure[data-type=blockquoteFigure],.notion-editor-container .ProseMirror .ProseMirror>blockquote) blockquote{margin:0}:is(.notion-editor-container .ProseMirror figure[data-type=blockquoteFigure],.notion-editor-container .ProseMirror .ProseMirror>blockquote) blockquote>*:first-child{margin-top:0}:is(.notion-editor-container .ProseMirror figure[data-type=blockquoteFigure],.notion-editor-container .ProseMirror .ProseMirror>blockquote) blockquote>*:last-child{margin-bottom:0}.notion-editor-container .ProseMirror [data-type=columns]{display:grid;gap:1rem;margin-top:1rem;margin-bottom:1rem}.notion-editor-container .ProseMirror [data-type=columns].layout-sidebar-left{grid-template-columns:40fr 60fr}.notion-editor-container .ProseMirror [data-type=columns].layout-sidebar-right{grid-template-columns:60fr 40fr}.notion-editor-container .ProseMirror [data-type=columns].layout-two-column{grid-template-columns:1fr 1fr}.notion-editor-container .ProseMirror [data-type=column]{overflow:auto}.notion-editor-container .ProseMirror [data-type=details]{display:flex;gap:.25rem;margin-top:6px!important;margin-bottom:6px!important;padding:.5rem;border:1px solid #d1d5db;border-radius:.25rem}.notion-editor-container .ProseMirror [data-type=details] summary{font-weight:700;display:block}.notion-editor-container .ProseMirror [data-type=details]>button{background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;font-size:.75rem;height:1.25rem;width:1.25rem}.notion-editor-container .ProseMirror [data-type=details]>button:hover{background-color:#d1d5db}.notion-editor-container .ProseMirror [data-type=details]>button:hover.dark{background-color:#1f2937}.notion-editor-container .ProseMirror [data-type=details]>button:before{content:"▶"}.notion-editor-container .ProseMirror [data-type=details].is-open>button:before{transform:rotate(90deg)}.notion-editor-container .ProseMirror [data-type=details]>div{display:flex;flex-direction:column;gap:1rem;width:100%}.notion-editor-container .ProseMirror [data-type=details]>div>[data-type=detailsContent]>:last-child{margin-bottom:.5rem}.notion-editor-container .ProseMirror [data-type=details] [data-type=details]{margin-top:.5rem;margin-bottom:.5rem;margin-left:0;margin-right:0}.notion-editor-container .ProseMirror code{caret-color:#fff;color:#fff;background-color:#171717;border-radius:.125rem;box-shadow:0 4px 6px #0000001a;font-family:monospace}.notion-editor-container .ProseMirror code::selection{background-color:#ffffff4d}.notion-editor-container .ProseMirror pre{caret-color:#fff;background-color:#404040;color:#fff;border-radius:12px;margin-top:10px!important;margin-bottom:10px!important;padding:1rem!important;border:1px solid black;background-color:#171717;border-color:#1f2937}.notion-editor-container .ProseMirror pre *::selection{background-color:#fff3}.notion-editor-container .ProseMirror pre code{background-color:inherit;color:inherit;padding:0;box-shadow:none}.notion-editor-container .ProseMirror pre .hljs-comment,.notion-editor-container .ProseMirror pre .hljs-quote{color:#a3a3a3}.notion-editor-container .ProseMirror pre .hljs-variable,.notion-editor-container .ProseMirror pre .hljs-template-variable,.notion-editor-container .ProseMirror pre .hljs-attribute,.notion-editor-container .ProseMirror pre .hljs-tag,.notion-editor-container .ProseMirror pre .hljs-name,.notion-editor-container .ProseMirror pre .hljs-regexp,.notion-editor-container .ProseMirror pre .hljs-link,.notion-editor-container .ProseMirror pre .hljs-selector-id,.notion-editor-container .ProseMirror pre .hljs-selector-class{color:#f87171}.notion-editor-container .ProseMirror pre .hljs-number,.notion-editor-container .ProseMirror pre .hljs-meta,.notion-editor-container .ProseMirror pre .hljs-built_in,.notion-editor-container .ProseMirror pre .hljs-builtin-name,.notion-editor-container .ProseMirror pre .hljs-literal,.notion-editor-container .ProseMirror pre .hljs-type,.notion-editor-container .ProseMirror pre .hljs-params{color:#fb923c}.notion-editor-container .ProseMirror pre .hljs-string,.notion-editor-container .ProseMirror pre .hljs-symbol,.notion-editor-container .ProseMirror pre .hljs-bullet{color:#a3e635}.notion-editor-container .ProseMirror pre .hljs-title,.notion-editor-container .ProseMirror pre .hljs-section{color:#facc15}.notion-editor-container .ProseMirror pre .hljs-keyword,.notion-editor-container .ProseMirror pre .hljs-selector-tag{color:#2dd4bf}.notion-editor-container .ProseMirror pre .hljs-emphasis{font-style:italic}.notion-editor-container .ProseMirror pre .hljs-strong{font-weight:700}.notion-editor-container .ProseMirror .collaboration-cursor{&__caret{border-right:1px solid black;border-left:1px solid black;pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}&__label{border-radius:.25rem;border-top-left-radius:0;color:#000;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.4em;-webkit-user-select:none;user-select:none;white-space:nowrap}}.notion-editor-container .ProseMirror ol{list-style-type:decimal}.notion-editor-container .ProseMirror ol[type=a]{list-style-type:lower-alpha!important}.notion-editor-container .ProseMirror ol[type=i]{list-style-type:lower-roman!important}.notion-editor-container .ProseMirror ul{list-style-type:disc}.notion-editor-container .ProseMirror ul,.notion-editor-container .ProseMirror ol{padding:0 2rem}.notion-editor-container .ProseMirror ul,.notion-editor-container .ProseMirror ol,.notion-editor-container .ProseMirror ul ul,.notion-editor-container .ProseMirror ol ol,.notion-editor-container .ProseMirror ul li,.notion-editor-container .ProseMirror ol li{margin-top:.25rem;margin-bottom:.25rem}.notion-editor-container .ProseMirror ul p,.notion-editor-container .ProseMirror ol p{margin:0;padding:0}.notion-editor-container .ProseMirror ul[data-type=taskList]{list-style-type:none;padding:0}.notion-editor-container .ProseMirror ul[data-type=taskList] p{margin:0}.notion-editor-container .ProseMirror ul[data-type=taskList] li{display:flex}.notion-editor-container .ProseMirror ul[data-type=taskList] li>label{flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:.25rem;margin-right:.5rem;-webkit-user-select:none;user-select:none}.notion-editor-container .ProseMirror ul[data-type=taskList] li>div{flex-basis:auto;flex-grow:1}.notion-editor-container .ProseMirror ul[data-type=taskList] li[data-checked=true]{text-decoration:line-through}.notion-editor-container .ProseMirror .is-empty:before{position:absolute;max-width:300px;content:attr(data-placeholder);color:#0006;float:left;height:0;pointer-events:none;width:100%;white-space:nowrap}.notion-editor-container .ProseMirror .dark .is-empty:before{color:#fff6}.notion-editor-container .ProseMirror.ProseMirror-focused>p.has-focus.is-empty:before{content:"Type / to browse options"}.notion-editor-container .ProseMirror.ProseMirror-focused>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before{content:"Type / to browse options"}.notion-editor-container .ProseMirror blockquote .is-empty:not(.is-editor-empty):first-child:last-child:before{content:"Enter a quote"}.notion-editor-container .ProseMirror blockquote+figcaption.is-empty:not(.is-editor-empty):first-child:before{content:"Author"}.notion-editor-container .ProseMirror [data-placeholder][data-suggestion]:before,.notion-editor-container .ProseMirror [data-placeholder][data-suggestion] *:before{content:none!important}.notion-editor-container .ProseMirror [data-type=details].is-editor-empty:first-child:before{content:none!important}.notion-editor-container .ProseMirror [data-type=details] summary.is-empty:first-child:before{content:"Enter a summary"}.notion-editor-container .ProseMirror [data-type=detailsContent] .is-empty:first-child:before{content:"Enter details"}.notion-editor-container .ProseMirror .tableWrapper{padding-left:.75rem;padding-top:.75rem}.notion-editor-container .ProseMirror table{border-collapse:collapse;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-sizing:border-box;width:100%}.notion-editor-container .ProseMirror table td,.notion-editor-container .ProseMirror table th{border:1px solid rgba(0,0,0,.1);min-width:100px;padding:.5rem;position:relative;text-align:left;vertical-align:top}.notion-editor-container .ProseMirror table td:first-of-type:not(a),.notion-editor-container .ProseMirror table th:first-of-type:not(a){margin-top:0}.notion-editor-container .ProseMirror table td p,.notion-editor-container .ProseMirror table th p{margin:0}.notion-editor-container .ProseMirror table td p+p,.notion-editor-container .ProseMirror table th p+p{margin-top:.75rem}.notion-editor-container .ProseMirror table th{background-color:#7f7f7f14;font-weight:700}.notion-editor-container .ProseMirror table th *{font-weight:700}.notion-editor-container .ProseMirror table .column-resize-handle{bottom:-2px;display:flex;pointer-events:none;position:absolute;right:-1px;top:0;width:2px}.notion-editor-container .ProseMirror table .column-resize-handle:before{background-color:#0003;height:100%;width:1px;margin-left:.5rem;content:"";background-color:#fff3}.notion-editor-container .ProseMirror table .is-empty:before{display:none!important}.notion-editor-container .ProseMirror table .grip-column,.notion-editor-container .ProseMirror table .grip-row{align-items:center;background-color:#0000000d;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:10}.notion-editor-container .ProseMirror table .grip-column{width:calc(100% + 1px);border-left:1px solid rgba(0,0,0,.2);height:.75rem;left:0;margin-left:-1px;top:-.75rem}.notion-editor-container .ProseMirror table .grip-column:hover{background-color:#0000001a}.notion-editor-container .ProseMirror table .grip-column:hover:before{border-bottom:2px dotted rgba(0,0,0,.6);content:"";width:10px}.notion-editor-container .ProseMirror table .grip-column.first{border-color:transparent;border-top-left-radius:.125rem}.notion-editor-container .ProseMirror table .grip-column.last{border-top-right-radius:.125rem}.notion-editor-container .ProseMirror table .grip-column.selected{background-color:#0000004d;border:1px solid rgba(0,0,0,.3);box-shadow:0 1px 2px #0000001a;background-color:#ffffff4d;border-color:#ffffff4d}.notion-editor-container .ProseMirror table .grip-column.selected:before{border-bottom:2px dotted}.notion-editor-container .ProseMirror table .grip-row{height:calc(100% + 1px);border-top:1px solid rgba(0,0,0,.2);left:-.75rem;width:.75rem;top:0;margin-top:-1px}.notion-editor-container .ProseMirror table .grip-row:hover{background-color:#0000001a}.notion-editor-container .ProseMirror table .grip-row:hover:before{border-left:2px dotted rgba(0,0,0,.6);content:"";width:10px}.notion-editor-container .ProseMirror table .grip-row.first{border-color:transparent;border-top-left-radius:.125rem}.notion-editor-container .ProseMirror table .grip-row.last{border-bottom-left-radius:.125rem}.notion-editor-container .ProseMirror table .grip-row.selected{background-color:#0000004d;border:1px solid rgba(0,0,0,.3);box-shadow:0 1px 2px #0000001a;background-color:#ffffff4d;border-color:#ffffff4d}.notion-editor-container .ProseMirror table .grip-row.selected:before{border-left:2px dotted}.notion-editor-container .ProseMirror p{line-height:1.625;padding-top:6px;padding-bottom:6px}.notion-editor-container .ProseMirror h1{font-size:1.875rem}.notion-editor-container .ProseMirror h2{font-size:1.5rem}.notion-editor-container .ProseMirror h3{font-size:1.25rem}.notion-editor-container .ProseMirror h4{font-size:1.125rem}.notion-editor-container .ProseMirror h5{font-size:1rem}.notion-editor-container .ProseMirror h6{font-size:.875rem}.notion-editor-container .ProseMirror em,.notion-editor-container .ProseMirror u{font-size:inherit}.notion-editor-container .ProseMirror h1,.notion-editor-container .ProseMirror h2,.notion-editor-container .ProseMirror h3,.notion-editor-container .ProseMirror h4,.notion-editor-container .ProseMirror h5,.notion-editor-container .ProseMirror h6{font-weight:700;margin-top:0;margin-bottom:0}.notion-editor-container .ProseMirror h1,.notion-editor-container .ProseMirror h2,.notion-editor-container .ProseMirror h3{padding-top:3rem}.notion-editor-container .ProseMirror h4,.notion-editor-container .ProseMirror h5,.notion-editor-container .ProseMirror h6{padding-top:2rem}.notion-editor-container .ProseMirror mark{background-color:#ef4444;border-radius:.125rem;text-decoration:none;padding:.25rem 0}.notion-editor-container .ProseMirror img{height:auto;width:100%;max-width:100%}.notion-editor-container .ProseMirror .image-resize-wrapper,.notion-editor-container .ProseMirror .image-resize-container,.notion-editor-container .ProseMirror .image-resize-img{max-width:100%!important;box-sizing:border-box;height:auto}.notion-editor-container .ProseMirror [data-type=horizontalRule]{margin:0;padding:1rem 0;transition:all .1s ease-in-out;cursor:pointer}.notion-editor-container .ProseMirror [data-type=horizontalRule].ProseMirror-selectednode{background-color:#0000000d}.notion-editor-container .ProseMirror [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:#0000004d}.notion-editor-container .ProseMirror [data-type=horizontalRule]:hover:not(.ProseMirror-selectednode){background-color:#0000000d}.notion-editor-container .ProseMirror hr{border:none;border-top:1px solid rgba(0,0,0,.2);background-color:#000c;margin:10px 0}.notion-editor-container .ProseMirror [data-type=emoji]{display:inline!important}.notion-editor-container .ProseMirror [data-type=emoji] img{width:1em;height:1em;object-fit:cover;display:block}[data-theme=slash-command]{width:1000vw}input::placeholder,textarea::placeholder{color:#00000080}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#00000080}input::-moz-placeholder,textarea::-moz-placeholder{color:#0006}.react-colorful{width:100%!important}[data-reference-hidden]{opacity:0;pointer-events:none}input[type=range]{height:.625rem;background-color:#e5e7eb;border:0;border-radius:.25rem;appearance:none;transition:all .2s}input[type=range]::-webkit-slider-thumb{appearance:none;width:.75rem;height:1.25rem;background-color:#1f2937;border-radius:9999px;transition:all .2s}@property --kai-stitch-aurora-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --kai-stitch-neutral-end{syntax: "<angle>"; inherits: false; initial-value: 36deg;}@property --kai-stitch-color-start{syntax: "<angle>"; inherits: false; initial-value: 48deg;}@property --kai-stitch-color-1{syntax: "<angle>"; inherits: false; initial-value: 68deg;}@property --kai-stitch-color-2{syntax: "<angle>"; inherits: false; initial-value: 92deg;}@property --kai-stitch-color-3{syntax: "<angle>"; inherits: false; initial-value: 116deg;}@property --kai-stitch-color-end{syntax: "<angle>"; inherits: false; initial-value: 132deg;}@property --kai-stitch-neutral-return{syntax: "<angle>"; inherits: false; initial-value: 162deg;}@keyframes kai-stitch-aurora-rotate{0%{--kai-stitch-aurora-angle: 0deg}to{--kai-stitch-aurora-angle: 360deg}}@media(prefers-reduced-motion:reduce){.kai-composer__card:before{animation:none!important}}.main-content-page:has(.kai-code-page){min-width:0}.kai-code-page{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);min-height:0;display:flex;flex-direction:column;overflow:hidden;background:transparent}.theme--default .kai-code-page{color:#060d25}.theme--dark .kai-code-page{color:#fff}@media only screen and (max-width:950px){.kai-code-page{height:calc(var(--vh, 1vh) * 100 - 64px)}}.kai-code-page .kai-code-sidenav-container{flex:1;min-height:0;height:100%;position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden}.kai-code-page .kai-code-sidenav-container .sub-sidenav{flex-shrink:0}@media only screen and (min-width:951px){.kai-code-page .kai-code-sidenav-container .kai-sub-sidenav.sub-sidenav{width:var(--kai-sidebar-width, 280px);min-width:var(--kai-sidebar-width, 280px);max-width:var(--kai-sidebar-width, 280px);transition:none}}.kai-code-page .kai-sub-sidenav .kai-sessionlist{min-height:0}.kai-code-page .kai-sub-sidenav__title-icon-inner svg{display:block;width:16px;height:16px}.kai-code-page .kai-main{border-radius:16px;box-shadow:0 0 10px #0000000a}.kai-code-page .kai-main.page-container{flex:1 1 auto;width:auto;min-width:0;height:calc(var(--vh, 1vh) * 100 - 16px);margin:8px;transition:none}.kai-code-page .kai-rightpanel{margin:8px 8px 8px 0;border-radius:16px}.kai-code-page .kai-code-sidenav-container--settings .kai-main.page-container{width:auto;overflow:hidden}.kai-code-page .kai-code-sidenav-container--settings .kai-main.page-container>.page-headline{flex:0 0 60px}.kai-code-page .kai-code-sidenav-container--settings .kai-main.page-container>.page-content{flex:1 1 0;min-height:0;height:auto;overflow-y:auto;overscroll-behavior-y:contain}.kai-code-page .kai-topbar{border-top-left-radius:16px;border-top-right-radius:16px}.kai-code-page .kai-mobile-sidebar-backdrop{display:none}@media only screen and (max-width:950px){.kai-code-page .kai-code-sidenav-container{display:block;width:100%;height:100%}.kai-code-page .kai-mobile-sidebar-backdrop{position:absolute;inset:0;z-index:20;display:block;border:none;padding:0;opacity:0;pointer-events:none;transition:opacity .16s ease;cursor:pointer;background:#0f172a47}.kai-code-page .kai-code-sidenav-container--mobile-open .kai-mobile-sidebar-backdrop{opacity:1;pointer-events:auto}.kai-code-page .kai-sub-sidenav{display:flex!important;position:absolute;top:8px;bottom:8px;left:8px;z-index:30;width:min(320px,100vw - 8px * 4);min-width:0;max-width:none;height:auto;margin:0;transform:translate(calc(-100% - 16px));opacity:0;pointer-events:none;transition:transform .18s ease,opacity .18s ease}.kai-code-page .kai-sub-sidenav--mobile-open{transform:translate(0);opacity:1;pointer-events:auto}.kai-code-page .kai-main.page-container{width:calc(100% - 16px);height:calc(100% - 16px);margin:8px;border-radius:16px}}.kai-topbar{display:flex;align-items:center;gap:12px;padding:0 14px 0 8px;min-height:42px;flex-shrink:0;position:relative;z-index:2}.theme--default .kai-topbar{background:#fff}.theme--dark .kai-topbar{background:#1b2028}.kai-topbar:after{content:"";position:absolute;left:0;right:0;top:100%;height:26px;pointer-events:none;z-index:2}.theme--default .kai-topbar:after{background:linear-gradient(to bottom,#fff,#fff0)}.theme--dark .kai-topbar:after{background:linear-gradient(to bottom,#1b2028,#1b202800)}.kai-topbar__mobile-menu{display:none;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:9px;background:transparent;flex-shrink:0;cursor:pointer}.theme--default .kai-topbar__mobile-menu{color:#060d25}.theme--default .kai-topbar__mobile-menu:hover{background:#fafaf8}.theme--dark .kai-topbar__mobile-menu{color:#fff}.theme--dark .kai-topbar__mobile-menu:hover{background:#2a2f37}.kai-topbar__mobile-menu i{font-size:16px}.kai-topbar__breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0;flex:1;padding-right:20px}.kai-topbar__product{font-weight:600}.theme--default .kai-topbar__product{color:#060d25}.theme--dark .kai-topbar__product{color:#fff}.theme--default .kai-topbar__sep{color:#65656d}.theme--dark .kai-topbar__sep{color:#ffffffa0}.kai-topbar__kind{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;flex-shrink:0}.theme--default .kai-topbar__kind{background:#ecf4f9}.theme--dark .kai-topbar__kind{background:#243346}.kai-topbar__kind i{font-size:12px}.theme--default .kai-topbar__kind i{color:#0066a8}.theme--dark .kai-topbar__kind i{color:#58a6ff}.kai-topbar__kind svg{width:14px;height:14px}.theme--default .kai-topbar__kind svg{color:#0066a8}.theme--dark .kai-topbar__kind svg{color:#58a6ff}.kai-topbar__repos{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;flex-shrink:1;min-width:0}.theme--default .kai-topbar__repos{background:#fafaf8;color:#65656d}.theme--dark .kai-topbar__repos{background:#2a2f37;color:#ffffffa0}.kai-topbar__title{display:inline-block;flex:0 1 auto;min-width:0;max-width:min(520px,48vw);padding:2px 4px;border-radius:6px;font:inherit;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text}.theme--default .kai-topbar__title{color:#060d25}.theme--default .kai-topbar__title:hover{background:#fafaf8}.theme--default .kai-topbar__title:focus{outline:none;background:transparent}.theme--dark .kai-topbar__title{color:#fff}.theme--dark .kai-topbar__title:hover{background:#2a2f37}.theme--dark .kai-topbar__title:focus{outline:none;background:transparent}.kai-topbar__meta{display:inline-flex;align-items:center;gap:6px}.kai-topbar__actions{display:inline-flex;align-items:center;gap:4px}.kai-topbar__action-wrap{display:inline-flex;max-width:42px}.kai-topbar__action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:transparent;cursor:pointer;font-size:12.5px}.kai-topbar__action svg{width:15px;height:15px}.theme--default .kai-topbar__action,.theme--default .kai-topbar__action i{color:#060d25}.theme--default .kai-topbar__action:hover:not(:disabled){background:#fafaf8;color:#060d25}.theme--default .kai-topbar__action:hover:not(:disabled) i{color:#060d25}.theme--default .kai-topbar__action:focus-visible{outline:2px solid #060d25;outline-offset:2px}.theme--default .kai-topbar__action:disabled{color:#65656d;cursor:default;opacity:.4}.theme--default .kai-topbar__action:disabled i{color:#65656d}.theme--dark .kai-topbar__action,.theme--dark .kai-topbar__action i{color:#fff}.theme--dark .kai-topbar__action:hover:not(:disabled){background:#2a2f37;color:#fff}.theme--dark .kai-topbar__action:hover:not(:disabled) i{color:#fff}.theme--dark .kai-topbar__action:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.theme--dark .kai-topbar__action:disabled{color:#ffffffa0;cursor:default;opacity:.4}.theme--dark .kai-topbar__action:disabled i{color:#ffffffa0}.theme--default .kai-topbar__action--active{background:#ecf4f9;color:#0066a8}.theme--default .kai-topbar__action--active i,.theme--default .kai-topbar__action--active svg{color:#0066a8}.theme--default .kai-topbar__action--active:hover:not(:disabled){background:#ecf4f9;color:#0066a8}.theme--dark .kai-topbar__action--active{background:#243346;color:#58a6ff}.theme--dark .kai-topbar__action--active i,.theme--dark .kai-topbar__action--active svg{color:#58a6ff}.theme--dark .kai-topbar__action--active:hover:not(:disabled){background:#243346;color:#58a6ff}.kai-topbar__badge{position:absolute;top:-3px;right:-3px;display:inline-flex;align-items:center;justify-content:center;min-width:13px;height:13px;padding:0 3px;border-radius:999px;font-size:8.5px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.theme--default .kai-topbar__badge{background:#0066a8;color:#fff;box-shadow:0 0 0 2px #fff}.theme--dark .kai-topbar__badge{background:#58a6ff;color:#fff;box-shadow:0 0 0 2px #1b2028}.kai-topbar__shortcut-tooltip{gap:6px}.kai-topbar__shortcut-tooltip span{white-space:nowrap}.kai-topbar__cost{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:4px 10px;border-radius:999px;font-variant-numeric:tabular-nums}.theme--default .kai-topbar__cost{background:#fbfbfa;color:#65656d}.theme--dark .kai-topbar__cost{background:#2a2f37;color:#ffffffa0}.kai-topbar__status{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:4px 10px;border-radius:999px}.theme--default .kai-topbar__status{background:#fbfbfa;color:#65656d}.theme--dark .kai-topbar__status{background:#2a2f37;color:#ffffffa0}.theme--default .kai-topbar__status--healthy,.theme--dark .kai-topbar__status--healthy{background:#e8f7f0;color:#4fc47e}.theme--default .kai-topbar__status--working{background:#ecf4f9;color:#0066a8}.theme--dark .kai-topbar__status--working{background:#243346;color:#58a6ff}.theme--default .kai-topbar__status--review{background:#fff6e1;color:#e56f00}.theme--dark .kai-topbar__status--review{background:#3c382e;color:#e56f00}.theme--default .kai-topbar__status--bad{background:#f9d9d9;color:#e50d00}.theme--dark .kai-topbar__status--bad{background:#2a2626;color:#e50d00}.kai-topbar__status-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.kai-topbar__ticket-chip{font-size:12px;padding:4px 10px;border-radius:999px;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.theme--default .kai-topbar__ticket-chip{background:#ecf4f9;color:#0066a8}.theme--default .kai-topbar__ticket-chip:hover{background:#0066a832}.theme--dark .kai-topbar__ticket-chip{background:#243346;color:#58a6ff}.theme--dark .kai-topbar__ticket-chip:hover{background:#58a6ff3d}@media only screen and (max-width:950px){.kai-topbar{min-height:52px;padding:0 10px;gap:8px}.kai-topbar__mobile-menu{display:inline-flex}.kai-topbar__breadcrumb{flex:1 1 auto;gap:6px}.kai-topbar__title{max-width:none;font-size:13px}.kai-topbar__meta{flex-shrink:0}.kai-topbar__cost{display:none}.kai-topbar__actions{gap:2px}.kai-topbar__action{width:32px;height:32px;font-size:13px}}.kai-topbar{container-type:inline-size}@container (max-width: 820px){.kai-topbar__repos{display:none}}@media only screen and (max-width:470px){.kai-topbar__kind,.kai-topbar__repos{display:none}.kai-topbar__actions{gap:0}.kai-topbar__action{width:30px}}.kai-code-page__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;text-align:center}.kai-code-page__empty h2{margin:0 0 8px;font-size:20px;font-weight:600}.theme--default .kai-code-page__empty h2{color:#060d25}.theme--dark .kai-code-page__empty h2{color:#fff}.kai-code-page__empty p{max-width:420px;margin:0 0 20px;font-size:13px;line-height:1.55}.theme--default .kai-code-page__empty p{color:#65656d}.theme--dark .kai-code-page__empty p{color:#ffffffa0}.kai-code-page__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;font-size:24px;margin-bottom:18px}.theme--default .kai-code-page__empty-icon{background:#ecf4f9;color:#0066a8}.theme--dark .kai-code-page__empty-icon{background:#243346;color:#58a6ff}.kai-code-page__empty-close{padding:8px 18px;font-size:13px;font-weight:500;border-radius:8px;cursor:pointer}.theme--default .kai-code-page__empty-close{background:#fff;color:#060d25;border:1px solid #efefec}.theme--default .kai-code-page__empty-close:hover{background:#fafaf8}.theme--dark .kai-code-page__empty-close{background:#1b2028;color:#fff;border:1px solid #363C45}.theme--dark .kai-code-page__empty-close:hover{background:#2a2f37}.kai-resizer{position:relative;cursor:col-resize;-webkit-user-select:none;user-select:none}.kai-resizer:after{content:"";position:absolute;inset:0 -3px}.kai-resizer:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;transform:translate(-50%);transition:background-color .12s ease,width .12s ease}.theme--default .kai-resizer:before{background:#efefec}.theme--dark .kai-resizer:before{background:#363c45}.kai-resizer:hover:before{width:2px}.theme--default .kai-resizer:hover:before{background:#d5d7cf}.theme--dark .kai-resizer:hover:before{background:#303c49}.theme--default .kai-resizer:active:before{background:#0066a8}.theme--dark .kai-resizer:active:before{background:#58a6ff}.theme--default .kai-resizer--right{background:#fff}.theme--dark .kai-resizer--right{background:#1b2028}.kai-sessionlist{display:flex;flex-direction:column;gap:10px}.kai-sessionlist__header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:16px}.kai-sessionlist__header-left{display:inline-flex;align-items:center;gap:12px;min-width:0}.kai-sessionlist__header-center{display:inline-flex;align-items:center;justify-content:flex-start;min-width:0}.kai-sessionlist__mode-switch{margin-top:-2px;margin-left:4px}.kai-sessionlist__logo{display:block;width:96px;height:auto}.theme--default .kai-sessionlist__logo{color:#060d25}.theme--dark .kai-sessionlist__logo{color:#fff}.kai-sessionlist__logo path{fill:currentColor}.kai-sessionlist__empty-toolbar{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;margin-bottom:4px}.kai-sessionlist__loading{display:flex;flex-direction:column;gap:4px;margin:0 0 2px}.kai-sessionlist__loading-header{display:flex;align-items:center;gap:8px;min-height:18px;margin:0 12px 2px;font-size:12px;line-height:18px}.theme--default .kai-sessionlist__loading-header{color:#65656d}.theme--dark .kai-sessionlist__loading-header{color:#ffffffa0}.kai-sessionlist__loading-spinner{width:12px;height:12px;border:2px solid transparent;border-radius:50%;animation:kai-sessionrow-spin .8s linear infinite;box-sizing:border-box}.theme--default .kai-sessionlist__loading-spinner{border-color:#cacaca;border-top-color:#0066a8}.theme--dark .kai-sessionlist__loading-spinner{border-color:#363f52;border-top-color:#58a6ff}.kai-sessionlist__skeleton-items{display:flex;flex-direction:column;gap:2px}.kai-sessionlist__sentinel{display:flex;align-items:center;justify-content:center;height:32px;margin-top:4px}.kai-sessionlist__sentinel-label{font-size:12px}.theme--default .kai-sessionlist__sentinel-label{color:#65656d}.theme--dark .kai-sessionlist__sentinel-label{color:#ffffffa0}.kai-sessionlist__back-button{flex:0 0 36px}.theme--default .kai-sessionlist__back-button.bfw-rounded{background-color:#fff!important;color:#060d25;box-shadow:0 0 0 1px #efefec,0 1px 6px #0000000d}.theme--default .kai-sessionlist__back-button.bfw-rounded i{color:#060d25}.theme--default .kai-sessionlist__back-button.bfw-rounded:hover{background-color:#fff!important}.theme--dark .kai-sessionlist__back-button.bfw-rounded{background-color:#1b2028!important;color:#fff;box-shadow:0 0 0 1px #363c45,0 1px 6px #0000000d}.theme--dark .kai-sessionlist__back-button.bfw-rounded i{color:#fff}.theme--dark .kai-sessionlist__back-button.bfw-rounded:hover{background-color:#2a2f37!important}.kai-sessionlist__header-right{display:inline-flex;align-items:center;gap:8px}.kai-sessionlist__nav{display:flex;flex-direction:column;gap:2px;margin:0 0 10px}.kai-sessionlist__nav-item.simple-sidenav-element{min-height:34.5px}.kai-sessionlist__new-button{width:36px;height:36px;min-height:36px;flex:0 0 36px;padding:0}.kai-sessionlist__new-button i{font-size:14px}.kai-sessionlist__settings-button{flex:0 0 36px}.theme--default .kai-sessionlist__settings-button.bfw-rounded{background-color:#fff!important;color:#060d25;box-shadow:0 0 0 1px #efefec,0 1px 6px #0000000d}.theme--default .kai-sessionlist__settings-button.bfw-rounded i{color:#060d25}.theme--default .kai-sessionlist__settings-button.bfw-rounded:hover{background-color:#fff!important}.theme--dark .kai-sessionlist__settings-button.bfw-rounded{background-color:#1b2028!important;color:#fff;box-shadow:0 0 0 1px #363c45,0 1px 6px #0000000d}.theme--dark .kai-sessionlist__settings-button.bfw-rounded i{color:#fff}.theme--dark .kai-sessionlist__settings-button.bfw-rounded:hover{background-color:#2a2f37!important}.theme--default .kai-sessionlist__settings-button--active.bfw-rounded{background-color:#fff!important}.theme--default .kai-sessionlist__settings-button--active.bfw-rounded i{color:#0066a8}.theme--dark .kai-sessionlist__settings-button--active.bfw-rounded{background-color:#2a2f37!important}.theme--dark .kai-sessionlist__settings-button--active.bfw-rounded i{color:#58a6ff}.kai-sessionlist__empty{padding:12px;font-size:13px;line-height:1.55}.theme--default .kai-sessionlist__empty{color:#65656d}.theme--dark .kai-sessionlist__empty{color:#ffffffa0}.theme--default .kai-sessionlist__empty strong{color:#060d25}.theme--dark .kai-sessionlist__empty strong{color:#fff}.kai-sessionlist__group{display:flex;flex-direction:column;gap:1px}.kai-sessionlist__group+.kai-sessionlist__group{margin-top:12px}.kai-sessionlist__group-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 8px 4px 12px}.kai-sessionlist__group-toggle{display:inline-flex;align-items:center;gap:6px;padding:2px 0;border:none;background:transparent;min-width:0}.kai-sessionlist__group-chevron{font-size:9px}.theme--default .kai-sessionlist__group-chevron{color:#8a8f98}.theme--dark .kai-sessionlist__group-chevron{color:#8c959f}.kai-sessionlist__group-title{margin:0;font-size:13px;font-weight:500}.theme--default .kai-sessionlist__group-title{color:#8a8f98}.theme--dark .kai-sessionlist__group-title{color:#8c959f}.kai-sessionlist__items{list-style:none;padding:0;margin:0}.kai-sessionrow{position:relative;display:flex;align-items:center;gap:8px;min-height:32px;padding:0 8px 0 12px;border-radius:9px;cursor:pointer;list-style:none}.theme--default .kai-sessionrow{color:#2b2f36}.theme--default .kai-sessionrow:hover{background:#f3f4f5}.theme--default .kai-sessionrow.active{background:#ececee}.theme--dark .kai-sessionrow{color:#e6e8eb}.theme--dark .kai-sessionrow:hover{background:#ffffff0d}.theme--dark .kai-sessionrow.active{background:#ffffff17}.kai-sessionrow__name{flex:1 1 auto;min-width:0;font-size:12.5px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kai-sessionrow--unread .kai-sessionrow__name{font-weight:600}.kai-sessionrow__rename{flex:1 1 auto;min-width:0;padding:2px 6px;border-radius:6px;font-family:inherit;font-size:13px;outline:none}.theme--default .kai-sessionrow__rename{border:1px solid #efefec;background:#fff;color:#060d25}.theme--dark .kai-sessionrow__rename{border:1px solid #363C45;background:#1b2028;color:#fff}.kai-sessionrow__lead{flex-shrink:0;width:7px;height:7px;box-sizing:border-box;border-radius:50%}.kai-sessionrow__lead--idle{border:1px solid #c9ccd1}.theme--dark .kai-sessionrow__lead--idle{border-color:#ffffff47}.kai-sessionrow__lead--attention{background:#f59e0b}.kai-sessionrow__lead--failed{background:#dc2626}.kai-sessionrow__lead--working{width:10px;height:10px;border:1.5px solid #e5e7eb;border-top-color:#6b7280;animation:kai-sessionrow-spin .9s linear infinite}.theme--dark .kai-sessionrow__lead--working{border-color:#ffffff2e;border-top-color:#9ca3af}.kai-sessionrow__lead--glyph{width:11px;height:auto;border-radius:0;font-size:10px;text-align:center;border:none;background:none}.theme--default .kai-sessionrow__lead--glyph{color:#6b7280}.theme--dark .kai-sessionrow__lead--glyph{color:#9ca3af}.theme--default .kai-sessionrow__lead--pr_open{color:#1a7f37}.theme--dark .kai-sessionrow__lead--pr_open{color:#3fb950}.theme--default .kai-sessionrow__lead--merged{color:#8250df}.theme--dark .kai-sessionrow__lead--merged{color:#a371f7}.theme--default .kai-sessionrow__lead--pr_closed{color:#cf222e}.theme--dark .kai-sessionrow__lead--pr_closed{color:#f85149}.kai-sessionrow__trail{position:absolute;right:6px;top:0;bottom:0;display:inline-flex;align-items:center;gap:6px}.kai-sessionrow__delete-btn{width:0;overflow:hidden;opacity:0;transition:opacity .12s ease}.kai-sessionrow:hover .kai-sessionrow__delete-btn,.kai-sessionrow:focus-within .kai-sessionrow__delete-btn{width:20px;overflow:visible;opacity:1}.kai-sessionrow--marked .kai-sessionrow__name{padding-right:30px}.kai-sessionrow:hover .kai-sessionrow__name,.kai-sessionrow:focus-within .kai-sessionrow__name{padding-right:34px}.kai-sessionrow--marked:hover .kai-sessionrow__name,.kai-sessionrow--marked:focus-within .kai-sessionrow__name{padding-right:60px}.kai-sessionrow__marks{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.kai-sessionrow__mark--preview{display:inline-flex}.kai-sessionrow__mark--preview svg{width:12px;height:12px;color:#16a34a}.kai-sessionrow__mark{flex-shrink:0;font-size:11px;transition:opacity .12s ease}.kai-sessionrow__age{flex-shrink:0;font-size:11px;opacity:0;transition:opacity .12s ease}.theme--default .kai-sessionrow__age{color:#65656d}.theme--dark .kai-sessionrow__age{color:#ffffffa0}.kai-sessionrow:hover .kai-sessionrow__age{opacity:.7}.kai-sessionrow__delete-btn{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0;border:none;border-radius:6px;background:transparent;flex-shrink:0}.kai-sessionrow__delete-btn svg{width:13px!important;height:13px!important;margin:0!important;flex-shrink:0}.kai-sessionrow__delete-btn svg path{fill:none!important;color:inherit!important}.theme--default .kai-sessionrow__delete-btn{color:#65656d}.theme--default .kai-sessionrow__delete-btn:hover{background:#f9d9d9;color:#e50d00}.theme--dark .kai-sessionrow__delete-btn{color:#ffffffa0}.theme--dark .kai-sessionrow__delete-btn:hover{background:#2a2626;color:#e50d00}.kai-sessionrow--skeleton{min-height:32px;padding-right:12px;cursor:default;pointer-events:none}.kai-sessionrow--skeleton:hover{background:transparent!important}.kai-sessionrow__skeleton-dot,.kai-sessionrow__skeleton-icon,.kai-sessionrow__skeleton-line{flex-shrink:0;border-radius:999px;animation:kai-sessionrow-skeleton-pulse 1.35s ease-in-out infinite}.theme--default .kai-sessionrow__skeleton-dot,.theme--default .kai-sessionrow__skeleton-icon,.theme--default .kai-sessionrow__skeleton-line{background:#efefec}.theme--dark .kai-sessionrow__skeleton-dot,.theme--dark .kai-sessionrow__skeleton-icon,.theme--dark .kai-sessionrow__skeleton-line{background:#363c45}.kai-sessionrow__skeleton-dot{width:10px;height:10px;margin-right:10px}.kai-sessionrow__skeleton-icon{width:13px;height:13px;margin-right:9px}.kai-sessionrow__skeleton-line{height:10px;min-width:0;flex:1;max-width:148px}.kai-sessionrow__skeleton-line--1{max-width:118px}.kai-sessionrow__skeleton-line--2{max-width:136px}@keyframes kai-sessionrow-spin{to{transform:rotate(360deg)}}@keyframes kai-sessionrow-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.9}}.kai-main{--kai-composer-h: 220px;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;position:relative;border-top-left-radius:14px;border-bottom-left-radius:14px;box-shadow:0 0 10px #0000000a}.theme--default .kai-main{background:#fff;border-right:none}.theme--dark .kai-main{background:#1b2028;border-right:none}.kai-main:before{display:none}.kai-runtime-banner{flex-shrink:0;margin:10px 14px 0;border-radius:10px;font-size:12.5px}.theme--default .kai-runtime-banner{background:#f9d9d9;border:1px solid #f4b6b6;color:#e50d00}.theme--dark .kai-runtime-banner{background:#2a2626;border:1px solid #362929;color:#e50d00}.kai-runtime-banner__summary{display:flex;align-items:center;gap:8px;padding:10px 14px}.kai-runtime-banner__summary i{font-size:13px}.theme--default .kai-runtime-banner__summary i,.theme--dark .kai-runtime-banner__summary i{color:#e50d00}.kai-runtime-banner__summary span{flex:1;font-weight:500}.kai-runtime-banner__toggle{background:none;border:none;cursor:pointer;font-size:12px;text-decoration:underline}.theme--default .kai-runtime-banner__toggle,.theme--dark .kai-runtime-banner__toggle{color:#e50d00}.kai-runtime-banner__detail{list-style:none;padding:0 14px 12px;margin:0;display:flex;flex-direction:column;gap:10px}.kai-runtime-banner__detail li{display:flex;flex-direction:column;gap:6px}.kai-runtime-banner__detail li strong{font-weight:600}.kai-runtime-banner__detail li pre{margin:0;padding:8px 10px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto}.theme--default .kai-runtime-banner__detail li pre,.theme--dark .kai-runtime-banner__detail li pre{background:#0000000a;color:#e50d00}.kai-runtime-banner__retry{align-self:flex-start;padding:4px 10px;font-size:12px;border-radius:6px;cursor:pointer}.theme--default .kai-runtime-banner__retry{background:#fff;color:#e50d00;border:1px solid #f4b6b6}.theme--default .kai-runtime-banner__retry:hover{background:#f4b6b6}.theme--dark .kai-runtime-banner__retry{background:#1b2028;color:#e50d00;border:1px solid #362929}.theme--dark .kai-runtime-banner__retry:hover{background:#362929}.kai-conversation{flex:1;overflow-y:auto;scrollbar-gutter:stable both-edges;padding:24px 32px 60px;font-size:13px;line-height:1.6;min-height:0}.kai-conversation::-webkit-scrollbar-thumb{background-color:transparent;transition:background-color .2s ease}.kai-conversation--scrolling::-webkit-scrollbar-thumb{background-color:#cacaca}.kai-conversation--empty{display:flex;align-items:center;justify-content:center;padding:64px 32px}.kai-conversation__starting{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-style:italic}.theme--default .kai-conversation__starting{color:#65656d}.theme--dark .kai-conversation__starting{color:#ffffffa0}.kai-conversation__rail{max-width:700px;margin:0 auto}.theme--dark .kai-conversation::-webkit-scrollbar-thumb{background-color:transparent}.theme--dark .kai-conversation--scrolling::-webkit-scrollbar-thumb{background-color:#b4b4b499}.kai-turn{margin-bottom:14px;word-break:break-word}.kai-turn__project-tag{display:inline-block;font-size:13px;padding:2px 10px;border-radius:4px;margin-bottom:6px;font-weight:500}.theme--default .kai-turn__project-tag{background:#eff0ee;color:#65656d}.theme--dark .kai-turn__project-tag{background:#363c45;color:#ffffffa0}.kai-turn--user{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:32px;margin-top:32px}.kai-turn__pill{display:inline-block;max-width:72%;padding:8px 12px;font-size:14px;line-height:19px;border-radius:10px;-webkit-user-select:text;user-select:text}.theme--default .kai-turn__pill{color:#060d25}.theme--dark .kai-turn__pill{color:#fff}.theme--default .kai-turn__pill{background:#0b0b0b0d}.theme--dark .kai-turn__pill{background:#ffffff14}.kai-turn__pill--md{white-space:normal}.kai-turn__pill--md code,.kai-turn__pill--md pre{border:none}.theme--default .kai-turn__pill--md code{background:#fff;color:#060d25}.theme--dark .kai-turn__pill--md code{background:#1b2028;color:#fff}.theme--default .kai-turn__pill--md pre{background:#fff;color:#060d25}.theme--dark .kai-turn__pill--md pre{background:#1b2028;color:#fff}.kai-turn--assistant{margin-bottom:10px}.kai-turn__assistant-body{font-size:14px;line-height:20px}.theme--default .kai-turn__assistant-body{color:#060d25}.theme--dark .kai-turn__assistant-body{color:#fff}.kai-turn--assistant+.kai-turn--tool{margin-top:20px}.kai-turn--tool+.kai-turn--assistant{margin-top:20px}.kai-turn--tool{margin-bottom:0}.kai-turn--tool+.kai-turn--tool{margin-top:5px}.kai-turn--error{font-size:13px;line-height:1.55;white-space:pre-wrap}.theme--default .kai-turn--error,.theme--dark .kai-turn--error{color:#e50d00}.kai-merged-result{display:flex;align-items:center;gap:8px}.kai-merged-result__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;color:#fff}.theme--default .kai-merged-result__badge,.theme--dark .kai-merged-result__badge{background:#4fc47e}.kai-merged-result__badge i{font-size:10px;line-height:1;color:#fff!important}.kai-markdown{min-width:0;overflow-wrap:anywhere;word-break:break-word}.kai-markdown p{margin:0 0 10px}.kai-markdown p:last-child{margin-bottom:0}.kai-markdown p:first-child{margin-top:0}.kai-markdown h1,.kai-markdown h2,.kai-markdown h3,.kai-markdown h4,.kai-markdown h5,.kai-markdown h6{margin:.8em 0 .35em;line-height:1.3;font-weight:600}.kai-markdown h1:first-child,.kai-markdown h2:first-child,.kai-markdown h3:first-child,.kai-markdown h4:first-child,.kai-markdown h5:first-child,.kai-markdown h6:first-child{margin-top:0}.kai-markdown h1,.kai-markdown h1 *{font-size:22px}.kai-markdown h2,.kai-markdown h2 *{font-size:18px}.kai-markdown h3,.kai-markdown h3 *{font-size:16px}.kai-markdown h4,.kai-markdown h4 *,.kai-markdown h5,.kai-markdown h5 *,.kai-markdown h6,.kai-markdown h6 *{font-size:13px}.kai-markdown ul,.kai-markdown ol{margin:.2em 0 .6em;padding-left:1.2em;font-size:13px}.kai-markdown ul:last-child,.kai-markdown ol:last-child{margin-bottom:0}.kai-markdown li{margin:.1em 0;font-size:13px}.kai-markdown li p,.kai-markdown li b,.kai-markdown li strong,.kai-markdown li i,.kai-markdown li em{margin:0}.kai-markdown code{padding:1px 5px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px}.theme--default .kai-markdown code{background:#fafaf8;border:1px solid #efefec;color:#060d25}.theme--dark .kai-markdown code{background:#2a2f37;border:1px solid #363C45;color:#fff}.kai-markdown pre{margin:.5em 0;padding:10px 12px;border-radius:8px;max-width:100%;min-width:0;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;overflow-wrap:normal;word-break:normal;white-space:pre;box-shadow:none;text-shadow:none}.kai-markdown pre .token.comment,.kai-markdown pre .token.important{display:inline}.kai-markdown pre .token.comment,.kai-markdown pre .token.prolog,.kai-markdown pre .token.doctype,.kai-markdown pre .token.cdata{color:#6e7781;font-style:italic}.kai-markdown pre .token.punctuation{color:#24292f}.kai-markdown pre .token.code-snippet{display:inline;padding:0;border:none;margin:0;font-size:14px}.kai-markdown pre .token.keyword,.kai-markdown pre .token.atrule,.kai-markdown pre .token.rule,.kai-markdown pre .token.important{color:#cf222e}.kai-markdown pre .token.tag,.kai-markdown pre .token.symbol,.kai-markdown pre .token.boolean,.kai-markdown pre .token.constant,.kai-markdown pre .token.deleted{color:#116329}.kai-markdown pre .token.number{color:#0550ae}.kai-markdown pre .token.string,.kai-markdown pre .token.char,.kai-markdown pre .token.regex,.kai-markdown pre .token.attr-value,.kai-markdown pre .token.inserted{color:#0a3069}.kai-markdown pre .token.operator,.kai-markdown pre .token.entity,.kai-markdown pre .token.url,.kai-markdown pre .language-css .token.string,.kai-markdown pre .style .token.string{color:#cf222e}.kai-markdown pre .token.function{color:#8250df}.kai-markdown pre .token.property,.kai-markdown pre .token.variable,.kai-markdown pre .token.attr-name,.kai-markdown pre .token.class-name,.kai-markdown pre .token.selector,.kai-markdown pre .token.builtin{color:#953800}.kai-markdown pre .token.bold{font-weight:600}.kai-markdown pre .token.italic{font-style:italic}.theme--default .kai-markdown pre{background:#fafaf8;border:1px solid #efefec;color:#060d25}.theme--dark .kai-markdown pre{background:#2a2f37;border:1px solid #363C45;color:#fff}.kai-markdown pre code{padding:0;border:none!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;font-family:inherit;font-size:inherit}.kai-markdown pre code,.kai-markdown pre code *,.kai-markdown pre .token{font-family:inherit;border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-stroke:0!important}.theme--dark .kai-markdown pre{color:#ffffffdb}.theme--dark .kai-markdown pre code,.theme--dark .kai-markdown pre code *,.theme--dark .kai-markdown pre .token{color:#ffffffdb!important}.theme--dark .kai-markdown pre .token.comment,.theme--dark .kai-markdown pre .token.prolog,.theme--dark .kai-markdown pre .token.doctype,.theme--dark .kai-markdown pre .token.cdata{color:#ffffff75!important}.theme--dark .kai-markdown pre .token.punctuation,.theme--dark .kai-markdown pre .token.operator,.theme--dark .kai-markdown pre .token.entity,.theme--dark .kai-markdown pre .token.url{color:#ffffffb8!important}.theme--dark .kai-markdown pre .token.keyword,.theme--dark .kai-markdown pre .token.atrule,.theme--dark .kai-markdown pre .token.rule,.theme--dark .kai-markdown pre .token.important{color:#ff6b72!important}.theme--dark .kai-markdown pre .token.tag,.theme--dark .kai-markdown pre .token.symbol,.theme--dark .kai-markdown pre .token.boolean,.theme--dark .kai-markdown pre .token.constant,.theme--dark .kai-markdown pre .token.deleted{color:#7ee787!important}.theme--dark .kai-markdown pre .token.number{color:#79c0ff!important}.theme--dark .kai-markdown pre .token.string,.theme--dark .kai-markdown pre .token.char,.theme--dark .kai-markdown pre .token.regex,.theme--dark .kai-markdown pre .token.attr-value,.theme--dark .kai-markdown pre .token.inserted{color:#a5d6ff!important}.theme--dark .kai-markdown pre .token.function{color:#d2a8ff!important}.theme--dark .kai-markdown pre .token.property,.theme--dark .kai-markdown pre .token.variable,.theme--dark .kai-markdown pre .token.attr-name,.theme--dark .kai-markdown pre .token.class-name,.theme--dark .kai-markdown pre .token.selector,.theme--dark .kai-markdown pre .token.builtin{color:#ffa657!important}.kai-markdown a{text-decoration:underline;text-underline-offset:2px}.theme--default .kai-markdown a{color:#0066a8}.theme--default .kai-markdown a:hover{color:#005992}.theme--dark .kai-markdown a{color:#58a6ff}.theme--dark .kai-markdown a:hover{color:#79b8ff}.kai-markdown blockquote{margin:.4em 0;padding:0 0 0 10px}.theme--default .kai-markdown blockquote{border-left:2px solid #d5d7cf;color:#65656d}.theme--dark .kai-markdown blockquote{border-left:2px solid #303c49;color:#ffffffa0}.kai-markdown hr{margin:.8em 0;border:none}.theme--default .kai-markdown hr{border-top:1px solid #efefec}.theme--dark .kai-markdown hr{border-top:1px solid #363C45}.kai-markdown table{border-collapse:collapse;width:100%;margin:.4em 0}.kai-markdown th,.kai-markdown td{padding:5px 8px;text-align:left}.theme--default .kai-markdown th,.theme--default .kai-markdown td{border-bottom:1px solid #efefec}.theme--dark .kai-markdown th,.theme--dark .kai-markdown td{border-bottom:1px solid #363C45}.kai-markdown th,.kai-markdown strong{font-weight:600}.kai-markdown em{font-style:italic}.kai-file-ref{display:inline-flex;align-items:center;gap:4px;max-width:100%;appearance:none;-webkit-appearance:none;margin:0;border:none;border-radius:5px;padding:0 2px;font-family:inherit;font-size:inherit;line-height:1.35;cursor:pointer;vertical-align:baseline;text-decoration:none!important}.theme--default .kai-file-ref{background:transparent;color:#0066a8}.theme--dark .kai-file-ref{background:transparent;color:#58a6ff}.kai-file-ref:hover{text-decoration:none!important}.kai-markdown .kai-file-ref,.kai-planreview__body.kai-markdown code.kai-file-ref,.kai-planreview__body.kai-markdown a.kai-file-ref,.kai-planreview__body.kai-markdown button.kai-file-ref{font-weight:500;text-decoration:none!important}.theme--default .kai-markdown .kai-file-ref,.theme--default .kai-planreview__body.kai-markdown code.kai-file-ref,.theme--default .kai-planreview__body.kai-markdown a.kai-file-ref,.theme--default .kai-planreview__body.kai-markdown button.kai-file-ref{background:transparent!important;border:none!important;color:#0066a8!important}.theme--dark .kai-markdown .kai-file-ref,.theme--dark .kai-planreview__body.kai-markdown code.kai-file-ref,.theme--dark .kai-planreview__body.kai-markdown a.kai-file-ref,.theme--dark .kai-planreview__body.kai-markdown button.kai-file-ref{background:transparent!important;border:none!important;color:#58a6ff!important}.kai-file-ref__icon{flex-shrink:0;font-size:11px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.theme--default .kai-file-ref__icon{color:#0066a8!important}.theme--dark .kai-file-ref__icon{color:#58a6ff!important}.kai-file-ref__icon--tsx,.kai-file-ref__icon--jsx{color:#149eca!important}.kai-file-ref__icon--js,.kai-file-ref__icon--mjs,.kai-file-ref__icon--cjs{color:#d6a400!important}.kai-file-ref__icon--css,.kai-file-ref__icon--scss,.kai-file-ref__icon--less{color:#1572b6!important}.kai-file-ref__icon--html,.kai-file-ref__icon--htm{color:#e34f26!important}.kai-file-ref__icon--md,.kai-file-ref__icon--mdx{color:#64748b!important}.kai-file-ref__icon--png,.kai-file-ref__icon--jpg,.kai-file-ref__icon--jpeg,.kai-file-ref__icon--gif,.kai-file-ref__icon--svg{color:#7c3aed!important}.kai-file-ref__icon--py{color:#3776ab!important}.kai-file-ref__icon--go{color:#00add8!important}.kai-file-ref__icon--rs{color:#b7410e!important}.kai-file-ref__icon--java{color:#e76f00!important}.kai-file-ref__icon--swift{color:#f05138!important}.kai-file-ref__icon--sql{color:#6366f1!important}.kai-file-ref__label{color:inherit!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-markdown code.kai-file-ref,.kai-markdown a.kai-file-ref,.kai-markdown button.kai-file-ref{border:none;box-shadow:none;font-family:inherit;padding:0 2px;text-decoration:none!important}.theme--default .kai-markdown code.kai-file-ref,.theme--default .kai-markdown a.kai-file-ref,.theme--default .kai-markdown button.kai-file-ref{background:transparent!important;color:#0066a8!important}.theme--dark .kai-markdown code.kai-file-ref,.theme--dark .kai-markdown a.kai-file-ref,.theme--dark .kai-markdown button.kai-file-ref{background:transparent!important;color:#58a6ff!important}.kai-turn__pill--md.kai-markdown h1,.kai-turn__pill--md.kai-markdown h2,.kai-turn__pill--md.kai-markdown h3,.kai-turn__pill--md.kai-markdown h4,.kai-turn__pill--md.kai-markdown h5,.kai-turn__pill--md.kai-markdown h6,.kai-turn__pill--md.kai-markdown h1 *,.kai-turn__pill--md.kai-markdown h2 *,.kai-turn__pill--md.kai-markdown h3 *,.kai-turn__pill--md.kai-markdown h4 *{font-size:14px}.kai-turn__pill--md.kai-markdown h1,.kai-turn__pill--md.kai-markdown h2,.kai-turn__pill--md.kai-markdown h3,.kai-turn__pill--md.kai-markdown h4,.kai-turn__pill--md.kai-markdown h5,.kai-turn__pill--md.kai-markdown h6{margin:12px 0 4px}.kai-turn__pill--md.kai-markdown h1:first-child,.kai-turn__pill--md.kai-markdown h2:first-child,.kai-turn__pill--md.kai-markdown h3:first-child,.kai-turn__pill--md.kai-markdown h4:first-child,.kai-turn__pill--md.kai-markdown h5:first-child,.kai-turn__pill--md.kai-markdown h6:first-child{margin-top:0}.kai-turn__pill--md.kai-markdown code,.kai-turn__pill--md.kai-markdown pre{border:none}.theme--default .kai-turn__pill--md.kai-markdown pre{background:#fff;color:#060d25}.theme--dark .kai-turn__pill--md.kai-markdown pre{background:#1b2028;color:#fff}.kai-turn__pill--md.kai-markdown pre code,.kai-turn__pill--md.kai-markdown pre code *,.kai-turn__pill--md.kai-markdown pre .token{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-stroke:0!important}.kai-toolgroup{margin:10px 0;font-size:13px}.kai-toolgroup__header{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 0;background:transparent;border:none;cursor:pointer;font:inherit;font-size:13px;line-height:1.5;text-align:left}.theme--default .kai-toolgroup__header{color:#060d25}.theme--dark .kai-toolgroup__header{color:#fff}.theme--default .kai-toolgroup__header:hover .kai-toolgroup__chevron{color:#060d25}.theme--dark .kai-toolgroup__header:hover .kai-toolgroup__chevron{color:#fff}.kai-toolgroup__icon{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.kai-toolgroup__icon i{font-size:12px}.theme--default .kai-toolgroup__icon{color:#65656d}.theme--dark .kai-toolgroup__icon{color:#ffffffa0}.kai-toolgroup__label{font-weight:600;flex-shrink:0;max-width:45%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-toolgroup__sentence{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--default .kai-toolgroup__sentence{color:#65656d}.theme--dark .kai-toolgroup__sentence{color:#ffffffa0}.theme--default .kai-toolgroup__header:hover .kai-toolgroup__sentence{color:#060d25}.theme--dark .kai-toolgroup__header:hover .kai-toolgroup__sentence{color:#fff}.kai-toolgroup__summary{min-width:0;max-width:min(420px,52vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px}.theme--default .kai-toolgroup__summary{color:#65656d}.theme--dark .kai-toolgroup__summary{color:#ffffffa0}.kai-toolgroup__count{flex-shrink:0;font-size:12px}.theme--default .kai-toolgroup__count{color:#65656d}.theme--dark .kai-toolgroup__count{color:#ffffffa0}.kai-toolgroup__chevron{font-size:10px;flex-shrink:0}.theme--default .kai-toolgroup__chevron{color:#65656d}.theme--dark .kai-toolgroup__chevron{color:#ffffffa0}.kai-toolgroup__list{list-style:none;margin:4px 0 10px;padding:2px 0 2px 12px;border-left:2px solid}.theme--default .kai-toolgroup__list{border-left-color:#efefec}.theme--dark .kai-toolgroup__list{border-left-color:#363c45}.kai-toolgroup__item{margin:0;padding:2px 0}.kai-toolgroup__children{list-style:none;margin:2px 0 4px 12px;padding:0 0 0 10px;border-left:1px solid}.kai-toolgroup__child{margin:1px 0}.kai-toolgroup__older{margin-bottom:4px}.kai-toolgroup__older-toggle{display:inline-flex;padding:0;background:transparent;border:none;cursor:pointer;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px}.theme--default .kai-toolgroup__older-toggle{color:#65656d}.theme--dark .kai-toolgroup__older-toggle{color:#ffffffa0}.theme--default .kai-toolgroup__older-toggle:hover{color:#060d25}.theme--dark .kai-toolgroup__older-toggle:hover{color:#fff}.kai-tool-row{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.45;padding:2px 0}.kai-tool-row__name{font-weight:400;flex-shrink:0}.theme--default .kai-tool-row__name{color:#65656d}.theme--dark .kai-tool-row__name{color:#ffffffa0}.kai-tool-row__summary{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.theme--default .kai-tool-row__summary{color:#060d25}.theme--dark .kai-tool-row__summary{color:#fff}.kai-tool-row__summary--mono{font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;font-weight:400}.theme--default .kai-tool-row__summary--mono{color:#65656d}.theme--dark .kai-tool-row__summary--mono{color:#ffffffa0}.kai-tool-row__summary--path{direction:rtl;text-align:left;unicode-bidi:plaintext}.kai-tool-row--prose .kai-tool-row__name{font-weight:500;white-space:normal;flex:1}.theme--default .kai-tool-row--prose .kai-tool-row__name{color:#65656d}.theme--dark .kai-tool-row--prose .kai-tool-row__name{color:#ffffffa0}.kai-tool-row--compact{font-size:12px}.kai-toolcard{display:block;width:fit-content;max-width:100%;margin:0;font-family:inherit;font-size:13px;line-height:1.5;background:transparent;border:none}.kai-toolcard__head{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:2px 0;background:none;border:none;border-radius:4px;text-align:left;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}.kai-toolcard__head:disabled{cursor:default}.kai-toolcard__icon{font-size:13px;width:16px;text-align:center;flex-shrink:0}.theme--default .kai-toolcard__icon{color:#65656d}.theme--dark .kai-toolcard__icon{color:#ffffffa0}.kai-toolcard__title{font-weight:400;font-size:13px;letter-spacing:0;flex-shrink:0}.theme--default .kai-toolcard__title{color:#65656d}.theme--dark .kai-toolcard__title{color:#ffffffa0}.kai-toolcard__summary{font-size:13px;font-weight:600;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--default .kai-toolcard__summary{color:#060d25}.theme--dark .kai-toolcard__summary{color:#fff}.kai-toolcard__summary--mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:400}.theme--default .kai-toolcard__summary--mono{color:#65656d}.theme--dark .kai-toolcard__summary--mono{color:#ffffffa0}.kai-toolcard__summary .loading01{vertical-align:baseline}.kai-toolcard__chevron{font-size:11px;flex-shrink:0;opacity:.4;margin-left:4px;transition:opacity .12s ease}.kai-toolcard__head:hover .kai-toolcard__chevron{opacity:.85}.theme--default .kai-toolcard__head:hover .kai-toolcard__title{color:#0066a8}.theme--dark .kai-toolcard__head:hover .kai-toolcard__title{color:#58a6ff}.theme--default .kai-toolcard--error .kai-toolcard__title,.theme--dark .kai-toolcard--error .kai-toolcard__title{color:#e50d00}.kai-toolcard__body{display:block;margin:6px 0 4px;padding:12px;max-width:720px;border-radius:10px}.theme--default .kai-toolcard__body{background:#fff;border:1px solid #efefec;box-shadow:0 1px 2px #00000008}.theme--dark .kai-toolcard__body{background:#1b2028;border:1px solid #363C45;box-shadow:0 1px 2px #00000008}.kai-toolcard__body .kai-codeblock{border-radius:0}.theme--default .kai-toolcard__body .kai-codeblock,.theme--dark .kai-toolcard__body .kai-codeblock{border:none;background:transparent}.kai-toolcard__body .kai-codeblock__header{padding:6px 0 12px}.theme--default .kai-toolcard__body .kai-codeblock__header,.theme--dark .kai-toolcard__body .kai-codeblock__header,.theme--default .kai-toolcard__body .kai-codeblock__scroll,.theme--dark .kai-toolcard__body .kai-codeblock__scroll{background:transparent}.kai-toolcard__body .kai-codeblock__grid{padding:12px 0 0}.kai-toolcard__body .kai-codeblock__num{padding-left:0}.theme--default .kai-toolcard__body .kai-codeblock__num,.theme--dark .kai-toolcard__body .kai-codeblock__num{background:transparent}.kai-toolcard__body .kai-codeblock__grid--lined .kai-codeblock__code{padding-left:10px}.kai-tooldetail{display:flex;flex-direction:column;gap:12px;font-size:13px;line-height:1.6}.theme--default .kai-tooldetail{color:#65656d}.theme--dark .kai-tooldetail{color:#ffffffa0}.kai-tooldetail__desc{font-style:italic;font-size:13px}.theme--default .kai-tooldetail__desc{color:#65656d}.theme--dark .kai-tooldetail__desc{color:#ffffffa0}.kai-tooldetail__filepill{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 12px;border-radius:999px;font-size:13px;align-self:flex-start}.theme--default .kai-tooldetail__filepill{background:#fafaf8;border:1px solid #efefec;color:#060d25}.theme--dark .kai-tooldetail__filepill{background:#2a2f37;border:1px solid #363C45;color:#fff}.kai-tooldetail__filepill-icon{font-size:13px;opacity:.6}.kai-tooldetail__filepill-name{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-weight:500;font-size:13px}.kai-tooldetail__filepill-dir{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--default .kai-tooldetail__filepill-dir{color:#65656d}.theme--dark .kai-tooldetail__filepill-dir{color:#ffffffa0}.kai-tooldetail__filepill-badge{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:13px;font-weight:500}.theme--default .kai-tooldetail__filepill-badge{background:#ecf4f9;color:#0066a8}.theme--dark .kai-tooldetail__filepill-badge{background:#243346;color:#58a6ff}.kai-tooldetail__query{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.kai-tooldetail__query-label{font-size:13px;font-weight:500}.theme--default .kai-tooldetail__query-label{color:#65656d}.theme--dark .kai-tooldetail__query-label{color:#ffffffa0}.kai-tooldetail__query-value{padding:2px 8px;border-radius:4px;font-size:13px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.theme--default .kai-tooldetail__query-value{background:#fafaf8;border:1px solid #efefec;color:#060d25}.theme--dark .kai-tooldetail__query-value{background:#2a2f37;border:1px solid #363C45;color:#fff}.kai-tooldetail__section{display:flex;flex-direction:column;gap:6px}.kai-tooldetail__section-label{font-size:13px;font-weight:500}.theme--default .kai-tooldetail__section-label{color:#65656d}.theme--dark .kai-tooldetail__section-label{color:#ffffffa0}.kai-tooldetail__hunk{display:flex;flex-direction:column;gap:6px}.kai-tooldetail__hunk-label{font-size:13px;font-weight:500}.theme--default .kai-tooldetail__hunk-label{color:#65656d}.theme--dark .kai-tooldetail__hunk-label{color:#ffffffa0}.kai-tooldetail__empty{font-style:italic;font-size:13px;padding:4px 2px}.theme--default .kai-tooldetail__empty{color:#65656d}.theme--dark .kai-tooldetail__empty{color:#ffffffa0}.kai-tooldetail__error{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:6px;font-size:13px}.theme--default .kai-tooldetail__error{background:#f9d9d9;color:#e50d00;border:1px solid #f4b6b6}.theme--dark .kai-tooldetail__error{background:#2a2626;color:#e50d00;border:1px solid #362929}.kai-tooldetail__error i{margin-top:2px;font-size:13px}.kai-task__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kai-task__description{font-size:13px;font-weight:500}.theme--default .kai-task__description{color:#060d25}.theme--dark .kai-task__description{color:#fff}.kai-task__badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.theme--default .kai-task__badge{background:#ecf4f9;color:#0066a8}.theme--dark .kai-task__badge{background:#243346;color:#58a6ff}.kai-task__prose{font-size:13px;line-height:1.6}.kai-task__prose p:first-child{margin-top:0}.kai-task__prose p:last-child{margin-bottom:0}.kai-task-progress{display:flex;flex-direction:column;gap:4px}.kai-task-progress__list{list-style:none;margin:0;padding:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.kai-task-progress__older{margin:0 0 4px}.kai-task-progress__older-toggle{display:inline-flex;padding:0;background:transparent;border:none;cursor:pointer;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px}.theme--default .kai-task-progress__older-toggle{color:#65656d}.theme--dark .kai-task-progress__older-toggle{color:#ffffffa0}.theme--default .kai-task-progress__older-toggle:hover{color:#060d25}.theme--dark .kai-task-progress__older-toggle:hover{color:#fff}.kai-task-progress .kai-toolcard__body{max-width:100%;margin:6px 0 8px 8px;padding:8px 0 0 10px;border-radius:0;box-shadow:none}.theme--default .kai-task-progress .kai-toolcard__body{background:transparent;border:none;border-left:1px solid #efefec}.theme--dark .kai-task-progress .kai-toolcard__body{background:transparent;border:none;border-left:1px solid #363C45}.kai-codeblock{display:flex;flex-direction:column;max-width:100%;border-radius:10px;overflow:hidden}.theme--default .kai-codeblock{background:#fff;border:none}.theme--dark .kai-codeblock{background:#1b2028;border:none}.kai-codeblock--bare{border-radius:8px}.kai-codeblock--fill{flex:1;min-height:0;border-radius:0}.kai-codeblock--fill .kai-codeblock__scroll{flex:1;max-height:none}.kai-codeblock--file .kai-codeblock__grid{font-size:15px;line-height:1.58;padding:0}.kai-codeblock--file .kai-codeblock__num,.kai-codeblock--file .kai-codeblock__code{font-size:15px;line-height:1.58}.kai-codeblock--file .kai-codeblock__num{min-width:72px;padding:0 14px 0 18px}.theme--default .kai-codeblock--file .kai-codeblock__num{border-right:1px solid #efefec}.theme--dark .kai-codeblock--file .kai-codeblock__num{border-right:1px solid #363C45}.kai-codeblock--file .kai-codeblock__code{padding:0 28px 0 18px}.kai-codeblock__header{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 14px;font-size:13px}.theme--default .kai-codeblock__header{background:#fff;color:#060d25;border-bottom:1px solid #efefec}.theme--dark .kai-codeblock__header{background:#1b2028;color:#fff;border-bottom:1px solid #363C45}.kai-codeblock__header-icon{font-size:13px;flex-shrink:0}.theme--default .kai-codeblock__header-icon{color:#65656d}.theme--dark .kai-codeblock__header-icon{color:#ffffffa0}.kai-codeblock__header-name{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;font-weight:600;flex-shrink:0}.theme--default .kai-codeblock__header-name{color:#060d25}.theme--dark .kai-codeblock__header-name{color:#fff}.kai-codeblock__header-dir{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--default .kai-codeblock__header-dir{color:#65656d}.theme--dark .kai-codeblock__header-dir{color:#ffffffa0}.kai-codeblock__header-stats{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;font-weight:600;padding:2px 10px;border-radius:999px;flex-shrink:0;margin-left:auto}.theme--default .kai-codeblock__header-stats{background:#ecf4f9;color:#0066a8}.theme--dark .kai-codeblock__header-stats{background:#243346;color:#58a6ff}.kai-codeblock__header-diffstats{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;font-weight:600;flex-shrink:0;margin-left:auto}.theme--default .kai-codeblock__header-diffstats-add,.theme--dark .kai-codeblock__header-diffstats-add{color:#4fc47e}.theme--default .kai-codeblock__header-diffstats-del,.theme--dark .kai-codeblock__header-diffstats-del{color:#e50d00}.kai-codeblock__scroll{max-height:420px;overflow:auto}.theme--default .kai-codeblock__scroll{background:#fff}.theme--dark .kai-codeblock__scroll{background:#1b2028}.kai-codeblock__grid{display:grid;grid-template-columns:minmax(0,1fr);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;padding:16px 0}.kai-codeblock__grid span{font-size:13px}.kai-codeblock__grid .comment{display:inline-block!important;margin-bottom:0!important}.kai-codeblock__grid--lined{grid-template-columns:auto minmax(0,1fr)}.kai-codeblock__num{padding:0 12px 0 14px;font-size:13px;line-height:1.6;text-align:right;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;min-width:3ch;white-space:nowrap;position:sticky;left:0}.theme--default .kai-codeblock__num{color:#65656d;background:#fff}.theme--dark .kai-codeblock__num{color:#ffffffa0;background:#1b2028}.theme--default .kai-codeblock__num--highlight{background:#ecf4f9}.theme--dark .kai-codeblock__num--highlight{background:#243346}.kai-codeblock__code{padding:0 16px;white-space:pre}.theme--default .kai-codeblock__code{color:#060d25}.theme--dark .kai-codeblock__code{color:#fff}.theme--default .kai-codeblock__code--highlight{background:#ecf4f9}.theme--dark .kai-codeblock__code--highlight{background:#243346}.kai-codeblock__code *,.kai-codeblock__code .token{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-stroke:0!important}.kai-codeblock__grid--lined .kai-codeblock__code{padding-left:14px}.kai-codeblock .token.comment,.kai-codeblock .token.prolog,.kai-codeblock .token.doctype,.kai-codeblock .token.cdata{color:#6e7781;font-style:italic}.kai-codeblock .token.comment,.kai-codeblock .token.important{display:inline}.kai-codeblock .token.punctuation{color:#24292f}.kai-codeblock .token.code-snippet{display:inline;padding:0;border:none;margin:0;font-size:14px}.kai-codeblock .token.keyword,.kai-codeblock .token.atrule,.kai-codeblock .token.rule,.kai-codeblock .token.important{color:#cf222e}.kai-codeblock .token.tag,.kai-codeblock .token.symbol,.kai-codeblock .token.boolean,.kai-codeblock .token.constant,.kai-codeblock .token.deleted{color:#116329}.kai-codeblock .token.number{color:#0550ae}.kai-codeblock .token.string,.kai-codeblock .token.char,.kai-codeblock .token.regex,.kai-codeblock .token.attr-value,.kai-codeblock .token.inserted{color:#0a3069}.kai-codeblock .token.operator,.kai-codeblock .token.entity,.kai-codeblock .token.url,.kai-codeblock .language-css .token.string,.kai-codeblock .style .token.string{color:#cf222e}.kai-codeblock .token.function{color:#8250df}.kai-codeblock .token.property,.kai-codeblock .token.variable,.kai-codeblock .token.attr-name,.kai-codeblock .token.class-name,.kai-codeblock .token.selector,.kai-codeblock .token.builtin{color:#953800}.kai-codeblock .token.bold{font-weight:600}.kai-codeblock .token.italic{font-style:italic}.theme--dark .kai-codeblock__code{color:#ffffffdb}.theme--dark .kai-codeblock__code *,.theme--dark .kai-codeblock .token{color:#ffffffdb!important}.theme--dark .kai-codeblock .token.comment,.theme--dark .kai-codeblock .token.prolog,.theme--dark .kai-codeblock .token.doctype,.theme--dark .kai-codeblock .token.cdata{color:#ffffff75!important}.theme--dark .kai-codeblock .token.punctuation,.theme--dark .kai-codeblock .token.operator,.theme--dark .kai-codeblock .token.entity,.theme--dark .kai-codeblock .token.url{color:#ffffffb8!important}.theme--dark .kai-codeblock .token.keyword,.theme--dark .kai-codeblock .token.atrule,.theme--dark .kai-codeblock .token.rule,.theme--dark .kai-codeblock .token.important{color:#ff6b72!important}.theme--dark .kai-codeblock .token.tag,.theme--dark .kai-codeblock .token.symbol,.theme--dark .kai-codeblock .token.boolean,.theme--dark .kai-codeblock .token.constant,.theme--dark .kai-codeblock .token.deleted{color:#7ee787!important}.theme--dark .kai-codeblock .token.number{color:#79c0ff!important}.theme--dark .kai-codeblock .token.string,.theme--dark .kai-codeblock .token.char,.theme--dark .kai-codeblock .token.regex,.theme--dark .kai-codeblock .token.attr-value,.theme--dark .kai-codeblock .token.inserted{color:#a5d6ff!important}.theme--dark .kai-codeblock .token.function{color:#d2a8ff!important}.theme--dark .kai-codeblock .token.property,.theme--dark .kai-codeblock .token.variable,.theme--dark .kai-codeblock .token.attr-name,.theme--dark .kai-codeblock .token.class-name,.theme--dark .kai-codeblock .token.selector,.theme--dark .kai-codeblock .token.builtin{color:#ffa657!important}.kai-codeblock .token.deleted{display:block;margin:0 -16px 0 -12px;padding:0 16px 0 12px;background:#d1242f14;color:#b3261e}.kai-codeblock .token.inserted{display:block;margin:0 -16px 0 -12px;padding:0 16px 0 12px;background:#11632917;color:#116329}.kai-diffeditor{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;overflow:hidden;border-radius:8px}.theme--default .kai-diffeditor{background:#fff;border:1px solid #efefec}.theme--dark .kai-diffeditor{background:#1b2028;border:1px solid #363C45}.kai-diffeditor .monaco-editor,.kai-diffeditor .monaco-editor *{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.kai-diffeditor .monaco-editor .view-overlays .line-insert,.kai-diffeditor .monaco-editor .line-insert{background-color:#2ea04329}.kai-diffeditor .monaco-editor .view-overlays .line-delete,.kai-diffeditor .monaco-editor .line-delete{background-color:#f8514929}.kai-diffeditor .monaco-editor .margin-view-overlays .gutter-insert,.kai-diffeditor .monaco-editor .gutter-insert,.kai-diffeditor .monaco-editor .inline-added-margin-view-zone{background-color:#2ea04347}.kai-diffeditor .monaco-editor .margin-view-overlays .gutter-delete,.kai-diffeditor .monaco-editor .gutter-delete,.kai-diffeditor .monaco-editor .inline-deleted-margin-view-zone{background-color:#f8514947}.kai-diffeditor .monaco-editor .char-insert,.kai-diffeditor .monaco-editor .char-delete,.kai-diffeditor .monaco-editor .view-overlays .char-insert,.kai-diffeditor .monaco-editor .view-overlays .char-delete,.kai-diffeditor .monaco-editor .inline-added-text,.kai-diffeditor .monaco-editor .inline-removed-text{background-color:transparent!important;border:none!important;box-shadow:none!important}.kai-diffeditor .monaco-diff-editor.side-by-side .editor.original{border-right:1px solid rgba(0,0,0,.14)}.kai-diffeditor .monaco-diff-editor.side-by-side .editor.modified{border-left:1px solid rgba(0,0,0,.14)}.kai-diffeditor .monaco-diff-editor .monaco-sash.vertical{background-color:#00000014}.theme--dark .kai-diffeditor .monaco-diff-editor.side-by-side .editor.original{border-right-color:#ffffff24}.theme--dark .kai-diffeditor .monaco-diff-editor.side-by-side .editor.modified{border-left-color:#ffffff24}.theme--dark .kai-diffeditor .monaco-diff-editor .monaco-sash.vertical{background-color:#ffffff14}.kai-diffeditor__loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px}.theme--default .kai-diffeditor__loading{color:#65656d}.theme--dark .kai-diffeditor__loading{color:#ffffffa0}.kai-fileviewer{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;overflow:hidden}.theme--default .kai-fileviewer{background:#fff}.theme--dark .kai-fileviewer{background:#1b2028}.kai-fileviewer .monaco-editor,.kai-fileviewer .monaco-editor *{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.kai-fileviewer__loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px}.theme--default .kai-fileviewer__loading{color:#65656d}.theme--dark .kai-fileviewer__loading{color:#ffffffa0}.kai-fileviewer__highlight-line{background:#ffd54f2e}.kai-fileviewer__highlight-gutter{background:#ffb2248c;width:3px!important;margin-left:2px}.kai-subagents{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.kai-subagents__item{border-radius:10px;overflow:hidden}.theme--default .kai-subagents__item{background:#fff;border:1px solid #efefec}.theme--dark .kai-subagents__item{background:#1b2028;border:1px solid #363C45}.theme--default .kai-subagents__item--open{border-color:#d5d7cf}.theme--dark .kai-subagents__item--open{border-color:#303c49}.theme--default .kai-subagents__item--error{border-color:#f4b6b6}.theme--dark .kai-subagents__item--error{border-color:#362929}.kai-subagents__head{display:grid;grid-template-columns:16px minmax(0,1fr) auto 10px;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;text-align:left;cursor:pointer;font:inherit;font-size:13px}.theme--default .kai-subagents__head{color:#060d25}.theme--default .kai-subagents__head:hover{background:#fafaf8}.theme--dark .kai-subagents__head{color:#fff}.theme--dark .kai-subagents__head:hover{background:#2a2f37}.kai-subagents__status{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:13px}.theme--default .kai-subagents__status--running{color:#0066a8}.theme--dark .kai-subagents__status--running{color:#58a6ff}.theme--default .kai-subagents__status--completed{color:#0066a8}.theme--dark .kai-subagents__status--completed{color:#58a6ff}.theme--default .kai-subagents__status--error,.theme--dark .kai-subagents__status--error{color:#e50d00}.kai-subagents__title{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-subagents__type{padding:2px 10px;border-radius:999px;font-size:13px;font-weight:500;white-space:nowrap}.theme--default .kai-subagents__type{background:#ecf4f9;color:#0066a8}.theme--dark .kai-subagents__type{background:#243346;color:#58a6ff}.kai-subagents__chevron{font-size:13px;opacity:.45}.kai-subagents__body{padding:4px 12px 12px;display:flex;flex-direction:column;gap:10px}.theme--default .kai-subagents__body{border-top:1px solid #efefec}.theme--dark .kai-subagents__body{border-top:1px solid #363C45}.kai-subagents__section-label{font-size:13px;font-weight:500;margin-bottom:4px}.theme--default .kai-subagents__section-label{color:#65656d}.theme--dark .kai-subagents__section-label{color:#ffffffa0}.kai-subagents__prompt{font-size:13px;line-height:1.55;max-height:220px;overflow:auto;padding:10px 12px;border-radius:6px}.theme--default .kai-subagents__prompt{background:#fafaf8;border:1px solid #efefec;color:#060d25}.theme--dark .kai-subagents__prompt{background:#2a2f37;border:1px solid #363C45;color:#fff}.kai-subagents__output{font-size:13px;line-height:1.55;margin:0;padding:10px 12px;border-radius:6px;max-height:360px;overflow:auto;white-space:pre-wrap;word-break:break-word}.theme--default .kai-subagents__output{background:#fafaf8;border:1px solid #efefec;color:#060d25}.theme--dark .kai-subagents__output{background:#2a2f37;border:1px solid #363C45;color:#fff}.theme--default .kai-subagents__output--error{background:#f9d9d9;border-color:#f4b6b6;color:#e50d00}.theme--dark .kai-subagents__output--error{background:#2a2626;border-color:#362929;color:#e50d00}.kai-shiny-text,.kai-toolgroup--active .kai-toolgroup__summary,.kai-tool-row--active .kai-tool-row__summary{background-size:220% 100%;background-clip:text;-webkit-background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:kaiTextShine 2.4s linear infinite;will-change:background-position}.theme--default .kai-shiny-text,.theme--default .kai-toolgroup--active .kai-toolgroup__summary,.kai-toolgroup--active .theme--default .kai-toolgroup__summary,.theme--default .kai-tool-row--active .kai-tool-row__summary,.kai-tool-row--active .theme--default .kai-tool-row__summary{background-image:linear-gradient(110deg,#65656d 0% 42%,#060d25 50%,#65656d 58% 100%)}.theme--dark .kai-shiny-text,.theme--dark .kai-toolgroup--active .kai-toolgroup__summary,.kai-toolgroup--active .theme--dark .kai-toolgroup__summary,.theme--dark .kai-tool-row--active .kai-tool-row__summary,.kai-tool-row--active .theme--dark .kai-tool-row__summary{background-image:linear-gradient(110deg,#ffffffa0 0% 42%,#fff 50%,#ffffffa0 58% 100%)}.kai-thinking{display:flex;align-items:center;gap:10px;margin-top:24px;margin-bottom:14px;padding:0 2px;font-size:13px;font-style:italic;background:transparent;border:none}.theme--default .kai-thinking{color:#65656d}.theme--dark .kai-thinking{color:#ffffffa0}.kai-thinking__brand-icon{flex:0 0 auto}.kai-thinking__brand-icon-inner svg{display:block;width:12px;height:12px}@keyframes kaiTextShine{0%{background-position:180% 0}to{background-position:-40% 0}}.kai-composer{padding:0 32px;position:relative;flex-shrink:0;z-index:4}.theme--default .kai-composer{background:#fff}.theme--dark .kai-composer{background:#1b2028}.kai-composer:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:40px;pointer-events:none}.theme--default .kai-composer:before{background:linear-gradient(to top,#fff,#fff0)}.theme--dark .kai-composer:before{background:linear-gradient(to top,#1b2028,#1b202800)}.kai-composer--plan,.kai-composer--question,.kai-composer--readonly{padding-bottom:16px}.kai-composer--setup{position:absolute;inset:0;transform:none;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior-y:contain;padding-top:32px;padding-bottom:32px}.kai-composer--setup .kai-composer__rail{margin-block:auto;flex-shrink:0;width:100%}.kai-composer--setup{background:transparent!important}.kai-composer--setup:before,.kai-composer--setup:after{display:none}.kai-composer--setup .kai-composer__rail{gap:6px}.kai-composer--setup .kai-composer__card{z-index:3}.theme--default .kai-composer--setup .kai-composer__card .kai-picker__trigger-icon{color:#060d25}.theme--dark .kai-composer--setup .kai-composer__card .kai-picker__trigger-icon{color:#fff}.kai-composer--setup .kai-composer__card .kai-picker{z-index:3}.kai-composer__start-title{margin:0 0 22px;text-align:center;font-size:30px;font-weight:500;line-height:1.2;letter-spacing:0}.theme--default .kai-composer__start-title{color:#060d25}.theme--dark .kai-composer__start-title{color:#fff}.kai-composer__card{--kai-stitch-neutral-end: 36deg;--kai-stitch-color-start: 48deg;--kai-stitch-color-1: 68deg;--kai-stitch-color-2: 92deg;--kai-stitch-color-3: 116deg;--kai-stitch-color-end: 132deg;--kai-stitch-neutral-return: 162deg;display:flex;flex-direction:column;gap:0;padding:0 4px 0 0;border-radius:10px;position:relative;z-index:2;transition:box-shadow .16s ease}.theme--default .kai-composer__card{background:#fff;border:none}.theme--dark .kai-composer__card{background:#1b2028;border:none}.theme--default .kai-composer__card{box-shadow:0 0 0 1px #0b0b0b1a,0 2px 8px #0b0b0b0a}.theme--dark .kai-composer__card{box-shadow:0 0 0 1px #ffffff24,0 2px 8px #0003}.theme--default .kai-composer__card:hover,.theme--default .kai-composer__card--focused{box-shadow:0 0 0 1px #0b0b0b40,0 6px 16px #0b0b0b0a}.theme--dark .kai-composer__card:hover,.theme--dark .kai-composer__card--focused{box-shadow:0 0 0 1px #ffffff47,0 6px 16px #0000003d}.kai-composer__card>*{position:relative;z-index:1}.kai-composer__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0}.kai-composer__chips .kai-picker__trigger{height:24px;padding:0 8px;border-radius:6px;font-size:13px}.theme--default .kai-composer__chips .kai-picker__trigger{background:#fff}.theme--dark .kai-composer__chips .kai-picker__trigger{background:#1b2028}.theme--default .kai-composer__chips .kai-picker__trigger{color:#0b0b0bcc;box-shadow:inset 0 0 0 1px #0b0b0b1a}.theme--default .kai-composer__chips .kai-picker__trigger:hover:not(:disabled){box-shadow:inset 0 0 0 1px #0b0b0b40}.theme--dark .kai-composer__chips .kai-picker__trigger{color:#ffffffd9;box-shadow:inset 0 0 0 1px #ffffff24}.theme--dark .kai-composer__chips .kai-picker__trigger:hover:not(:disabled){box-shadow:inset 0 0 0 1px #ffffff47}.kai-composer__rail{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}.kai-composer__pr{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:500;border-radius:999px;cursor:pointer;white-space:nowrap}.theme--default .kai-composer__pr{background:#fafaf8;color:#060d25;border:1px solid #efefec}.theme--default .kai-composer__pr i{color:#0066a8}.theme--default .kai-composer__pr:hover:not(:disabled){background:#eff0ee}.theme--dark .kai-composer__pr{background:#2a2f37;color:#fff;border:1px solid #363C45}.theme--dark .kai-composer__pr i{color:#58a6ff}.theme--dark .kai-composer__pr:hover:not(:disabled){background:#363c45}.kai-composer__pr:disabled{opacity:.5;cursor:not-allowed}.kai-composer__pr i{font-size:10px}.kai-composer__textarea{width:100%;box-sizing:border-box;padding:13px 4px 13px 10px;font:inherit;font-size:14px;line-height:18px;resize:none;min-height:44px;max-height:380px;overflow-y:auto;border:none;outline:none;background:transparent}.theme--default .kai-composer__textarea{color:#060d25}.theme--default .kai-composer__textarea::placeholder{color:#65656d}.theme--dark .kai-composer__textarea{color:#fff}.theme--dark .kai-composer__textarea::placeholder{color:#ffffffa0}.kai-composer__textarea:disabled{opacity:.7;background:transparent}.kai-composer__input-row{position:relative;display:flex;align-items:flex-end;gap:6px}.kai-composer__ghost{position:absolute;left:10px;top:13px;right:52px;display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;line-height:18px;pointer-events:none;z-index:1}.theme--default .kai-composer__ghost{color:#65656d}.theme--dark .kai-composer__ghost{color:#ffffffa0}.kai-composer__ghost-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.72}.kai-composer__ghost-key{pointer-events:auto;cursor:pointer;flex-shrink:0;appearance:none;font:inherit;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:14px;padding:1px 6px;border-radius:4px;background:transparent}.theme--default .kai-composer__ghost-key{color:#65656d;border:1px solid}.theme--dark .kai-composer__ghost-key{color:#ffffffa0;border:1px solid}.kai-composer__trailing{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;padding-right:6px}.kai-composer__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:-6px;min-height:32px;padding:0 2px;position:relative;z-index:3}.kai-composer__footer-left{display:flex;align-items:center;gap:6px;min-width:0}.kai-composer__footer-right{display:flex;align-items:center;gap:5px;flex-shrink:0}.kai-composer__footer .kai-picker__chevron{display:none}.kai-composer__footer .kai-picker__trigger,.kai-composer__footer .kai-composer__pr{font-size:12px}.kai-composer__footer-right .kai-picker__menu{left:auto;right:0}.kai-composer__submit{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;transition:background-color .14s ease,color .14s ease,opacity .14s ease,transform .12s ease}.theme--default .kai-composer__submit{background:#000;color:#fff}.theme--dark .kai-composer__submit{background:#fff;color:#1b2028}.kai-composer__submit:hover:not(:disabled){transform:scale(1.05)}.theme--default .kai-composer__submit:hover:not(:disabled){background:#444}.theme--dark .kai-composer__submit:hover:not(:disabled){background:#c4bdbd}.kai-composer__submit i{font-size:13px;line-height:1}.theme--default .kai-composer__submit i{color:#fff}.theme--dark .kai-composer__submit i{color:#1b2028}.kai-composer__submit:disabled{cursor:default}.theme--default .kai-composer__submit:disabled{background:#fafaf8;color:#65656d}.theme--dark .kai-composer__submit:disabled{background:#2a2f37;color:#ffffffa0}.kai-composer__submit:disabled i,.kai-composer__submit:disabled svg{opacity:.55}.theme--default .kai-composer__submit:disabled i{color:#65656d}.theme--dark .kai-composer__submit:disabled i{color:#ffffffa0}.kai-composer__submit--stop{border-radius:50%}.theme--default .kai-composer__submit--stop{background:transparent;color:#060d25}.theme--dark .kai-composer__submit--stop{background:transparent;color:#fff}.kai-composer__submit--stop i{font-size:11px}.theme--default .kai-composer__submit--stop i{color:#060d25!important}.theme--dark .kai-composer__submit--stop i{color:#fff!important}.theme--default .kai-composer__submit--stop:hover:not(:disabled){background:#e50d00;color:#fff}.theme--dark .kai-composer__submit--stop:hover:not(:disabled){background:#e50d00;color:#fff}.theme--default .kai-composer__submit--stop:hover:not(:disabled) i{color:#fff!important}.theme--dark .kai-composer__submit--stop:hover:not(:disabled) i{color:#fff!important}.kai-composer__mic-group{display:inline-flex;align-items:center;gap:0}.kai-composer__mic{width:20px;height:20px;border-radius:5px}.kai-composer__mic svg{width:15px;height:15px}.kai-composer__mic{border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:background-color .12s ease}.theme--default .kai-composer__mic{color:#060d25}.theme--dark .kai-composer__mic{color:#fff}.theme--default .kai-composer__mic:hover:not(:disabled){background:#0b0b0b0d}.theme--dark .kai-composer__mic:hover:not(:disabled){background:#ffffff14}.kai-composer__mic--recording{animation:kaiMicPulse 1.2s ease-in-out infinite}.theme--default .kai-composer__mic--recording{color:#e50d00!important;background:#e50d001f}.theme--default .kai-composer__mic--recording i,.theme--default .kai-composer__mic--recording svg{color:#e50d00!important}.theme--dark .kai-composer__mic--recording{color:#e50d00!important;background:#e50d001f}.theme--dark .kai-composer__mic--recording i,.theme--dark .kai-composer__mic--recording svg{color:#e50d00!important}.kai-composer__mic--busy{cursor:default}.theme--default .kai-composer__mic--busy{color:#65656d}.theme--dark .kai-composer__mic--busy{color:#ffffffa0}.kai-composer__mic:disabled{cursor:default;opacity:.6}.kai-composer__mic-chevron{width:14px;height:20px;border:none;border-radius:5px;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .12s ease}.kai-composer__mic-chevron i{font-size:8px;opacity:.55}.theme--default .kai-composer__mic-chevron i{color:#65656d}.theme--dark .kai-composer__mic-chevron i{color:#ffffffa0}.kai-composer__mic-chevron:hover i{opacity:1}.theme--default .kai-composer__mic-chevron:hover{background:#0b0b0b0d}.theme--dark .kai-composer__mic-chevron:hover{background:#ffffff14}@keyframes kaiMicPulse{0%,to{opacity:1}50%{opacity:.55}}.kai-diffstat{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.theme--default .kai-diffstat__added{color:#1a7f37}.theme--dark .kai-diffstat__added{color:#3fb950}.theme--default .kai-diffstat__removed{color:#cf222e}.theme--dark .kai-diffstat__removed{color:#f85149}.kai-mic__hold-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px}.kai-mic__hold-label{font-size:12.5px;font-weight:500}.theme--default .kai-mic__hold-label{color:#060d25}.theme--dark .kai-mic__hold-label{color:#fff}.theme--default .kai-composer .kai-question{background:#fff}.theme--dark .kai-composer .kai-question{background:#1b2028}.kai-context-indicator{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;padding:0;border:0;background:transparent;border-radius:999px;transition:background-color .14s ease}.theme--default .kai-context-indicator:hover{background:#0b0b0b0d}.theme--dark .kai-context-indicator:hover{background:#ffffff14}.kai-context-indicator__ring{display:block}.kai-context-indicator__track{transition:stroke .12s ease}.theme--default .kai-context-indicator__track{stroke:#eff0ee}.theme--dark .kai-context-indicator__track{stroke:#363c45}.theme--default .kai-context-indicator:hover .kai-context-indicator__track{stroke:#0b0b0b38}.theme--dark .kai-context-indicator:hover .kai-context-indicator__track{stroke:#ffffff4d}.kai-context-indicator__progress{transition:stroke-dashoffset .2s ease,stroke .14s ease}.theme--default .kai-context-indicator--normal .kai-context-indicator__progress{stroke:#0066a8}.theme--dark .kai-context-indicator--normal .kai-context-indicator__progress{stroke:#58a6ff}.kai-context-indicator--danger .kai-context-indicator__progress{stroke:#dc2626}.kai-context-pop{position:relative;display:inline-flex}.theme--default .kai-context-pop{--kcp-ink: #0f0f10;--kcp-muted: rgba(11, 11, 11, .55);--kcp-track: rgba(11, 11, 11, .08);--kcp-line: rgba(11, 11, 11, .08);--kcp-hover: rgba(11, 11, 11, .05)}.theme--dark .kai-context-pop{--kcp-ink: #f3f4f6;--kcp-muted: rgba(255, 255, 255, .55);--kcp-track: rgba(255, 255, 255, .12);--kcp-line: rgba(255, 255, 255, .1);--kcp-hover: rgba(255, 255, 255, .06)}.kai-context-pop__menu{position:absolute;bottom:calc(100% + 6px);right:0;left:auto;z-index:50;box-sizing:border-box;width:330px;max-width:calc(100vw - 24px);padding:8px 12px 10px;border-radius:16px;animation:kaiDropdownIn .12s ease-out;font-size:13px;line-height:18px;color:var(--kcp-ink)}.theme--default .kai-context-pop__menu{background:#fff;border:1px solid rgba(11,11,11,.07);box-shadow:0 12px 32px #0f141e1f,0 2px 6px #0f141e0d}.theme--dark .kai-context-pop__menu{background:#20252d;border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 32px #00000073,0 2px 6px #0000004d}.kai-context-pop__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:18px;font-weight:400;line-height:18px;color:var(--kcp-ink)}.kai-context-pop__row--muted{color:var(--kcp-muted)}.kai-context-pop__row--section{margin-bottom:4px}.kai-context-pop__menu .kai-context-pop__row--link{margin:0 -6px 4px;padding:0 6px;border-radius:6px;font-weight:400;color:var(--kcp-muted);text-decoration:none;cursor:pointer;transition:color .12s ease,background-color .12s ease}.kai-context-pop__menu .kai-context-pop__row--link:hover,.kai-context-pop__menu .kai-context-pop__row--link:focus-visible{color:var(--kcp-ink);background:var(--kcp-hover);text-decoration:none}.kai-context-pop__menu .kai-context-pop__row--link:hover .kai-context-pop__arrow,.kai-context-pop__menu .kai-context-pop__row--link:focus-visible .kai-context-pop__arrow{color:var(--kcp-ink);transform:translate(1px)}.kai-context-pop__arrow{flex-shrink:0;align-self:center;font-size:11px;color:var(--kcp-muted);transition:color .12s ease,transform .12s ease}.kai-context-pop__label{display:inline-flex;align-items:center;gap:8px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kai-context-pop__label i{flex-shrink:0;font-size:11px;color:var(--kcp-muted)}.kai-context-pop__label-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.kai-context-pop__value{flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.kai-context-pop__value--muted{color:var(--kcp-muted)}.kai-context-pop__value--warn{color:#b45309}.kai-context-pop__reset{margin-right:6px;font-variant-numeric:normal}.kai-context-pop__bar{position:relative;height:5px;margin-top:4px;border-radius:999px;overflow:hidden;background:var(--kcp-track)}.kai-context-pop__bar--window{height:4px;margin-top:2px}.kai-context-pop__bar-fill{display:block;height:100%;border-radius:999px;transition:width .2s ease}.theme--default .kai-context-pop__bar-fill--normal{background:#0066a8}.theme--dark .kai-context-pop__bar-fill--normal{background:#58a6ff}.kai-context-pop__bar-fill--warn{background:#f1b23f}.kai-context-pop__bar-fill--danger{background:#dc2626}.kai-context-pop__window+.kai-context-pop__window{margin-top:5px}.kai-context-pop__hint{margin-top:2px;font-size:12px;line-height:16px;color:var(--kcp-muted);text-wrap:pretty}.kai-context-pop__divider{height:1px;margin:9px 0 10px;background:var(--kcp-line)}.kai-context-pop__warn{display:flex;align-items:flex-start;gap:7px;margin-top:8px;padding:6px 9px;border-radius:8px;font-size:12px;line-height:16px}.theme--default .kai-context-pop__warn{background:#f1b23f29;color:#8a5a06}.theme--dark .kai-context-pop__warn{background:#f1b23f24;color:#f3c76a}.kai-context-pop__warn i{flex-shrink:0;margin-top:2px;font-size:11px}.kai-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 8px;font-size:13px;font-weight:400;line-height:1;border-radius:6px;white-space:nowrap;cursor:default;transition:box-shadow .12s ease}.theme--default .kai-chip{background:#fff;border:none}.theme--dark .kai-chip{background:#1b2028;border:none}.theme--default .kai-chip{color:#0b0b0bcc;box-shadow:inset 0 0 0 1px #0b0b0b1a}.theme--default .kai-chip:hover{box-shadow:inset 0 0 0 1px #0b0b0b40}.theme--dark .kai-chip{color:#ffffffd9;box-shadow:inset 0 0 0 1px #ffffff24}.theme--dark .kai-chip:hover{box-shadow:inset 0 0 0 1px #ffffff47}.kai-chip__icon{font-size:11px;opacity:.55}.kai-chip__name{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-chip__open{display:inline-flex;align-items:center;gap:6px;min-width:0;height:100%;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.kai-chip__open:disabled{cursor:not-allowed}.kai-chip__chevron{flex-shrink:0;font-size:8px;opacity:.55}.kai-chip--picker{cursor:pointer}.kai-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:none;border-radius:50%;cursor:pointer;padding:0;margin-left:-1px;opacity:.55;transition:opacity .1s ease}.kai-chip__remove i{font-size:9px;line-height:1}.theme--default .kai-chip__remove{color:#65656d}.theme--default .kai-chip__remove:hover{opacity:1;background:#e1e1e1;color:#060d25}.theme--dark .kai-chip__remove{color:#ffffffa0}.theme--dark .kai-chip__remove:hover{opacity:1;background:#383e47;color:#fff}.kai-chip--auto{padding:0 8px}.theme--default .kai-chip--auto i,.theme--default .kai-chip--auto .kai-chip__name{color:#0066a8}.theme--dark .kai-chip--auto i,.theme--dark .kai-chip--auto .kai-chip__name{color:#58a6ff}.kai-chip--auto i{font-size:10px;opacity:1}.theme--default .kai-chip--auto{box-shadow:inset 0 0 0 1px #0066a859}.theme--dark .kai-chip--auto{box-shadow:inset 0 0 0 1px #78b4ff59}.kai-chip--visibility{padding:0 8px;cursor:pointer}.kai-chip--visibility i{font-size:10px;opacity:1}.theme--default .kai-chip--visibility i{color:#65656d}.theme--dark .kai-chip--visibility i{color:#ffffffa0}.theme--default .kai-chip--visibility-private i,.theme--default .kai-chip--visibility-private .kai-chip__name{color:#0066a8}.theme--dark .kai-chip--visibility-private i,.theme--dark .kai-chip--visibility-private .kai-chip__name{color:#58a6ff}.theme--default .kai-chip--visibility-private{box-shadow:inset 0 0 0 1px #0066a873}.theme--dark .kai-chip--visibility-private{box-shadow:inset 0 0 0 1px #78b4ff73}.kai-chip--more{padding:0 8px;cursor:pointer}.kai-chip--add{padding:0 8px;min-width:24px;justify-content:center;cursor:pointer}.theme--default .kai-chip--add{background:#fff}.theme--default .kai-chip--add i{color:#65656d}.theme--default .kai-chip--add:hover i{color:#060d25}.theme--dark .kai-chip--add{background:#1b2028}.theme--dark .kai-chip--add i{color:#ffffffa0}.theme--dark .kai-chip--add:hover i{color:#fff}.kai-chip--add:disabled{opacity:.55;cursor:not-allowed}.kai-chip--add i{font-size:10px;opacity:1}.kai-projectdropdown{position:fixed;z-index:99999;min-width:240px;max-width:320px;padding:6px;border-radius:12px;font-size:13px;animation:kaiDropdownIn .12s ease-out;display:flex;flex-direction:column;overflow:hidden}.theme--default .kai-projectdropdown{background:#fff;border:1px solid #efefec;box-shadow:0 4px 20px #0000001a}.theme--dark .kai-projectdropdown{background:#1b2028;border:1px solid #363C45;box-shadow:0 4px 20px #0000001a}.kai-projectdropdown__section{display:flex;flex-direction:column;min-height:0;overflow:hidden}.kai-projectdropdown__section-title{padding:6px 10px 4px;font-size:13px;font-weight:600}.theme--default .kai-projectdropdown__section-title{color:#65656d}.theme--dark .kai-projectdropdown__section-title{color:#ffffffa0}.kai-projectdropdown__empty{padding:10px;font-size:12px;text-align:center}.theme--default .kai-projectdropdown__empty{color:#65656d}.theme--dark .kai-projectdropdown__empty{color:#ffffffa0}.kai-projectdropdown__loading{display:flex;align-items:center;justify-content:center;padding:18px 10px}.kai-projectdropdown__loading i{font-size:16px}.theme--default .kai-projectdropdown__loading i{color:#0066a8}.theme--dark .kai-projectdropdown__loading i{color:#58a6ff}.kai-projectdropdown__search{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;margin:2px 4px 6px;border-radius:8px;flex-shrink:0}.theme--default .kai-projectdropdown__search{background:#fafaf8}.theme--dark .kai-projectdropdown__search{background:#2a2f37}.kai-projectdropdown__search i{font-size:11px}.theme--default .kai-projectdropdown__search i{color:#65656d}.theme--dark .kai-projectdropdown__search i{color:#ffffffa0}.kai-projectdropdown__search input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:13px;outline:none}.theme--default .kai-projectdropdown__search input{color:#060d25}.theme--dark .kai-projectdropdown__search input{color:#fff}.theme--default .kai-projectdropdown__search input::placeholder{color:#65656d}.theme--dark .kai-projectdropdown__search input::placeholder{color:#ffffffa0}.kai-projectdropdown__list{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0}.kai-projectdropdown__item{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:8px;cursor:pointer;font-size:13px;line-height:1.3}.theme--default .kai-projectdropdown__item{color:#060d25}.theme--default .kai-projectdropdown__item:hover{background:#fafaf8}.theme--dark .kai-projectdropdown__item{color:#fff}.theme--dark .kai-projectdropdown__item:hover{background:#2a2f37}.kai-projectdropdown__repo-ic{font-size:13px;flex-shrink:0}.theme--default .kai-projectdropdown__repo-ic{color:#65656d}.theme--dark .kai-projectdropdown__repo-ic{color:#ffffffa0}.kai-projectdropdown__name{flex:1;min-width:0;display:inline-flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.kai-projectdropdown__suggested-star{font-size:11px;color:#f5b73d;flex-shrink:0}.kai-projectdropdown__check{font-size:11px;margin-left:auto;flex-shrink:0}.theme--default .kai-projectdropdown__check{color:#0066a8}.theme--dark .kai-projectdropdown__check{color:#58a6ff}.kai-projectdropdown__sep{height:1px;margin:6px -6px}.theme--default .kai-projectdropdown__sep{background:#efefec}.theme--dark .kai-projectdropdown__sep{background:#363c45}.kai-projectdropdown__open{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;font:inherit;font-size:13px;font-weight:500;background:none;border:none;border-radius:6px;cursor:pointer;text-align:left}.theme--default .kai-projectdropdown__open{color:#060d25}.theme--default .kai-projectdropdown__open:hover:not(:disabled){background:#fafaf8}.theme--dark .kai-projectdropdown__open{color:#fff}.theme--dark .kai-projectdropdown__open:hover:not(:disabled){background:#2a2f37}.kai-projectdropdown__open:disabled{opacity:.55;cursor:not-allowed}.kai-projectdropdown__open i{font-size:12px}.theme--default .kai-projectdropdown__open i{color:#65656d}.theme--dark .kai-projectdropdown__open i{color:#ffffffa0}.kai-projectdropdown__error{padding:6px 10px;font-size:11px}.theme--default .kai-projectdropdown__error,.theme--dark .kai-projectdropdown__error{color:#e50d00}.kai-projectdropdown__worktree{display:flex;align-items:flex-start;gap:8px;padding:7px 10px;margin-top:4px;border-radius:6px;cursor:pointer;font-size:13px;line-height:1.3}.theme--default .kai-projectdropdown__worktree{color:#060d25}.theme--default .kai-projectdropdown__worktree:hover{background:#fafaf8}.theme--dark .kai-projectdropdown__worktree{color:#fff}.theme--dark .kai-projectdropdown__worktree:hover{background:#2a2f37}.kai-projectdropdown__worktree input{margin-top:3px}.kai-projectdropdown__worktree span{font-weight:500}.kai-projectdropdown__worktree span small{display:block;margin-top:2px;font-size:11px;font-weight:400}.theme--default .kai-projectdropdown__worktree span small{color:#65656d}.theme--dark .kai-projectdropdown__worktree span small{color:#ffffffa0}.kai-setup{flex:1;overflow-y:auto;padding:32px 40px 40px;max-width:780px;margin:0 auto;width:100%}.kai-setup__header{margin-bottom:24px}.kai-setup__header h2{margin:0 0 6px;font-size:18px;font-weight:600}.theme--default .kai-setup__header h2{color:#060d25}.theme--dark .kai-setup__header h2{color:#fff}.kai-setup__header p{margin:0;font-size:13px;line-height:1.5}.theme--default .kai-setup__header p{color:#65656d}.theme--dark .kai-setup__header p{color:#ffffffa0}.kai-setup__section{margin-bottom:24px}.kai-setup__section>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.theme--default .kai-setup__section>header{color:#65656d}.theme--dark .kai-setup__section>header{color:#ffffffa0}.kai-setup__add{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;border-radius:6px;cursor:pointer}.theme--default .kai-setup__add{background:#ecf4f9;color:#0066a8;border:1px solid transparent}.theme--default .kai-setup__add:hover{background:#0066a832}.theme--dark .kai-setup__add{background:#243346;color:#58a6ff;border:1px solid transparent}.theme--dark .kai-setup__add:hover{background:#58a6ff3d}.kai-setup__add:disabled{opacity:.55;cursor:not-allowed}.kai-setup__hint{font-size:11px;font-weight:400;text-transform:none;letter-spacing:0}.theme--default .kai-setup__hint{color:#65656d}.theme--dark .kai-setup__hint{color:#ffffffa0}.kai-setup__projects{list-style:none;margin:0;padding:0;border-radius:10px;overflow:hidden}.theme--default .kai-setup__projects{border:1px solid #efefec;background:#fff}.theme--dark .kai-setup__projects{border:1px solid #363C45;background:#1b2028}.kai-setup__project{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:10px 12px}.theme--default .kai-setup__project{border-bottom:1px solid #efefec}.theme--dark .kai-setup__project{border-bottom:1px solid #363C45}.kai-setup__project:last-child{border-bottom:none}.kai-setup__project-main{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.kai-setup__project-main i{opacity:.6}.theme--default .kai-setup__project-name{color:#060d25}.theme--dark .kai-setup__project-name{color:#fff}.kai-setup__project-tag{font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;border-radius:4px;font-weight:600}.theme--default .kai-setup__project-tag{background:#eff0ee;color:#65656d}.theme--dark .kai-setup__project-tag{background:#363c45;color:#ffffffa0}.kai-setup__project-path{grid-column:1/-1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--default .kai-setup__project-path{color:#65656d}.theme--dark .kai-setup__project-path{color:#ffffffa0}.kai-setup__project-remove{grid-row:1;grid-column:2;background:none;border:none;cursor:pointer;width:26px;height:26px;border-radius:6px;font-size:12px}.theme--default .kai-setup__project-remove{color:#65656d}.theme--default .kai-setup__project-remove:hover{background:#f9d9d9;color:#e50d00}.theme--dark .kai-setup__project-remove{color:#ffffffa0}.theme--dark .kai-setup__project-remove:hover{background:#2a2626;color:#e50d00}.kai-setup__empty{padding:14px 16px;font-size:13px;border-radius:10px}.theme--default .kai-setup__empty{background:#fafaf8;color:#65656d;border:1px dashed #d5d7cf}.theme--dark .kai-setup__empty{background:#2a2f37;color:#ffffffa0;border:1px dashed #303c49}.kai-setup__prompt{width:100%;padding:14px 16px;font:inherit;font-size:13.5px;line-height:1.55;border-radius:10px;resize:vertical}.theme--default .kai-setup__prompt{background:#fff;color:#060d25;border:1px solid #efefec}.theme--default .kai-setup__prompt:focus{outline:none;border-color:#0066a8;box-shadow:0 0 0 3px #0066a813}.theme--default .kai-setup__prompt::placeholder{color:#65656d}.theme--dark .kai-setup__prompt{background:#1b2028;color:#fff;border:1px solid #363C45}.theme--dark .kai-setup__prompt:focus{outline:none;border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff13}.theme--dark .kai-setup__prompt::placeholder{color:#ffffffa0}.kai-setup__error{padding:10px 14px;margin-bottom:16px;border-radius:8px;font-size:13px}.theme--default .kai-setup__error{background:#f9d9d9;color:#e50d00;border:1px solid #f4b6b6}.theme--dark .kai-setup__error{background:#2a2626;color:#e50d00;border:1px solid #362929}.kai-setup__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.kai-setup__actions-left{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.kai-setup__status{font-size:12px}.theme--default .kai-setup__status{color:#65656d}.theme--dark .kai-setup__status{color:#ffffffa0}.kai-setup__start{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:500;border:none;border-radius:8px;cursor:pointer}.theme--default .kai-setup__start{background:#0066a8;color:#fff}.theme--default .kai-setup__start:hover:not(:disabled){filter:brightness(1.06)}.theme--dark .kai-setup__start{background:#58a6ff;color:#fff}.theme--dark .kai-setup__start:hover:not(:disabled){filter:brightness(1.06)}.kai-setup__start:disabled{opacity:.45;cursor:not-allowed}.kai-setup__start i{font-size:11px}@keyframes kaiDropdownIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.kai-right{display:flex;flex-direction:column;gap:0;min-width:0;overflow:hidden;border-radius:0 14px 14px 0}.theme--default .kai-right{background:#fff;border-left:none}.theme--dark .kai-right{background:#1b2028;border-left:none}.kai-right[aria-hidden=true]{pointer-events:none}.kai-right[aria-hidden=true]>*{display:none}.kai-right__card{border-radius:0;overflow:hidden}.theme--default .kai-right__card{background:#fff;border:none;box-shadow:none}.theme--dark .kai-right__card{background:#1b2028;border:none;box-shadow:none}.kai-right__card--ticket{flex-shrink:0}.theme--default .kai-right__card--ticket{border-bottom:1px solid #efefec}.theme--dark .kai-right__card--ticket{border-bottom:1px solid #363C45}.kai-right__card--tabs{flex:1;min-height:0;display:flex;flex-direction:column}.kai-ticketcard{display:flex;flex-direction:column;gap:10px;padding:14px 16px}.kai-ticketcard--empty{flex-direction:row;align-items:center;gap:10px;padding:10px 14px;min-height:40px;font-size:13px;line-height:1.5}.theme--default .kai-ticketcard--empty{color:#65656d}.theme--dark .kai-ticketcard--empty{color:#ffffffa0}.kai-ticketcard--tab{padding:0}.kai-ticketcard--tab.kai-ticketcard--empty{padding:0;min-height:auto}.kai-ticketcard__empty-icon{font-size:12px;flex-shrink:0}.theme--default .kai-ticketcard__empty-icon{color:#65656d}.theme--dark .kai-ticketcard__empty-icon{color:#ffffffa0}.kai-ticketcard--empty span{flex:1;min-width:0}.kai-ticketcard__head{display:flex;align-items:center;gap:8px;min-width:0}.kai-ticketcard__bugid{font-size:13px;font-weight:600;padding:2px 10px;border-radius:999px;flex-shrink:0}.theme--default .kai-ticketcard__bugid{background:#fafaf8;color:#65656d}.theme--dark .kai-ticketcard__bugid{background:#2a2f37;color:#ffffffa0}.kai-ticketcard__title{margin:0;font-size:13px;font-weight:600;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.theme--default .kai-ticketcard__title{color:#060d25}.theme--dark .kai-ticketcard__title{color:#fff}.kai-ticketcard__open{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;border-radius:6px;cursor:pointer;font-size:12px;flex-shrink:0}.theme--default .kai-ticketcard__open{color:#65656d}.theme--default .kai-ticketcard__open:hover{background:#fafaf8;color:#060d25}.theme--dark .kai-ticketcard__open{color:#ffffffa0}.theme--dark .kai-ticketcard__open:hover{background:#2a2f37;color:#fff}.kai-ticketcard--empty .kai-ticketcard__open{width:auto;height:auto;padding:3px 10px;font-size:12px;background:transparent;text-decoration:underline}.kai-ticketcard__meta{display:flex;flex-wrap:wrap;gap:6px}.kai-ticketcard__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;border-radius:999px}.theme--default .kai-ticketcard__chip{background:#fafaf8;color:#65656d}.theme--dark .kai-ticketcard__chip{background:#2a2f37;color:#ffffffa0}.kai-ticketcard__chip i{font-size:10px;color:inherit!important}.kai-rightpanel__hint{font-size:13px;line-height:1.55;margin:0}.theme--default .kai-rightpanel__hint{color:#65656d}.theme--dark .kai-rightpanel__hint{color:#ffffffa0}.theme--default .kai-rightpanel__hint strong{color:#060d25}.theme--dark .kai-rightpanel__hint strong{color:#fff}.kai-plan{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.kai-plan__scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px}.kai-plan__scroll::-webkit-scrollbar-thumb{background-color:transparent;transition:background-color .2s ease}.kai-plan__scroll--scrolling::-webkit-scrollbar-thumb{background-color:#cacaca}.theme--dark .kai-plan__scroll::-webkit-scrollbar-thumb{background-color:transparent}.theme--dark .kai-plan__scroll--scrolling::-webkit-scrollbar-thumb{background-color:#b4b4b499}.kai-plan__body{font-size:13px;line-height:1.6}.kai-plan__actions{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:12px 16px}.theme--default .kai-plan__actions{background:#fff;border-top:1px solid #efefec}.theme--dark .kai-plan__actions{background:#1b2028;border-top:1px solid #363C45}.kai-plan__hint{font-size:13px;line-height:1.4}.theme--default .kai-plan__hint{color:#65656d}.theme--dark .kai-plan__hint{color:#ffffffa0}.kai-planreview{margin:18px 0 28px;width:100%;border-radius:14px;overflow:hidden}.theme--default .kai-planreview{border:1px solid #efefec;color:#060d25}.theme--dark .kai-planreview{border:1px solid #363C45;color:#fff}.kai-planreview__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 18px 8px}.kai-planreview__heading{min-width:0}.kai-planreview__eyebrow{font-size:13px;font-weight:600}.theme--default .kai-planreview__eyebrow{color:#060d25}.theme--dark .kai-planreview__eyebrow{color:#fff}.kai-planreview__title{margin-top:3px;font-size:15px;font-weight:700;line-height:1.25}.theme--default .kai-planreview__title{color:#060d25}.theme--dark .kai-planreview__title{color:#fff}.kai-planreview__subtitle{margin-top:2px;font-size:13px;line-height:1.4}.theme--default .kai-planreview__subtitle{color:#65656d}.theme--dark .kai-planreview__subtitle{color:#ffffffa0}.kai-planreview__tools{display:inline-flex;align-items:center;gap:4px}.kai-planreview__tools button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer}.theme--default .kai-planreview__tools button{color:#65656d}.theme--default .kai-planreview__tools button:hover{background:#fff;color:#060d25}.theme--dark .kai-planreview__tools button{color:#ffffffa0}.theme--dark .kai-planreview__tools button:hover{background:#1b2028;color:#fff}.kai-planreview__tools button i{font-size:12px}.kai-planreview__content{display:flex;flex-direction:column}.kai-planreview__content>.kai-planreview__body:not(:last-child){padding-bottom:10px}.kai-planreview__toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin:0 26px 18px;padding:4px 0;border:none;background:transparent;font-size:13px;font-weight:600;cursor:pointer}.theme--default .kai-planreview__toggle{color:#0066a8}.theme--default .kai-planreview__toggle:hover{text-decoration:underline}.theme--dark .kai-planreview__toggle{color:#58a6ff}.theme--dark .kai-planreview__toggle:hover{text-decoration:underline}.kai-planreview__toggle i{font-size:10px}.kai-planreview__body{padding:18px 26px 30px;font-size:13px;line-height:1.6}.kai-planreview__body.kai-markdown,.kai-planreview__body.kai-markdown p,.kai-planreview__body.kai-markdown li,.kai-planreview__body.kai-markdown ul,.kai-planreview__body.kai-markdown ol,.kai-planreview__body.kai-markdown code,.kai-planreview__body.kai-markdown pre{font-size:13px}.kai-planreview__body.kai-markdown h1,.kai-planreview__body.kai-markdown h1 *{font-size:28px;letter-spacing:0}.kai-planreview__body.kai-markdown h1 code{font-size:22px}.kai-planreview__body.kai-markdown h2 code{font-size:16px}.kai-planreview__body.kai-markdown h3 code{font-size:13px}.kai-planreview__body.kai-markdown h2,.kai-planreview__body.kai-markdown h2 *{font-size:20px}.kai-planreview__body.kai-markdown h3,.kai-planreview__body.kai-markdown h3 *{font-size:16px}.kai-planreview__body.kai-markdown code,.kai-planreview__body.kai-markdown pre{border:none}.theme--default .kai-planreview__body.kai-markdown code,.theme--default .kai-planreview__body.kai-markdown pre{background:#fff;color:#060d25}.theme--dark .kai-planreview__body.kai-markdown code,.theme--dark .kai-planreview__body.kai-markdown pre{background:#1b2028;color:#fff}.kai-planreview__placeholder{padding:16px 26px 28px;font-size:13px;line-height:1.5}.theme--default .kai-planreview__placeholder{color:#65656d}.theme--dark .kai-planreview__placeholder{color:#ffffffa0}.kai-todostage{margin-bottom:12px;border-radius:10px}.theme--default .kai-todostage{background:#fff;border:1px solid #efefec}.theme--dark .kai-todostage{background:#1b2028;border:1px solid #363C45}.kai-todostage__header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;padding:9px 14px;border:none;background:transparent;cursor:pointer;font:inherit;text-align:left}.theme--default .kai-todostage__header{color:#65656d}.theme--dark .kai-todostage__header{color:#ffffffa0}.kai-todostage__title{display:inline-flex;align-items:center;gap:9px;flex:1 1 auto;min-width:0;font-size:13px;font-weight:500}.theme--default .kai-todostage__title{color:#060d25}.theme--dark .kai-todostage__title{color:#fff}.kai-todostage__title i{flex-shrink:0;font-size:12px}.theme--default .kai-todostage__title i{color:#65656d}.theme--dark .kai-todostage__title i{color:#ffffffa0}.kai-todostage__label{min-width:0}.kai-todostage__header--collapsed .kai-todostage__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-todostage__chevron{flex-shrink:0;margin-left:10px;font-size:10px;opacity:.6;transition:transform .16s ease,opacity .16s ease}.theme--default .kai-todostage__chevron{color:#65656d}.theme--dark .kai-todostage__chevron{color:#ffffffa0}.kai-todostage__chevron--open{transform:rotate(180deg)}.kai-todostage__list{padding:4px 14px 12px;max-height:360px;overflow:hidden;opacity:1;transition:max-height .22s ease,opacity .18s ease,padding-top .22s ease,padding-bottom .22s ease;will-change:max-height,opacity}.kai-todostage__list--collapsed{max-height:0;opacity:0;padding-top:0!important;padding-bottom:0!important;pointer-events:none}.kai-todostage__index{display:inline-block;min-width:22px;font-weight:600}.theme--default .kai-todostage__index{color:#060d25}.theme--dark .kai-todostage__index{color:#fff}.kai-queued{position:relative;border-radius:10px;overflow:visible}.theme--default .kai-queued{background:#f4f5f3}.theme--dark .kai-queued{background:#31363f}.kai-queued--menu-open{z-index:50}.kai-queued__bar{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px 8px 14px;border:none;border-radius:10px;background:transparent;font:inherit;text-align:left}.kai-queued__count{flex-shrink:0;font-size:13.5px;font-weight:600;white-space:nowrap}.theme--default .kai-queued__count{color:#060d25}.theme--dark .kai-queued__count{color:#fff}.kai-queued__preview{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.theme--default .kai-queued__preview{color:#65656d}.theme--dark .kai-queued__preview{color:#ffffffa0}.kai-queued__chevron{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.kai-queued__chevron i{font-size:11px}.theme--default .kai-queued__chevron i{color:#65656d}.theme--dark .kai-queued__chevron i{color:#ffffffa0}.kai-queued__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.theme--default .kai-queued__list,.theme--default .kai-queued__row+.kai-queued__row,.theme--default .kai-queued__footer{border-top:1px solid rgba(11,11,11,.08)}.theme--dark .kai-queued__list,.theme--dark .kai-queued__row+.kai-queued__row,.theme--dark .kai-queued__footer{border-top:1px solid rgba(255,255,255,.09)}.kai-queued__row{position:relative;display:flex;align-items:flex-start;gap:8px;padding:9px 10px 9px 14px}.kai-queued__row--pending{opacity:.6}.theme--default .kai-queued__row:hover,.theme--default .kai-queued__row--menu{background:#0b0b0b09}.theme--dark .kai-queued__row:hover,.theme--dark .kai-queued__row--menu{background:#ffffff0d}.kai-queued__text{flex:1;min-width:0;font-size:13.5px;line-height:1.45;white-space:pre-wrap;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme--default .kai-queued__text{color:#060d25}.theme--dark .kai-queued__text{color:#fff}.kai-queued__attachments{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:6px;vertical-align:middle}.kai-queued__attachment{font-size:11px;padding:1px 6px;border-radius:6px}.theme--default .kai-queued__attachment{color:#65656d;background:#fff}.theme--dark .kai-queued__attachment{color:#ffffffa0;background:#1b2028}.kai-queued__menu-wrap{position:relative;flex-shrink:0;display:inline-flex;align-self:center;width:0;overflow:hidden;opacity:0;transition:opacity .12s ease}.kai-queued__row:hover .kai-queued__menu-wrap,.kai-queued__row--menu .kai-queued__menu-wrap,.kai-queued__row:focus-within .kai-queued__menu-wrap{width:24px;overflow:visible;opacity:1}.kai-queued__menu-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;font-size:12px;transition:background-color .12s ease}.theme--default .kai-queued__menu-btn{color:#060d25}.theme--default .kai-queued__menu-btn i{color:inherit}.theme--dark .kai-queued__menu-btn{color:#fff}.theme--dark .kai-queued__menu-btn i{color:inherit}.theme--default .kai-queued__menu-btn:hover,.theme--default .kai-queued__row--menu .kai-queued__menu-btn{background:#0b0b0b14}.theme--dark .kai-queued__menu-btn:hover,.theme--dark .kai-queued__row--menu .kai-queued__menu-btn{background:#ffffff1f}.kai-queued__menu-btn:disabled{cursor:default;opacity:.6}.kai-queued__menu{position:absolute;bottom:calc(100% + 4px);right:0;z-index:30;display:flex;flex-direction:column;min-width:200px;padding:4px;border-radius:10px}.theme--default .kai-queued__menu{background:#fff;border:1px solid #efefec;box-shadow:0 12px 32px #1118271f}.theme--dark .kai-queued__menu{background:#1b2028;border:1px solid #363C45;box-shadow:0 12px 32px #1118271f}.kai-queued__menu-item{display:flex;align-items:center;padding:7px 10px;border:none;border-radius:7px;background:transparent;font-family:inherit;font-size:13px;text-align:left;white-space:nowrap}.theme--default .kai-queued__menu-item{color:#060d25}.theme--default .kai-queued__menu-item:hover{background:#fafaf8}.theme--dark .kai-queued__menu-item{color:#fff}.theme--dark .kai-queued__menu-item:hover{background:#2a2f37}.theme--default .kai-queued__menu-item--danger{color:#a63d2f}.theme--dark .kai-queued__menu-item--danger{color:#f0857a}.theme--default .kai-queued__menu-item--danger:hover{background:#f9d9d9}.theme--dark .kai-queued__menu-item--danger:hover{background:#2a2626}.kai-queued__menu-sep{display:block;height:1px;margin:4px 6px}.theme--default .kai-queued__menu-sep{background:#efefec}.theme--dark .kai-queued__menu-sep{background:#363c45}.kai-queued__footer{display:flex;justify-content:flex-end;padding:6px 14px 8px}.kai-queued__clear{padding:2px 0;border:none;background:transparent;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px}.theme--default .kai-queued__clear{color:#a63d2f}.theme--dark .kai-queued__clear{color:#f0857a}.kai-queued__clear:disabled{cursor:default;opacity:.5}.kai-turn__tag{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:11px;line-height:1.2}.theme--default .kai-turn__tag{color:#65656d}.theme--dark .kai-turn__tag{color:#ffffffa0}.kai-turn__tag i{font-size:10px}.kai-turn--steer-queued .kai-turn__pill{opacity:.75}.kai-composer__dock{display:flex;flex-direction:column;gap:8px;margin-bottom:2px;position:relative;z-index:1}.kai-composer__dock .kai-todostage{margin:0}.kai-composer__dock .kai-todos__priority{display:none}.kai-files{display:flex;flex-direction:column;flex:1;gap:0;min-height:0}.kai-files__header{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:12px;min-width:0;min-height:58px;padding:0 18px}.kai-files__titleblock{min-width:0}.kai-files__breadcrumbs{display:flex;align-items:center;gap:0;min-width:0;overflow:hidden;font-size:13px;line-height:1.4}.theme--default .kai-files__breadcrumbs{color:#65656d}.theme--dark .kai-files__breadcrumbs{color:#ffffffa0}.kai-files__crumb{display:inline-flex;align-items:center;min-width:0;flex:0 1 auto}.kai-files__crumb--file{flex:0 0 auto;font-weight:600}.theme--default .kai-files__crumb--file{color:#060d25}.theme--dark .kai-files__crumb--file{color:#fff}.kai-files__crumb-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-files__crumb-sep{flex-shrink:0;margin:0 10px;font-size:10px;opacity:.58}.kai-files__line{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-weight:500}.theme--default .kai-files__line{color:#65656d}.theme--dark .kai-files__line{color:#ffffffa0}.kai-files__reload{width:34px;height:34px;border:none;border-radius:8px;background:transparent;cursor:pointer;font-size:15px}.theme--default .kai-files__reload{color:#060d25}.theme--default .kai-files__reload:hover{background:#fafaf8;color:#060d25}.theme--dark .kai-files__reload{color:#fff}.theme--dark .kai-files__reload:hover{background:#2a2f37;color:#fff}.kai-files__state,.kai-files__notice,.kai-files__error{display:flex;align-items:center;gap:8px;margin:16px 18px;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.45}.theme--default .kai-files__state,.theme--default .kai-files__notice{background:#fafaf8;color:#65656d}.theme--dark .kai-files__state,.theme--dark .kai-files__notice{background:#2a2f37;color:#ffffffa0}.theme--default .kai-files__error,.theme--dark .kai-files__error{background:#d1242f14;color:#e50d00}.kai-files>.kai-codeblock{flex:1;min-height:0}.kai-files>.kai-rightpanel__hint{margin:16px 18px}.kai-changes__add{color:#0a9f43}.kai-changes__del{color:#d1242f}.kai-changes__status{padding:1px 6px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.4}.theme--default .kai-changes__status{background:#fafaf8;color:#65656d}.theme--dark .kai-changes__status{background:#2a2f37;color:#ffffffa0}.kai-changes__status--added,.kai-changes__status--untracked{color:#0a9f43}.kai-changes__status--deleted{color:#d1242f}.kai-changes__status--renamed{color:#8a63d2}.kai-rightpanel{flex:0 0 auto;width:var(--kai-rightpanel-width, 560px);min-width:380px;max-width:calc(100vw - var(--kai-sidebar-width, 280px) - 420px);display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative;box-shadow:0 0 10px #0000000a;container-type:inline-size}.theme--default .kai-rightpanel{background:#fff;color:#060d25}.theme--dark .kai-rightpanel{background:#1b2028;color:#fff}.kai-rightpanel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 10px 0 16px;flex-shrink:0}.theme--default .kai-rightpanel__header{border-bottom:1px solid #efefec}.theme--dark .kai-rightpanel__header{border-bottom:1px solid #363C45}.kai-rightpanel__titleblock{min-width:0;flex:1}.kai-rightpanel__titleline{display:flex;align-items:center;gap:9px;min-width:0}.kai-rightpanel__titleline h2{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25}.kai-rightpanel__body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.kai-rightpanel .kai-planreview{flex:1;min-height:0;margin:0;border-radius:0;overflow:auto;display:flex;flex-direction:column}.theme--default .kai-rightpanel .kai-planreview,.theme--dark .kai-rightpanel .kai-planreview{border:none}.kai-rightpanel .kai-planreview .kai-planreview__header{display:none}.kai-rightpanel .kai-planreview .kai-planreview__body{padding:16px 20px 28px}.kai-rightpanel .kai-planreview .kai-planreview__body h1{font-size:20px}.kai-rightpanel .kai-planreview .kai-planreview__body h2{font-size:16px}.kai-rightpanel .kai-planreview .kai-planreview__body h3{font-size:14px}.kai-rightpanel .kai-planreview .kai-planreview__placeholder{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center}.kai-planrow{display:flex;align-items:center;gap:10px;width:100%;margin:14px 0;padding:8px 8px 8px 14px;border:none;border-radius:10px;background:transparent;cursor:pointer;font-size:14px;line-height:1.3;text-align:left}.theme--default .kai-planrow{border:1px solid #efefec;color:#060d25}.theme--default .kai-planrow .kai-planrow__icon{color:#65656d}.theme--default .kai-planrow:hover{background:#0b0b0b08}.theme--dark .kai-planrow{border:1px solid #363C45;color:#fff}.theme--dark .kai-planrow .kai-planrow__icon{color:#ffffffa0}.theme--dark .kai-planrow:hover{background:#0b0b0b08}.kai-planrow__icon{width:14px;height:14px;flex-shrink:0}.kai-planrow__label{flex:1;min-width:0;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kai-planrow__cta{flex-shrink:0}.kai-planrow__cta-icon{width:14px;height:14px;flex-shrink:0;color:inherit}.kai-planrow__chevron{flex-shrink:0;font-size:10px;margin-right:2px}.theme--default .kai-planrow__chevron{color:#65656d!important}.theme--dark .kai-planrow__chevron{color:#ffffffa0!important}.kai-planrow:focus-visible{outline:2px solid #1f2329;outline-offset:2px}.kai-planrow:focus:not(:focus-visible){outline:none}.theme--default .kai-planrow--active{border-color:#ecf4f9}.theme--default .kai-planrow--active .kai-planrow__icon{color:#0066a8}.theme--dark .kai-planrow--active{border-color:#243346}.theme--dark .kai-planrow--active .kai-planrow__icon{color:#58a6ff}.kai-modal-empty{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center;gap:10px;padding:28px;text-align:center;font-size:13px}.theme--default .kai-modal-empty{color:#65656d}.theme--dark .kai-modal-empty{color:#ffffffa0}.kai-modal-empty i{font-size:15px}.kai-modal-empty--inline{min-height:0;justify-content:flex-start;padding:14px;text-align:left}.kai-reviewmodal{flex:1;min-height:0;display:flex;flex-direction:column}.kai-reviewmodal__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding:0 16px;flex-shrink:0;font-size:13px}.theme--default .kai-reviewmodal__summary{border-bottom:1px solid #efefec}.theme--dark .kai-reviewmodal__summary{border-bottom:1px solid #363C45}.kai-reviewmodal__summary-main,.kai-reviewmodal__summary-actions{display:inline-flex;align-items:center;min-width:0;gap:10px}.kai-reviewmodal__filter{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.theme--default .kai-reviewmodal__filter{color:#65656d}.theme--dark .kai-reviewmodal__filter{color:#ffffffa0}.kai-reviewmodal__totals,.kai-reviewmodal__file-stats{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-variant-numeric:tabular-nums}.kai-reviewmodal__iconbtn{width:30px;height:30px;border:none;border-radius:8px;background:transparent;cursor:pointer}.theme--default .kai-reviewmodal__iconbtn{color:#65656d}.theme--default .kai-reviewmodal__iconbtn:hover{background:#fafaf8;color:#060d25}.theme--dark .kai-reviewmodal__iconbtn{color:#ffffffa0}.theme--dark .kai-reviewmodal__iconbtn:hover{background:#2a2f37;color:#fff}.kai-reviewmodal__errors{display:flex;flex-direction:column;gap:4px;margin:12px 18px 0;padding:9px 11px;border-radius:8px;font-size:12px;line-height:1.4;flex-shrink:0}.theme--default .kai-reviewmodal__errors,.theme--dark .kai-reviewmodal__errors{background:#d1242f14;color:#e50d00}.kai-reviewmodal__changes-grid{flex:1;min-height:0;display:grid;grid-template-columns:240px minmax(0,1fr)}.theme--default .kai-reviewmodal__changes-grid{background:#fff}.theme--dark .kai-reviewmodal__changes-grid{background:#1b2028}.kai-reviewmodal__files{min-width:0;min-height:0;overflow:auto;padding:8px 10px}.theme--default .kai-reviewmodal__files{border-right:1px solid #efefec;background:transparent}.theme--dark .kai-reviewmodal__files{border-right:1px solid #363C45;background:transparent}.kai-reviewmodal__file-group+.kai-reviewmodal__file-group{margin-top:10px}.kai-reviewmodal__group-title{padding:7px 14px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.theme--default .kai-reviewmodal__group-title{color:#65656d}.theme--dark .kai-reviewmodal__group-title{color:#ffffffa0}.kai-reviewmodal__file-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 10px;border:none;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.theme--default .kai-reviewmodal__file-row{color:#65656d}.theme--default .kai-reviewmodal__file-row:hover:not(.kai-reviewmodal__file-row--active),.theme--default .kai-reviewmodal__file-row:focus-visible:not(.kai-reviewmodal__file-row--active){background:#0b0b0b0a}.theme--default .kai-reviewmodal__file-row:focus-visible{outline:2px solid #0066A8;outline-offset:-2px}.theme--dark .kai-reviewmodal__file-row{color:#ffffffa0}.theme--dark .kai-reviewmodal__file-row:hover:not(.kai-reviewmodal__file-row--active),.theme--dark .kai-reviewmodal__file-row:focus-visible:not(.kai-reviewmodal__file-row--active){background:#0b0b0b0a}.theme--dark .kai-reviewmodal__file-row:focus-visible{outline:2px solid #58a6ff;outline-offset:-2px}.theme--default .kai-reviewmodal__file-row--active{background:#fafaf8}.theme--default .kai-reviewmodal__file-row--active .kai-reviewmodal__file-name{color:#060d25}.theme--dark .kai-reviewmodal__file-row--active{background:#2a2f37}.theme--dark .kai-reviewmodal__file-row--active .kai-reviewmodal__file-name{color:#fff}.kai-reviewmodal__file-status-dot{width:6px;height:6px;border-radius:2px}.theme--default .kai-reviewmodal__file-status-dot{background:#65656d}.theme--dark .kai-reviewmodal__file-status-dot{background:#ffffffa0}.kai-reviewmodal__file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.theme--default .kai-reviewmodal__file-name{color:#060d25}.theme--dark .kai-reviewmodal__file-name{color:#fff}.kai-reviewmodal__diff{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.kai-reviewmodal__diff-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:7px 12px 7px 16px;flex-shrink:0}.theme--default .kai-reviewmodal__diff-head{border-bottom:1px solid #efefec}.theme--dark .kai-reviewmodal__diff-head{border-bottom:1px solid #363C45}.kai-reviewmodal__diff-titleblock{min-width:0}.kai-reviewmodal__diff-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;font-weight:700}.kai-reviewmodal__diff-subtitle{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.theme--default .kai-reviewmodal__diff-subtitle{color:#65656d}.theme--dark .kai-reviewmodal__diff-subtitle{color:#ffffffa0}.kai-reviewmodal__diff-subtitle code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.kai-reviewmodal__diff-actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.kai-reviewmodal__diff-actions button,.kai-reviewmodal__diff-actions a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 10px;border:none;border-radius:7px;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.theme--default .kai-reviewmodal__diff-actions button,.theme--default .kai-reviewmodal__diff-actions a{background:#fafaf8;color:#65656d}.theme--default .kai-reviewmodal__diff-actions button:hover:not(:disabled),.theme--default .kai-reviewmodal__diff-actions a:hover:not(:disabled){color:#060d25}.theme--default .kai-reviewmodal__diff-actions button:disabled,.theme--default .kai-reviewmodal__diff-actions a:disabled{opacity:.45;cursor:default}.theme--dark .kai-reviewmodal__diff-actions button,.theme--dark .kai-reviewmodal__diff-actions a{background:#2a2f37;color:#ffffffa0}.theme--dark .kai-reviewmodal__diff-actions button:hover:not(:disabled),.theme--dark .kai-reviewmodal__diff-actions a:hover:not(:disabled){color:#fff}.theme--dark .kai-reviewmodal__diff-actions button:disabled,.theme--dark .kai-reviewmodal__diff-actions a:disabled{opacity:.45;cursor:default}.kai-reviewmodal__diff-mode{appearance:none;-webkit-appearance:none;min-height:30px;padding:0 26px 0 10px;border:none;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%2359617D' d='M0 0l5 6 5-6z'/></svg>");background-repeat:no-repeat;background-position:right 9px center}.theme--default .kai-reviewmodal__diff-mode{background-color:#fafaf8;color:#65656d}.theme--default .kai-reviewmodal__diff-mode:hover{color:#060d25}.theme--dark .kai-reviewmodal__diff-mode{background-color:#2a2f37;color:#ffffffa0}.theme--dark .kai-reviewmodal__diff-mode:hover{color:#fff}.theme--default .kai-reviewmodal__danger,.theme--dark .kai-reviewmodal__danger{color:#e50d00!important}.kai-reviewmodal__diff>.kai-diffeditor{flex:1;min-height:0;border-radius:0;border:none}@container (max-width: 620px){.kai-reviewmodal__changes-grid{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.kai-reviewmodal__files{max-height:32vh;border-right:none}.theme--default .kai-reviewmodal__files{border-bottom:1px solid #efefec}.theme--dark .kai-reviewmodal__files{border-bottom:1px solid #363C45}}@media(max-width:980px){.kai-reviewmodal__changes-grid{grid-template-columns:1fr;grid-template-rows:minmax(160px,32vh) minmax(0,1fr)}.kai-reviewmodal__files{border-right:none}.theme--default .kai-reviewmodal__files{border-bottom:1px solid #efefec}.theme--dark .kai-reviewmodal__files{border-bottom:1px solid #363C45}.kai-reviewmodal__diff-head{align-items:stretch;flex-direction:column}}@media only screen and (max-width:950px){.kai-main{border-radius:16px}.kai-runtime-banner{margin:8px 10px 0;font-size:12px}.kai-runtime-banner__summary{align-items:flex-start;padding:9px 10px}.kai-conversation{scrollbar-gutter:auto;padding:16px 14px;font-size:14px;line-height:1.58}.kai-conversation--empty{padding:32px 18px 24px}.kai-conversation__rail,.kai-composer__rail{width:100%;max-width:100%}.kai-turn{margin-bottom:12px}.kai-turn__pill{max-width:90%;padding:10px 13px}.kai-turn__assistant-body{font-size:14px}.kai-composer{padding:0 14px calc(14px + env(safe-area-inset-bottom))}.kai-composer:before,.kai-composer:after{width:calc(100% - 28px)}.kai-composer{padding-bottom:env(safe-area-inset-bottom)}.kai-composer--setup{top:0;bottom:0;transform:none;padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.kai-composer--setup .kai-composer__card{--kai-setup-card-radius: 16px}.kai-composer__start-title{margin-bottom:16px;font-size:22px}.kai-composer__card{gap:0;padding:0 2px 0 0;border-radius:10px}.kai-composer__textarea{min-height:48px;max-height:32vh;font-size:16px;line-height:1.45}.kai-composer__ghost{font-size:16px;line-height:1.45;top:12px;right:56px}.kai-composer__ghost-key{font-size:0;padding:2px 8px;line-height:16px}.kai-composer__ghost-key:after{content:"Use";font-size:11px}.kai-composer__trailing{min-height:49px}.kai-composer__footer{gap:8px}.kai-composer__footer-left{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kai-composer__footer-left::-webkit-scrollbar{display:none}.kai-composer__dock{width:calc(100% - 18px)}.kai-todostage__list{max-height:42vh;overflow:auto}.kai-chip{max-width:100%}.kai-chip__name,.kai-picker__trigger-label,.kai-picker__trigger-meta{min-width:0;overflow:hidden;text-overflow:ellipsis}.kai-picker{min-width:0}.kai-picker__trigger{max-width:190px}.kai-picker__menu,.kai-picker--agent .kai-picker__menu,.kai-picker--model .kai-picker__menu,.kai-picker--modelfx .kai-picker__menu--models{min-width:min(320px,100vw - 32px);max-width:calc(100vw - 32px);max-height:56vh;overflow:auto;-webkit-overflow-scrolling:touch}.kai-projectdropdown{left:12px!important;right:12px;bottom:calc(12px + env(safe-area-inset-bottom))!important;min-width:0;max-width:none;max-height:62vh;overflow:auto;-webkit-overflow-scrolling:touch}.kai-projectdropdown__list{max-height:36vh;overflow:auto;-webkit-overflow-scrolling:touch}.kai-codeblock__scroll{-webkit-overflow-scrolling:touch}.kai-rightpanel{position:fixed;inset:0;z-index:950;width:100vw;min-width:0;max-width:none;height:calc(var(--vh, 1vh) * 100);margin:0;border-radius:0}.kai-rightpanel__header{min-height:52px;padding:8px 10px 8px 12px;gap:10px}.kai-reviewmodal__summary{align-items:stretch;flex-direction:column;gap:8px;min-height:0;padding:10px 12px}.kai-reviewmodal__summary-main,.kai-reviewmodal__summary-actions{justify-content:space-between;width:100%}.kai-reviewmodal__changes-grid{grid-template-rows:minmax(130px,28vh) minmax(0,1fr)}.kai-reviewmodal__diff-head,.kai-reviewmodal__file-row{padding-left:10px;padding-right:10px}}@media only screen and (max-width:470px){.kai-conversation{padding-right:12px;padding-left:12px}.kai-turn__pill{max-width:94%}.kai-composer{padding-right:10px;padding-left:10px}.kai-composer:before,.kai-composer:after{width:calc(100% - 20px)}.kai-composer__submit{width:34px;height:34px}.kai-picker__trigger{max-width:150px}}.kai-todos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.kai-todos.kai-todostage__list{padding:4px 14px 12px}.kai-todos__item{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:start;gap:8px;padding:2px 0;font-size:14px;line-height:1.4}.theme--default .kai-todos__item{color:#060d25}.theme--dark .kai-todos__item{color:#fff}.theme--default .kai-todos__item--completed{color:#060d257a}.theme--dark .kai-todos__item--completed{color:#ffffff7a}.kai-todos__item--completed .kai-todos__content{text-decoration:line-through}.kai-todos__item--in_progress .kai-todos__content{font-weight:400}.theme--default .kai-todos__item--in_progress .kai-todos__content{color:#060d25}.theme--dark .kai-todos__item--in_progress .kai-todos__content{color:#fff}.theme--default .kai-todos__item--stopped{color:#060d2594}.theme--dark .kai-todos__item--stopped{color:#ffffff94}.kai-todos__marker{margin-top:3px;width:13px;height:13px;border-radius:50%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:7px;transition:background-color .12s ease,border-color .12s ease}.theme--default .kai-todos__marker{background:transparent;border:1.5px solid #d5d7cf;color:transparent}.theme--dark .kai-todos__marker{background:transparent;border:1.5px solid #303c49;color:transparent}.kai-todos__marker i{display:none}.theme--default .kai-todos__marker--completed{background-color:#000!important;border-color:#000!important;color:#fff!important}.theme--dark .kai-todos__marker--completed{background-color:#fff!important;border-color:#fff!important;color:#1b2028!important}.kai-todos__marker--completed>i{display:inline-block!important;font-weight:900!important;font-size:9px;line-height:1}.theme--default .kai-todos__marker--completed>i{color:#fff!important}.theme--dark .kai-todos__marker--completed>i{color:#1b2028!important}.kai-todos__marker--in_progress{position:relative;border-radius:50%;animation:kaiTodoSpin .85s linear infinite}.theme--default .kai-todos__marker--in_progress{border-color:#d5d7cf;border-top-color:#000;background:transparent}.theme--dark .kai-todos__marker--in_progress{border-color:#303c49;border-top-color:#fff;background:transparent}.kai-todos__marker--in_progress i{display:none}.theme--default .kai-todos__marker--stopped{background:transparent!important;border-color:#65656d!important;color:#65656d!important}.theme--dark .kai-todos__marker--stopped{background:transparent!important;border-color:#ffffffa0!important;color:#ffffffa0!important}.kai-todos__marker--stopped>i{display:inline-block!important;font-weight:900!important;font-size:8px;line-height:1}.theme--default .kai-todos__marker--stopped>i{color:#65656d!important}.theme--dark .kai-todos__marker--stopped>i{color:#ffffffa0!important}@keyframes kaiTodoSpin{to{transform:rotate(360deg)}}.kai-todos__content{min-width:0;overflow-wrap:anywhere;word-break:break-word}.kai-todos__priority{align-self:center;font-size:10px;font-weight:500;text-transform:capitalize;white-space:nowrap}.theme--default .kai-todos__priority{color:#65656d}.theme--dark .kai-todos__priority{color:#ffffffa0}.kai-picker{position:relative}.kai-picker__trigger{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 6px;font-size:13px;font-weight:500;line-height:1.3;border:none;border-radius:5px;background:transparent;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color .12s ease}.theme--default .kai-picker__trigger{color:#060d25}.theme--dark .kai-picker__trigger{color:#fff}.theme--default .kai-picker__trigger:hover:not(:disabled){background:#0b0b0b0d}.theme--dark .kai-picker__trigger:hover:not(:disabled){background:#ffffff14}.kai-picker__trigger:disabled{cursor:default}.kai-picker--boxed .kai-picker__trigger{gap:6px;height:28px;padding:0 10px;border-radius:999px}.theme--default .kai-picker--boxed .kai-picker__trigger{background:#fafaf8;border:1px solid #efefec}.theme--default .kai-picker--boxed .kai-picker__trigger:hover:not(:disabled){background:#eff0ee}.theme--dark .kai-picker--boxed .kai-picker__trigger{background:#2a2f37;border:1px solid #363C45}.theme--dark .kai-picker--boxed .kai-picker__trigger:hover:not(:disabled){background:#363c45}.kai-picker--boxed .kai-picker__trigger .kai-picker__trigger-label{font-size:13px}.kai-picker__trigger-label{font-size:inherit;font-weight:500}.kai-picker__trigger-sep{opacity:.55}.theme--default .kai-picker__trigger-sep{color:#65656d}.theme--dark .kai-picker__trigger-sep{color:#ffffffa0}.kai-picker__trigger-meta{font-size:inherit;font-weight:500}.theme--default .kai-picker__trigger-meta{color:#65656d}.theme--dark .kai-picker__trigger-meta{color:#ffffffa0}.kai-picker__trigger-icon{font-size:11px}.theme--default .kai-picker__trigger-icon{color:#000}.theme--dark .kai-picker__trigger-icon{color:#fff}.kai-picker__chevron{font-size:9px;margin-left:2px;opacity:.55}.kai-picker__trigger-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-left:1px}.theme--default .kai-picker__trigger-dot--online{background:#1f8a5b}.theme--dark .kai-picker__trigger-dot--online{background:#3fb950}.theme--default .kai-picker__trigger-dot--offline{background:#e50d00}.theme--dark .kai-picker__trigger-dot--offline{background:#f85149}.kai-picker__trigger-lead{font-size:11px;opacity:.6}.kai-picker__menu{position:absolute;bottom:calc(100% + 8px);left:0;z-index:50;min-width:240px;max-height:calc(50vh - 40px);overflow-y:auto;padding:6px;border-radius:10px;animation:kaiDropdownIn .12s ease-out}.theme--default .kai-picker__menu{background:#fff;border:1px solid #efefec;box-shadow:0 4px 20px #0000001a}.theme--dark .kai-picker__menu{background:#1b2028;border:1px solid #363C45;box-shadow:0 4px 20px #0000001a}.kai-picker--agent .kai-picker__menu{min-width:320px}.kai-picker--model .kai-picker__menu{min-width:360px;display:flex;flex-direction:column;overflow-y:hidden}.kai-picker--model .kai-picker__menu>*{flex-shrink:0}.kai-picker--model .kai-picker__menu .kai-picker__list--scrollable{flex-shrink:1;min-height:0}.kai-picker--effort .kai-picker__menu{min-width:180px}.kai-picker--modelfx .kai-picker__menu{min-width:320px}.kai-picker--modelfx .kai-picker__menu--effort{min-width:0;width:204px;padding:12px 12px 13px;border-radius:12px;overflow:visible}.kai-picker--modelfx .kai-picker__menu--models{min-width:min(360px,100vw - 32px);display:flex;flex-direction:column;overflow-y:hidden}.kai-picker--modelfx .kai-picker__menu--models>*{flex-shrink:0}.kai-picker--modelfx .kai-picker__menu--models .kai-picker__list--scrollable{flex-shrink:1;min-height:0}.kai-picker__nav{display:flex;align-items:center;width:100%;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.3;text-align:left;border:none;border-radius:6px;background:transparent;cursor:pointer;white-space:nowrap}.theme--default .kai-picker__nav{color:#060d25}.theme--default .kai-picker__nav:hover:not(:disabled){background:#fafaf8}.theme--dark .kai-picker__nav{color:#fff}.theme--dark .kai-picker__nav:hover:not(:disabled){background:#2a2f37}.kai-picker__nav:disabled{cursor:default;opacity:.45}.kai-picker__nav-label{flex-shrink:0}.kai-picker__nav-value{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:400}.theme--default .kai-picker__nav-value{color:#65656d}.theme--dark .kai-picker__nav-value{color:#ffffffa0}.kai-picker__nav-chevron{flex-shrink:0;font-size:9px;opacity:.55}.kai-picker__nav--reset{font-weight:400}.theme--default .kai-picker__nav--reset{color:#65656d}.theme--dark .kai-picker__nav--reset{color:#ffffffa0}.kai-picker__nav--reset .kai-picker__nav-chevron{margin-left:auto;font-size:10px}.kai-picker__menu-divider{height:1px;margin:5px 4px}.theme--default .kai-picker__menu-divider{background:#efefec}.theme--dark .kai-picker__menu-divider{background:#363c45}.kai-picker__back{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px 6px 8px;margin-bottom:2px;font-size:12px;font-weight:600;text-align:left;border:none;border-radius:6px;background:transparent;cursor:pointer}.theme--default .kai-picker__back{color:#65656d}.theme--default .kai-picker__back:hover{background:#fafaf8;color:#060d25}.theme--dark .kai-picker__back{color:#ffffffa0}.theme--dark .kai-picker__back:hover{background:#2a2f37;color:#fff}.kai-picker__back i{font-size:9px;opacity:.7}.kai-picker--menu-down .kai-picker__menu{top:calc(100% + 8px);bottom:auto}.kai-picker__section-title{padding:4px 8px;font-size:12px;font-weight:500}.theme--default .kai-picker__section-title{color:#65656d}.theme--dark .kai-picker__section-title{color:#ffffffa0}.kai-picker__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kai-picker__list--scrollable{max-height:320px;overflow-y:auto}.kai-picker__group-title{margin-top:4px;padding:8px 8px 4px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;opacity:.65;cursor:default}.theme--default .kai-picker__group-title{color:#65656d;border-top:1px solid #FAFAF8}.theme--dark .kai-picker__group-title{color:#ffffffa0;border-top:1px solid #2A2F37}.kai-picker__group-title:first-child{margin-top:0;border-top:0}.kai-picker__item{display:flex;align-items:center;gap:10px;padding:7px 8px;font-size:13px;line-height:1.3;cursor:pointer;border-radius:6px}.theme--default .kai-picker__item{color:#060d25}.theme--default .kai-picker__item:hover{background:#fafaf8}.theme--dark .kai-picker__item{color:#fff}.theme--dark .kai-picker__item:hover{background:#2a2f37}.theme--default .kai-picker__item--active{color:#000;background:#fafaf8}.theme--dark .kai-picker__item--active{color:#fff;background:#2a2f37}.kai-picker__item--agent{align-items:center;gap:10px;padding:3px 8px 4px}.kai-picker__item--agent .kai-picker__item-label{line-height:18px}.kai-picker__item--agent .kai-picker__item-desc{line-height:16px}.kai-picker__item-icon{margin-top:2px;font-size:12px;width:14px;text-align:center}.theme--default .kai-picker__item-icon{color:#000}.theme--dark .kai-picker__item-icon{color:#fff}.kai-picker__item-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.kai-picker__item-label{font-size:13px;font-weight:600;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kai-picker__item:not(.kai-picker__item--agent) .kai-picker__item-body{flex-direction:row;align-items:baseline;gap:8px}.kai-picker__item-aside{font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--default .kai-picker__item-aside{color:#65656d}.theme--dark .kai-picker__item-aside{color:#ffffffa0}.theme--default .kai-picker__item-aside--ok{color:#65656d}.theme--dark .kai-picker__item-aside--ok{color:#ffffffa0}.kai-picker__item-aside--local{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:999px}.theme--default .kai-picker__item-aside--local{background:#fafaf8;color:#060d25}.theme--dark .kai-picker__item-aside--local{background:#2a2f37;color:#fff}.kai-picker__item-aside--tag{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;margin-right:auto}.theme--default .kai-picker__item-aside--tag{background:#ecf4f9;color:#0066a8}.theme--dark .kai-picker__item-aside--tag{background:#243346;color:#58a6ff}.kai-picker__item-desc{font-size:12px;line-height:1.45;max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--default .kai-picker__item-desc{color:#65656d}.theme--dark .kai-picker__item-desc{color:#ffffffa0}.kai-picker__item-vision{font-size:11px;align-self:center}.theme--default .kai-picker__item-vision{color:#65656d}.theme--dark .kai-picker__item-vision{color:#ffffffa0}.kai-picker__item-check{font-size:11px;margin-left:auto;flex-shrink:0;color:#2a78d6!important}.kai-picker__sep{height:1px;margin:6px -6px}.theme--default .kai-picker__sep{background:#efefec}.theme--dark .kai-picker__sep{background:#363c45}.kai-picker__trigger-icon--svg{width:12px;height:12px;flex-shrink:0}.kai-turn--question{display:block}.kai-turn--qa{display:flex;flex-direction:column;gap:14px}.kai-turn__qa-item{display:flex;flex-direction:column;gap:6px}.kai-turn__qa-question{font-size:13px;line-height:1.5}.theme--default .kai-turn__qa-question{color:#060d25}.theme--dark .kai-turn__qa-question{color:#fff}.kai-turn__qa-answer{align-self:flex-start;display:inline-block;padding:12px 16px;border-radius:14px;font-size:13px;line-height:1.6;max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap}.theme--default .kai-turn__qa-answer{background:#ecf4f9;color:#0066a8}.theme--dark .kai-turn__qa-answer{background:#243346;color:#58a6ff}.kai-composer__attachments{display:flex;flex-wrap:wrap;gap:8px;padding:10px 10px 0 12px}.kai-composer__att{position:relative;width:42px;height:42px;border-radius:8px;flex-shrink:0}.theme--default .kai-composer__att{background:#fafaf8;box-shadow:inset 0 0 0 1px #efefec}.theme--dark .kai-composer__att{background:#2a2f37;box-shadow:inset 0 0 0 1px #363c45}.theme--default .kai-composer__att--error,.theme--dark .kai-composer__att--error{box-shadow:inset 0 0 0 1.5px #e50d00}.kai-composer__att-thumb{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.kai-composer__att-ext{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:500;text-transform:lowercase;letter-spacing:.01em;overflow:hidden;border-radius:inherit}.theme--default .kai-composer__att-ext{color:#65656d}.theme--dark .kai-composer__att-ext{color:#ffffffa0}.kai-composer__att-spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;font-size:14px}.theme--default .kai-composer__att-spinner{background:#fff9;color:#060d25}.theme--dark .kai-composer__att-spinner{background:#1b202899;color:#fff}.kai-composer__att-spinner--error{background:transparent}.theme--default .kai-composer__att-spinner--error i{color:#cf222e}.theme--dark .kai-composer__att-spinner--error i{color:#f85149}.kai-composer__att-remove{position:absolute;top:-5px;right:-5px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .1s ease;z-index:2}.theme--default .kai-composer__att-remove{background:#fff;border:1px solid #efefec;box-shadow:0 1px 3px #060d2514}.theme--dark .kai-composer__att-remove{background:#1b2028;border:1px solid #363C45;box-shadow:0 1px 3px #060d2514}.kai-composer__att-remove i{font-size:8px}.theme--default .kai-composer__att-remove i{color:#060d25}.theme--dark .kai-composer__att-remove i{color:#fff}.theme--default .kai-composer__att-remove:hover{background:#fafaf8}.theme--dark .kai-composer__att-remove:hover{background:#2a2f37}.kai-composer__att:hover .kai-composer__att-remove,.kai-composer__att:focus-within .kai-composer__att-remove{opacity:1;pointer-events:auto}.kai-composer__attach{width:20px;height:20px}.kai-composer__attach svg{width:15px;height:15px}.kai-composer__attach{border-radius:5px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:background-color .12s ease}.theme--default .kai-composer__attach{color:#060d25}.theme--dark .kai-composer__attach{color:#fff}.theme--default .kai-composer__attach:hover:not(:disabled){background:#0b0b0b0d}.theme--dark .kai-composer__attach:hover:not(:disabled){background:#ffffff14}.kai-composer__attach:disabled{opacity:.4;cursor:default}.kai-main__drop{position:absolute;inset:0;z-index:50;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:24px}.theme--default .kai-main__drop{background:#0066a81a}.theme--dark .kai-main__drop{background:#58a6ff1a}.kai-main__drop-card{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;font-size:14px;font-weight:600}.theme--default .kai-main__drop-card{background:#fff;color:#0066a8;box-shadow:0 6px 18px #0000001f}.theme--dark .kai-main__drop-card{background:#1b2028;color:#58a6ff;box-shadow:0 6px 18px #0000001f}.kai-main__drop-icon{font-size:16px}.theme--default .kai-main__drop-icon{color:#0066a8}.theme--dark .kai-main__drop-icon{color:#58a6ff}.kai-main__drop-label{letter-spacing:.2px}.theme--default .kai-main__drop-label{color:#0066a8}.theme--dark .kai-main__drop-label{color:#58a6ff}.kai-turn__attachments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-bottom:6px;align-self:flex-end}.kai-turn__attachment{display:inline-flex;align-items:center;text-decoration:none;border:none;cursor:pointer;padding:0;background:transparent}.kai-turn__attachment--image{width:124px;height:124px;border-radius:10px;overflow:hidden}.theme--default .kai-turn__attachment--image{border:1px solid #efefec}.theme--dark .kai-turn__attachment--image{border:1px solid #363C45}.kai-turn__attachment--image img{width:100%;height:100%;object-fit:cover;display:block}.kai-turn__attachment--file{gap:10px;padding:7px 14px 7px 8px;border-radius:12px;font-size:12px;max-width:280px;text-align:left}.theme--default .kai-turn__attachment--file{background:#fafaf8;color:#060d25;text-decoration:none;font-weight:500}.theme--dark .kai-turn__attachment--file{background:#2a2f37;color:#fff;text-decoration:none;font-weight:500}.theme--default .kai-turn__attachment--file:hover{background:#eff0ee}.theme--dark .kai-turn__attachment--file:hover{background:#363c45}.kai-turn__attachment-tile{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;flex-shrink:0;font-size:14px}.theme--default .kai-turn__attachment-tile{background:#fff;color:#65656d}.theme--dark .kai-turn__attachment-tile{background:#1b2028;color:#ffffffa0}.theme--default .kai-turn__attachment-tile--pdf i{color:#cf222e}.theme--dark .kai-turn__attachment-tile--pdf i{color:#f85149}.kai-turn__attachment-meta{display:flex;flex-direction:column;gap:1px;min-width:0}.kai-turn__attachment-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;font-size:12.5px;line-height:1.3}.kai-turn__attachment-kind{font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.2}.theme--default .kai-turn__attachment-kind{color:#65656d}.theme--dark .kai-turn__attachment-kind{color:#ffffffa0}.kai-code-page .kai-settings-sidebar.sub-sidenav{min-width:240px;max-width:240px;margin-left:0;margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0;clip-path:inset(-10px -10px -10px 0)}.theme--default .kai-code-page .kai-settings-sidebar.sub-sidenav{border-left:1px solid #efefec}.theme--dark .kai-code-page .kai-settings-sidebar.sub-sidenav{border-left:1px solid #363C45}.switch-container{display:flex;align-items:center;gap:12px}.kai-mcp-editor-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#00000080}.kai-mcp-editor-modal{width:min(560px,92vw);max-height:86vh;outline:none}.kai-mcp-editor{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;max-height:86vh}.theme--default .kai-mcp-editor{background:#fff;box-shadow:0 24px 48px #00000040}.theme--dark .kai-mcp-editor{background:#1b2028;box-shadow:0 24px 48px #00000040}.kai-mcp-editor__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid}.theme--default .kai-mcp-editor__header{border-bottom-color:#efefec}.theme--dark .kai-mcp-editor__header{border-bottom-color:#363c45}.kai-mcp-editor__header h3{margin:0;font-size:15px;font-weight:600}.kai-mcp-editor__body{padding:16px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.kai-mcp-editor__field{display:flex;flex-direction:column;gap:6px}.kai-mcp-editor__label{font-size:12px;font-weight:600}.theme--default .kai-mcp-editor__label{color:#060d25}.theme--dark .kai-mcp-editor__label{color:#fff}.kai-mcp-editor__help{font-size:11px}.theme--default .kai-mcp-editor__help{color:#65656d}.theme--dark .kai-mcp-editor__help{color:#ffffffa0}.kai-mcp-editor__transport{display:inline-flex;border-radius:8px;overflow:hidden;padding:2px;align-self:flex-start}.theme--default .kai-mcp-editor__transport{background:#fff;border:1px solid #efefec}.theme--dark .kai-mcp-editor__transport{background:#2a2f37;border:1px solid #363C45}.kai-mcp-editor__transport-btn{border:0;background:transparent;padding:4px 12px;font-size:12px;font-weight:600;border-radius:6px;cursor:pointer}.theme--default .kai-mcp-editor__transport-btn{color:#65656d}.theme--dark .kai-mcp-editor__transport-btn{color:#ffffffa0}.theme--default .kai-mcp-editor__transport-btn--active{background:#fff;color:#060d25;box-shadow:0 1px 3px #00000014}.theme--dark .kai-mcp-editor__transport-btn--active{background:#1b2028;color:#fff;box-shadow:0 1px 3px #00000014}.kai-mcp-editor__env-row{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center;margin-bottom:6px}.kai-mcp-editor__env-add{align-self:flex-start}.kai-mcp-editor__error{padding:8px 12px;border-radius:8px;font-size:12px;background:#d04a4a1f;color:#b03434}.kai-mcp-editor__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid}.theme--default .kai-mcp-editor__footer{border-top-color:#efefec}.theme--dark .kai-mcp-editor__footer{border-top-color:#363c45}@media only screen and (max-width:950px){.kai-mcp-editor-overlay{align-items:stretch;justify-content:stretch}.kai-mcp-editor-modal{width:100vw;max-height:calc(var(--vh, 1vh) * 100)}.kai-mcp-editor{height:calc(var(--vh, 1vh) * 100);max-height:calc(var(--vh, 1vh) * 100);border-radius:0}.kai-mcp-editor__header{padding:12px 14px}.kai-mcp-editor__header h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-mcp-editor__body{padding:14px}.kai-mcp-editor__env-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;gap:8px}.kai-mcp-editor__footer{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}}@media only screen and (max-width:470px){.kai-mcp-editor__env-row{grid-template-columns:minmax(0,1fr) 36px}.kai-mcp-editor__env-row>.field-container:first-child{grid-column:1/-1}}.kai-mcp-editor__connection-log{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:8px;border:1px solid}.theme--default .kai-mcp-editor__connection-log{background:#f9d9d9;border-color:#e50d00;color:#e50d00}.theme--dark .kai-mcp-editor__connection-log{background:#2a2626;border-color:#e50d00;color:#e50d00}.kai-mcp-editor__connection-log-header{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.kai-mcp-editor__connection-log-title{flex:1;min-width:0}.kai-mcp-editor__connection-log-time{font-size:11px;font-weight:400;opacity:.75;white-space:nowrap}.kai-mcp-editor__connection-log-message{font-size:13px;line-height:1.4}.theme--default .kai-mcp-editor__connection-log-message{color:#65656d}.theme--dark .kai-mcp-editor__connection-log-message{color:#ffffffa0}.kai-mcp-editor__connection-log-stderr{margin:0;padding:10px 12px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.45;max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-word}.theme--default .kai-mcp-editor__connection-log-stderr{background:#fff;color:#65656d;border:1px solid #efefec}.theme--dark .kai-mcp-editor__connection-log-stderr{background:#2a2f37;color:#ffffffa0;border:1px solid #363C45}.kai-mcp-editor__tools{display:flex;flex-direction:column;gap:6px;margin-top:4px}.kai-mcp-editor__tools-label{font-size:14px;font-weight:600}.theme--default .kai-mcp-editor__tools-label{color:#060d25}.theme--dark .kai-mcp-editor__tools-label{color:#fff}.kai-mcp-editor__tools-hint{font-size:13px;margin:-2px 0 6px;line-height:1.4}.theme--default .kai-mcp-editor__tools-hint{color:#65656d}.theme--dark .kai-mcp-editor__tools-hint{color:#ffffffa0}.kai-mcp-editor__tools-loading,.kai-mcp-editor__tools-empty{font-size:13px;padding:8px 0}.theme--default .kai-mcp-editor__tools-loading,.theme--default .kai-mcp-editor__tools-empty{color:#65656d}.theme--dark .kai-mcp-editor__tools-loading,.theme--dark .kai-mcp-editor__tools-empty{color:#ffffffa0}.kai-mcp-editor__tools-list{display:flex;flex-direction:column;gap:6px}.kai-mcp-editor__tool-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.theme--default .kai-mcp-editor__tool-row{border:1px solid #efefec}.theme--dark .kai-mcp-editor__tool-row{border:1px solid #363C45}.theme--default .kai-mcp-editor__tool-row:hover{background-color:#e8e8e8}.theme--dark .kai-mcp-editor__tool-row:hover{background-color:#383e47}.kai-mcp-editor__tool-row--disabled{opacity:.5}.kai-mcp-editor__tool-info{display:flex;flex-direction:column;gap:2px;min-width:0}.kai-mcp-editor__tool-name{font-size:13px;font-weight:600;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace}.theme--default .kai-mcp-editor__tool-name{color:#060d25}.theme--dark .kai-mcp-editor__tool-name{color:#fff}.kai-mcp-editor__tool-desc{font-size:12px;line-height:1.4}.theme--default .kai-mcp-editor__tool-desc{color:#65656d}.theme--dark .kai-mcp-editor__tool-desc{color:#ffffffa0}.kai-mcp-editor__tool-desc--clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.kai-mcp-editor__tool-readmore{font-size:12px;cursor:pointer;font-weight:600}.theme--default .kai-mcp-editor__tool-readmore{color:#060d25}.theme--dark .kai-mcp-editor__tool-readmore{color:#fff}.kai-mcp-editor__tool-toggle{appearance:none;-webkit-appearance:none;width:36px;height:20px;border-radius:10px;cursor:pointer;flex-shrink:0;position:relative;transition:background-color .2s ease;margin:0;border:0}.theme--default .kai-mcp-editor__tool-toggle{background-color:#d5d7cf}.theme--dark .kai-mcp-editor__tool-toggle{background-color:#303c49}.kai-mcp-editor__tool-toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #00000026}.theme--default .kai-mcp-editor__tool-toggle:checked{background-color:#0066a8}.theme--dark .kai-mcp-editor__tool-toggle:checked{background-color:#58a6ff}.kai-mcp-editor__tool-toggle:checked:after{transform:translate(16px)}.kai-mcp-editor__composio-hint{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;font-size:13px;margin-bottom:12px}.theme--default .kai-mcp-editor__composio-hint,.theme--dark .kai-mcp-editor__composio-hint{background:#e8f7f0;color:#4fc47e}.kai-composio-connect{display:flex;flex-direction:column;max-height:100%;min-height:0}.kai-composio-connect__scroll{flex:1 1 auto;overflow-y:auto;min-height:0}.kai-composio-connect__header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 12px;flex:0 0 auto}.kai-composio-connect__title{font-size:18px;font-weight:600}.theme--default .kai-composio-connect__title{color:#060d25}.theme--dark .kai-composio-connect__title{color:#fff}.kai-composio-connect__close-btn{background:transparent;border:0;width:28px;height:28px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.theme--default .kai-composio-connect__close-btn{color:#65656d}.theme--dark .kai-composio-connect__close-btn{color:#ffffffa0}.theme--default .kai-composio-connect__close-btn:hover{background:#e8e8e8}.theme--dark .kai-composio-connect__close-btn:hover{background:#383e47}.kai-composio-connect__body{padding:0 20px 16px}.kai-composio-connect__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px 18px;border-top:1px solid;flex:0 0 auto}.theme--default .kai-composio-connect__footer{border-top-color:#efefec}.theme--dark .kai-composio-connect__footer{border-top-color:#363c45}.kai-composio-connect__cancel-btn{background:transparent;border:0;cursor:pointer;padding:8px 12px;font-size:13px;border-radius:8px}.theme--default .kai-composio-connect__cancel-btn{color:#65656d}.theme--dark .kai-composio-connect__cancel-btn{color:#ffffffa0}.theme--default .kai-composio-connect__cancel-btn:hover{background:#e8e8e8}.theme--dark .kai-composio-connect__cancel-btn:hover{background:#383e47}.kai-composio-connect__delete-btn{display:flex;align-items:center;gap:6px;background:transparent;border:0;cursor:pointer;padding:8px 12px;font-size:13px;border-radius:8px;margin-right:auto;transition:background-color .15s ease,color .15s ease}.theme--default .kai-composio-connect__delete-btn{color:#65656d}.theme--dark .kai-composio-connect__delete-btn{color:#ffffffa0}.theme--default .kai-composio-connect__delete-btn:hover,.theme--default .kai-composio-connect__delete-btn:hover i{color:#e50d00;background-color:#f9d9d9}.theme--dark .kai-composio-connect__delete-btn:hover,.theme--dark .kai-composio-connect__delete-btn:hover i{color:#e50d00;background-color:#2a2626}.kai-composio-connect__delete-btn:disabled{cursor:not-allowed;opacity:.6}.kai-composio-connect__delete-btn i{font-size:12px}.kai-composio-connect__form{padding:8px 20px 16px}.kai-composio-connect__form-heading{font-weight:600;margin-bottom:4px}.theme--default .kai-composio-connect__form-heading{color:#060d25}.theme--dark .kai-composio-connect__form-heading{color:#fff}.kai-composio-connect__form-hint{font-size:13px;margin-bottom:16px;line-height:1.5}.theme--default .kai-composio-connect__form-hint{color:#65656d}.theme--dark .kai-composio-connect__form-hint{color:#ffffffa0}.kai-composio-connect__form-hint code{word-break:break-all;font-size:12px}.kai-composio-connect__form-field{margin-bottom:12px}.kai-composio-connect__form-field-desc{font-size:12px;margin-top:4px}.theme--default .kai-composio-connect__form-field-desc{color:#65656d}.theme--dark .kai-composio-connect__form-field-desc{color:#ffffffa0}.kai-composio-connect__placeholder{padding:24px 20px;font-size:14px}.theme--default .kai-composio-connect__placeholder{color:#65656d}.theme--dark .kai-composio-connect__placeholder{color:#ffffffa0}@media only screen and (max-width:700px){.kai-mcp-browse__custom-grid,.kai-mcp-browse__card-grid{grid-template-columns:minmax(0,1fr)}}.kai-picker--runon{min-width:0}.kai-picker--runon .kai-picker__trigger{max-width:180px}.kai-picker--runon .kai-picker__trigger>i,.kai-picker--runon .kai-picker__trigger .kai-picker__trigger-dot{flex-shrink:0}.kai-picker--runon .kai-picker__trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.kai-picker--runon .kai-picker__menu--wide{min-width:340px}.kai-picker--runon .kai-picker__place-title{margin-top:6px;padding:8px 10px 4px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;opacity:.65}.theme--default .kai-picker--runon .kai-picker__place-title{color:#65656d;border-top:1px solid #FAFAF8}.theme--dark .kai-picker--runon .kai-picker__place-title{color:#ffffffa0;border-top:1px solid #2A2F37}.kai-picker--runon .kai-picker__status{margin-left:6px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.theme--default .kai-picker--runon .kai-picker__status--ready,.theme--dark .kai-picker--runon .kai-picker__status--ready{background:#1c9e5824;color:#1c9e58}.theme--default .kai-picker--runon .kai-picker__status--idle{background:#fafaf8;color:#65656d}.theme--dark .kai-picker--runon .kai-picker__status--idle{background:#2a2f37;color:#ffffffa0}.kai-picker--runon .kai-picker__item--add .kai-picker__item-label,.kai-picker--runon .kai-picker__item--add .kai-picker__item-icon{font-weight:600}.theme--default .kai-picker--runon .kai-picker__item--add .kai-picker__item-label,.theme--default .kai-picker--runon .kai-picker__item--add .kai-picker__item-icon{color:#0066a8}.theme--dark .kai-picker--runon .kai-picker__item--add .kai-picker__item-label,.theme--dark .kai-picker--runon .kai-picker__item--add .kai-picker__item-icon{color:#58a6ff}.kai-picker--runon .kai-picker__item--muted{cursor:default;opacity:.7}.kai-picker--runon .kai-picker__item-sub{font-weight:400;opacity:.8}.kai-picker--runon .kai-picker__badge{margin-left:6px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.theme--default .kai-picker--runon .kai-picker__badge{background:#fafaf8;color:#65656d}.theme--dark .kai-picker--runon .kai-picker__badge{background:#2a2f37;color:#ffffffa0}.kai-picker--runon .kai-picker__badge--owner{text-transform:none;letter-spacing:0}.kai-picker--runon .kai-picker__inline-action{margin-left:8px;padding:0;border:0;background:none;font:inherit;font-weight:600;cursor:pointer}.theme--default .kai-picker--runon .kai-picker__inline-action{color:#0066a8}.theme--dark .kai-picker--runon .kai-picker__inline-action{color:#58a6ff}.kai-picker--runon .kai-picker__inline-action:hover,.kai-picker--runon .kai-picker__inline-action:focus-visible{text-decoration:underline;outline:none}.kai-picker--runon .kai-picker__footer{padding:8px 10px 4px;font-size:11.5px;line-height:1.4}.theme--default .kai-picker--runon .kai-picker__footer{color:#65656d;border-top:1px solid #FAFAF8}.theme--dark .kai-picker--runon .kai-picker__footer{color:#ffffffa0;border-top:1px solid #2A2F37}.kai-picker--runon .kai-picker__groups{max-height:280px;overflow-y:auto}.kai-picker--runon .kai-picker__section-title{display:flex;align-items:center;gap:6px}.kai-picker--runon .kai-picker__item-icon--svg{width:14px;height:14px;flex-shrink:0;fill:currentColor}.kai-picker--runon .kai-picker__footer-action{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;text-align:left}.theme--default .kai-picker--runon .kai-picker__footer-action{color:#060d25}.theme--dark .kai-picker--runon .kai-picker__footer-action{color:#fff}.kai-picker--runon .kai-picker__footer-action:hover .kai-picker__footer-cta{text-decoration:underline}.kai-picker--runon .kai-picker__footer-cta{display:inline-flex;align-items:center;gap:5px}.theme--default .kai-picker--runon .kai-picker__footer-cta{color:#0066a8}.theme--dark .kai-picker--runon .kai-picker__footer-cta{color:#58a6ff}.kai-picker--runon .kai-picker__footer-cta i{font-size:10px}.kai-harness-guide__body{gap:14px}.kai-harness-guide__what{margin:0;font-size:13px;line-height:1.55}.theme--default .kai-harness-guide__what{color:#65656d}.theme--dark .kai-harness-guide__what{color:#ffffffa0}.kai-harness-guide__card{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px}.theme--default .kai-harness-guide__card{background:#ecf4f9}.theme--dark .kai-harness-guide__card{background:#243346}.kai-harness-guide__card-note{font-size:12px;text-align:center;opacity:.8}.theme--default .kai-harness-guide__card-note{color:#65656d}.theme--dark .kai-harness-guide__card-note{color:#ffffffa0}.kai-harness-guide__divider{display:flex;align-items:center;gap:10px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.theme--default .kai-harness-guide__divider{color:#65656d}.theme--dark .kai-harness-guide__divider{color:#ffffffa0}.kai-harness-guide__divider:before,.kai-harness-guide__divider:after{content:"";flex:1;height:1px}.theme--default .kai-harness-guide__divider:before,.theme--default .kai-harness-guide__divider:after{background:#fafaf8}.theme--dark .kai-harness-guide__divider:before,.theme--dark .kai-harness-guide__divider:after{background:#2a2f37}.kai-harness-guide__step-note{font-size:12px;opacity:.75}.theme--default .kai-harness-guide__step-note{color:#65656d}.theme--dark .kai-harness-guide__step-note{color:#ffffffa0}.kai-harness-guide__cmd{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 10px;border-radius:8px}.theme--default .kai-harness-guide__cmd{background:#fafaf8}.theme--dark .kai-harness-guide__cmd{background:#2a2f37}.kai-harness-guide__cmd code{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow-wrap:anywhere}.theme--default .kai-harness-guide__cmd code{color:#060d25}.theme--dark .kai-harness-guide__cmd code{color:#fff}.kai-harness-guide__copy{border:0;background:none;padding:2px 4px;line-height:1}.theme--default .kai-harness-guide__copy{color:#65656d}.theme--dark .kai-harness-guide__copy{color:#ffffffa0}.theme--default .kai-harness-guide__copy:hover{color:#0066a8}.theme--dark .kai-harness-guide__copy:hover{color:#58a6ff}.kai-harness-guide__needs{margin:0;font-size:11.5px;line-height:1.5;opacity:.65}.theme--default .kai-harness-guide__needs{color:#65656d}.theme--dark .kai-harness-guide__needs{color:#ffffffa0}.kai-composer__dock:empty{display:none}.kai-prbar{display:flex;flex-direction:column;gap:8px;margin-bottom:2px}.kai-prbar__list{display:flex;flex-direction:column;gap:8px}.kai-prbar__list--scroll{max-height:156px;overflow-y:auto;overscroll-behavior:contain}.kai-prbar__more{align-self:flex-start;margin-top:-2px;padding:0 12px;border:0;background:none;font-size:13px;cursor:pointer}.kai-prbar__more:hover{text-decoration:underline}.kai-prbar__row{display:flex;align-items:center;gap:10px;min-height:40px;padding:5px 8px 5px 12px;border-radius:10px;font-size:13px;text-decoration:none!important;cursor:pointer;transition:background-color .12s ease}.theme--default .kai-prbar__row{background:#f4f5f3}.theme--default .kai-prbar__row:hover{background:#eff0ee}.theme--dark .kai-prbar__row{background:#31363f}.theme--dark .kai-prbar__row:hover{background:#363c45}.kai-prbar__icon{font-size:13px}.kai-markdown p.kai-md-arrow{margin:-2px 0;padding-left:12px;font-size:14px;line-height:1.2}.theme--default .kai-markdown p.kai-md-arrow{color:#65656d}.theme--dark .kai-markdown p.kai-md-arrow{color:#ffffffa0}.kai-markdown pre:has(+p.kai-md-arrow){margin-bottom:4px}.kai-markdown p.kai-md-arrow+pre{margin-top:4px}.kai-markdown ul:has(>li>a.kai-pr-link),.kai-markdown ul:has(>li>a[href*="/pull/"]),.kai-markdown ul:has(>li>a[href*="/pullrequest/"]){list-style:none!important;padding-left:2px!important;margin-left:0!important}.kai-markdown a.kai-pr-link:before,.kai-markdown a[href*="/pull/"]:before,.kai-markdown a[href*="/pullrequest/"]:before{content:"";font-family:"Font Awesome 7 Pro";font-weight:900;font-size:12px;margin-right:7px;display:inline-block}.theme--default .kai-markdown a.kai-pr-link:before,.theme--default .kai-markdown a[href*="/pull/"]:before,.theme--default .kai-markdown a[href*="/pullrequest/"]:before{color:#4fc47e}.theme--dark .kai-markdown a.kai-pr-link:before,.theme--dark .kai-markdown a[href*="/pull/"]:before,.theme--dark .kai-markdown a[href*="/pullrequest/"]:before{color:#4fc47e}.kai-previewsetup{display:flex;flex-direction:column;gap:16px;padding:18px 24px 22px;font-size:13px}.kai-previewsetup__intro{margin:0;line-height:1.55}.theme--default .kai-previewsetup__intro{color:#65656d}.theme--dark .kai-previewsetup__intro{color:#ffffffa0}.kai-previewsetup__intro code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px}.kai-previewsetup__steps{display:flex;flex-direction:column;gap:10px}.kai-previewsetup__step{display:flex;align-items:center;gap:10px}.theme--default .kai-previewsetup__step{color:#65656d}.theme--dark .kai-previewsetup__step{color:#ffffffa0}.theme--default .kai-previewsetup__step--done .kai-previewsetup__step-icon i,.theme--dark .kai-previewsetup__step--done .kai-previewsetup__step-icon i{color:#4fc47e}.theme--default .kai-previewsetup__step--active{color:#060d25}.theme--dark .kai-previewsetup__step--active{color:#fff}.kai-previewsetup__step--active .kai-previewsetup__step-label{font-weight:600}.kai-previewsetup__step-icon{width:16px;text-align:center;font-size:12px;flex-shrink:0}.kai-previewsetup__step-detail{font-size:12px}.theme--default .kai-previewsetup__step-detail{color:#65656d}.theme--dark .kai-previewsetup__step-detail{color:#ffffffa0}.kai-previewsetup__live{font-size:12px;line-height:1.5;padding:8px 10px;border-radius:8px;word-break:break-word}.theme--default .kai-previewsetup__live{background:#f5f6f4;color:#65656d}.theme--dark .kai-previewsetup__live{background:#2f353d;color:#ffffffa0}.kai-previewsetup__devices{display:flex;flex-direction:column;gap:8px}.kai-previewsetup__device{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:10px;font-family:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background-color .12s ease}.kai-previewsetup__device:disabled{cursor:not-allowed;opacity:.6}.theme--default .kai-previewsetup__device{border:1px solid #efefec;background:#fff;color:#060d25}.theme--default .kai-previewsetup__device:hover:not(:disabled){background:#fafaf8}.theme--default .kai-previewsetup__device i{color:#65656d}.theme--dark .kai-previewsetup__device{border:1px solid #363C45;background:#1b2028;color:#fff}.theme--dark .kai-previewsetup__device:hover:not(:disabled){background:#2a2f37}.theme--dark .kai-previewsetup__device i{color:#ffffffa0}.kai-previewsetup__device-name{font-weight:600;flex:1}.kai-previewsetup__device-state{font-size:11px}.theme--default .kai-previewsetup__device-state,.theme--dark .kai-previewsetup__device-state{color:#4fc47e}.kai-previewsetup__question{margin-top:2px}.kai-previewsetup__success{display:flex;align-items:center;gap:8px;font-weight:600}.theme--default .kai-previewsetup__success,.theme--dark .kai-previewsetup__success{color:#4fc47e}.kai-previewsetup__success a{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:500}.kai-previewsetup__failed{display:flex;gap:12px;align-items:flex-start}.kai-previewsetup__failed>i{margin-top:2px}.theme--default .kai-previewsetup__failed>i{color:#e50d00}.theme--dark .kai-previewsetup__failed>i{color:#e50d00}.kai-previewsetup__failed-title{font-weight:600}.theme--default .kai-previewsetup__failed-title{color:#060d25}.theme--dark .kai-previewsetup__failed-title{color:#fff}.kai-previewsetup__failed-error{margin-top:4px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;word-break:break-word}.theme--default .kai-previewsetup__failed-error{color:#65656d}.theme--dark .kai-previewsetup__failed-error{color:#ffffffa0}.kai-previewsetup__failed-hint{margin-top:8px;font-size:12.5px;line-height:1.5}.kai-previewsetup__failed-hint code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;word-break:break-all}.theme--default .kai-previewsetup__failed-hint{color:#65656d}.theme--dark .kai-previewsetup__failed-hint{color:#ffffffa0}.kai-previewsetup__pr{display:flex;align-items:center;gap:7px;font-size:12px;padding-top:12px}.theme--default .kai-previewsetup__pr{border-top:1px solid #efefec;color:#65656d}.theme--default .kai-previewsetup__pr i{color:#4fc47e}.theme--dark .kai-previewsetup__pr{border-top:1px solid #363C45;color:#ffffffa0}.theme--dark .kai-previewsetup__pr i{color:#4fc47e}.kai-previewsetup__pr a{font-weight:600}.kai-prbar__number{font-weight:500;white-space:nowrap}.theme--default .kai-prbar__number{color:#060d25}.theme--dark .kai-prbar__number{color:#fff}.kai-prbar__repo{white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.theme--default .kai-prbar__repo{color:#65656d}.theme--dark .kai-prbar__repo{color:#ffffffa0}@media(max-width:600px){.kai-prbar__repo{flex:1}.kai-prbar__branch{display:none}}.kai-composer__readonly{padding:10px 14px;border-radius:10px;border:1px solid;font-size:13px;line-height:18px}.theme--default .kai-composer__readonly{background:#fafaf8;border-color:#efefec;color:#65656d}.theme--dark .kai-composer__readonly{background:#2a2f37;border-color:#363c45;color:#ffffffa0}.kai-composer__readonly p{margin:4px 0 0}.kai-composer__readonly-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.kai-session-error{margin:8px 0;border:1px solid;border-radius:10px;min-width:0;font-size:13px;line-height:18px}.theme--default .kai-session-error{background:#fafaf8;border-color:#efefec;color:#060d25}.theme--dark .kai-session-error{background:#2a2f37;border-color:#363c45;color:#fff}.kai-session-error__summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:12px;list-style:none}.kai-session-error__summary::-webkit-details-marker{display:none}.kai-session-error__summary span{flex:1;min-width:0;overflow-wrap:anywhere}.theme--default .kai-session-error__summary>i:first-child{color:#e50d00}.theme--dark .kai-session-error__summary>i:first-child{color:#e50d00}.kai-session-error summary{cursor:pointer}.kai-session-error[open] .kai-session-error__chevron{transform:rotate(180deg)}.kai-session-error--notice .kai-session-error__summary>i:first-child{color:inherit}.kai-session-error pre{margin:0;padding:0 12px 12px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11.5px;line-height:17px}.theme--default .kai-session-error pre{color:#65656d}.theme--dark .kai-session-error pre{color:#ffffffa0}.kai-prbar__branch{font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.theme--default .kai-prbar__branch{color:#65656d}.theme--dark .kai-prbar__branch{color:#ffffffa0}.kai-prbar__state{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.theme--default .kai-prbar__state{background:#fff;border:1px solid #efefec;color:#060d25}.theme--dark .kai-prbar__state{background:#1b2028;border:1px solid #363C45;color:#fff}.kai-prbar__state-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.kai-prbar__row--none{cursor:default}.theme--default .kai-prbar__row--none .kai-prbar__icon{color:#65656d}.theme--dark .kai-prbar__row--none .kai-prbar__icon{color:#ffffffa0}.theme--default .kai-prbar__row--none:hover{background:#f4f5f3}.theme--dark .kai-prbar__row--none:hover{background:#31363f}.kai-plan-scope{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px;padding:9px 12px;border-radius:10px;font-size:13px;line-height:1.4}.theme--default .kai-plan-scope{background:#f4f5f3;color:#060d25}.theme--dark .kai-plan-scope{background:#31363f;color:#fff}.kai-plan-scope__icon{font-size:13px;flex-shrink:0;margin-top:3px}.kai-plan-scope__body{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.kai-plan-scope__text{flex:1 1 220px;min-width:0}.kai-plan-scope__add{flex-shrink:0;margin-left:auto;padding:6px 10px;border-radius:8px;border:0;font-size:12px;font-weight:600;cursor:pointer}.theme--default .kai-plan-scope__add{background:#000;color:#fff}.theme--dark .kai-plan-scope__add{background:#fff;color:#1b2028}.kai-plan-scope__add:disabled{opacity:.6;cursor:default}.kai-prbar__row--open .kai-prbar__icon,.kai-prbar__row--open .kai-prbar__number--link{color:#1a7f37}.theme--dark .kai-prbar__row--open .kai-prbar__icon,.theme--dark .kai-prbar__row--open .kai-prbar__number--link{color:#3fb950}.kai-prbar__row--open .kai-prbar__state-dot{background:#1a7f37}.theme--dark .kai-prbar__row--open .kai-prbar__state-dot{background:#3fb950}.kai-prbar__row--merged .kai-prbar__icon,.kai-prbar__row--merged .kai-prbar__number--link{color:#8250df}.theme--dark .kai-prbar__row--merged .kai-prbar__icon,.theme--dark .kai-prbar__row--merged .kai-prbar__number--link{color:#a371f7}.kai-prbar__row--merged .kai-prbar__state-dot{background:#8250df}.theme--dark .kai-prbar__row--merged .kai-prbar__state-dot{background:#a371f7}.theme--default .kai-prbar__row--merged{background:#ece6fb}.theme--default .kai-prbar__row--merged:hover{background:#e3daf8}.theme--dark .kai-prbar__row--merged{background:#ece6fb}.theme--dark .kai-prbar__row--merged:hover{background:#e3daf8}.kai-prbar__row--merged .kai-prbar__number--link{text-decoration:none}.kai-prbar__row--merged .kai-prbar__repo{color:#8250df;opacity:.7}.kai-prbar__row--merged .kai-prbar__branch,.kai-prbar__row--merged .kai-prbar__ext,.kai-prbar__row--merged .kai-prbar__state-label{color:#8250df}.kai-prbar__row--merged .kai-prbar__stats{display:none}.theme--dark .kai-prbar__row--merged{background:#a371f72e}.theme--dark .kai-prbar__row--merged:hover{background:#a371f742}.theme--dark .kai-prbar__row--merged .kai-prbar__repo,.theme--dark .kai-prbar__row--merged .kai-prbar__branch,.theme--dark .kai-prbar__row--merged .kai-prbar__ext,.theme--dark .kai-prbar__row--merged .kai-prbar__state-label{color:#a371f7}.kai-prbar__state-label{font-size:12px;font-weight:500;white-space:nowrap}.kai-prbar__row--closed .kai-prbar__icon,.kai-prbar__row--closed .kai-prbar__number--link{color:#cf222e}.theme--dark .kai-prbar__row--closed .kai-prbar__icon,.theme--dark .kai-prbar__row--closed .kai-prbar__number--link{color:#f85149}.kai-prbar__row--closed .kai-prbar__state-dot{background:#cf222e}.theme--dark .kai-prbar__row--closed .kai-prbar__state-dot{background:#f85149}.kai-prbar__row--amber .kai-prbar__icon,.kai-prbar__row--amber .kai-prbar__number--link{color:#bf8700}.theme--dark .kai-prbar__row--amber .kai-prbar__icon,.theme--dark .kai-prbar__row--amber .kai-prbar__number--link{color:#d29922}.kai-prbar__row--amber .kai-prbar__state-dot{background:#bf8700}.theme--dark .kai-prbar__row--amber .kai-prbar__state-dot{background:#d29922}.kai-prbar__row--failing .kai-prbar__icon,.kai-prbar__row--failing .kai-prbar__number--link{color:#cf222e}.theme--dark .kai-prbar__row--failing .kai-prbar__icon,.theme--dark .kai-prbar__row--failing .kai-prbar__number--link{color:#f85149}.kai-prbar__row--failing .kai-prbar__state-dot{background:#cf222e}.theme--dark .kai-prbar__row--failing .kai-prbar__state-dot{background:#f85149}.theme--default .kai-prbar__row--muted .kai-prbar__icon,.theme--default .kai-prbar__row--muted .kai-prbar__number--link{color:#65656d}.theme--dark .kai-prbar__row--muted .kai-prbar__icon,.theme--dark .kai-prbar__row--muted .kai-prbar__number--link{color:#ffffffa0}.theme--default .kai-prbar__badge{background:#f4f5f3;box-shadow:0 0 0 1px #f4f5f3}.theme--dark .kai-prbar__badge{background:#31363f;box-shadow:0 0 0 1px #31363f}.kai-prbar__row--failing .kai-prbar__badge{color:#cf222e!important}.theme--dark .kai-prbar__row--failing .kai-prbar__badge{color:#f85149!important}.kai-prbar__row--open .kai-prbar__badge{color:#1a7f37}.theme--dark .kai-prbar__row--open .kai-prbar__badge{color:#3fb950}.theme--default .kai-prbar__row--muted .kai-prbar__badge{color:#65656d}.theme--dark .kai-prbar__row--muted .kai-prbar__badge{color:#ffffffa0}.theme--default .kai-prbar__row--draft .kai-prbar__icon{color:#65656d}.theme--dark .kai-prbar__row--draft .kai-prbar__icon{color:#ffffffa0}.theme--default .kai-prbar__row--draft .kai-prbar__state-dot{background:#e1e1e1}.theme--dark .kai-prbar__row--draft .kai-prbar__state-dot{background:#383e47}.theme--default .kai-turn--notice{color:#65656d}.theme--dark .kai-turn--notice{color:#ffffffa0}.kai-code-sidenav-container .kai-sub-sidenav,.kai-conversation{scrollbar-width:thin;scrollbar-color:transparent transparent}.kai-code-sidenav-container .kai-sub-sidenav::-webkit-scrollbar,.kai-conversation::-webkit-scrollbar{width:8px}.kai-code-sidenav-container .kai-sub-sidenav::-webkit-scrollbar-track,.kai-conversation::-webkit-scrollbar-track{background:transparent}.kai-code-sidenav-container .kai-sub-sidenav::-webkit-scrollbar-thumb,.kai-conversation::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.theme--default .kai-code-sidenav-container .kai-sub-sidenav[data-kai-scrolling=true],.theme--default .kai-conversation[data-kai-scrolling=true]{scrollbar-color:#cacaca transparent}.theme--dark .kai-code-sidenav-container .kai-sub-sidenav[data-kai-scrolling=true],.theme--dark .kai-conversation[data-kai-scrolling=true]{scrollbar-color:#363f52 transparent}.theme--default .kai-code-sidenav-container .kai-sub-sidenav[data-kai-scrolling=true]::-webkit-scrollbar-thumb,.theme--default .kai-conversation[data-kai-scrolling=true]::-webkit-scrollbar-thumb{background:#cacaca}.theme--dark .kai-code-sidenav-container .kai-sub-sidenav[data-kai-scrolling=true]::-webkit-scrollbar-thumb,.theme--dark .kai-conversation[data-kai-scrolling=true]::-webkit-scrollbar-thumb{background:#363f52}.kai-qacard{border-radius:10px;padding:4px 0;margin:10px 0 32px}.theme--default .kai-qacard{border:1px solid #efefec;background:#fff}.theme--dark .kai-qacard{border:1px solid #363C45;background:#1b2028}.kai-qacard__item{padding:10px 16px}.kai-qacard__question{font-size:14px;line-height:20px}.theme--default .kai-qacard__question{color:#65656d}.theme--dark .kai-qacard__question{color:#ffffffa0}.kai-qacard__answer{margin-top:2px;font-size:14px;line-height:20px}.theme--default .kai-qacard__answer{color:#060d25}.theme--dark .kai-qacard__answer{color:#fff}.kai-updates{margin:4px 0 18px;padding:12px 14px 10px;border-radius:12px}.theme--default .kai-updates{border:1px solid #efefec;background:#fff}.theme--dark .kai-updates{border:1px solid #363C45;background:#1b2028}.kai-updates__head{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.kai-updates__title{font-size:13px;font-weight:600}.theme--default .kai-updates__title{color:#060d25}.theme--dark .kai-updates__title{color:#fff}.kai-updates__from{font-size:12px}.theme--default .kai-updates__from{color:#65656d}.theme--dark .kai-updates__from{color:#ffffffa0}.kai-updates__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.kai-updates__item{display:flex;align-items:baseline;gap:9px;font-size:13px;line-height:1.5}.theme--default .kai-updates__item{color:#060d25}.theme--dark .kai-updates__item{color:#fff}.kai-updates__bullet{flex-shrink:0;width:6px;height:6px;border-radius:50%;transform:translateY(-2px)}.theme--default .kai-updates__bullet{background:#cacaca}.theme--dark .kai-updates__bullet{background:#363f52}.theme--default .kai-updates__item--result .kai-updates__bullet,.theme--dark .kai-updates__item--result .kai-updates__bullet{background:#4fc47e}.kai-updates__item--blocked .kai-updates__bullet{background:#9a6700}.kai-updates__tag{display:inline-block;margin-right:6px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:600;line-height:17px;vertical-align:1px;color:#9a6700;background:#9a67001a;border:1px solid rgba(154,103,0,.25)}.kai-updates__body{flex:1;min-width:0;white-space:pre-wrap;word-break:break-word}.kai-updates__age{flex-shrink:0;font-size:11.5px;font-variant-numeric:tabular-nums}.theme--default .kai-updates__age{color:#65656d}.theme--dark .kai-updates__age{color:#ffffffa0}.kai-updates__foot{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:9px;font-size:12px;line-height:1.4}.theme--default .kai-updates__foot{color:#65656d;border-top:1px solid #efefec}.theme--dark .kai-updates__foot{color:#ffffffa0;border-top:1px solid #363C45}.kai-updates__foot i{font-size:11px;flex-shrink:0}.theme--default .kai-updates__foot i{color:#65656d}.theme--dark .kai-updates__foot i{color:#ffffffa0}.kai-composer__start-tile{display:inline-flex;vertical-align:-7px;margin:0 2px}.kai-bridgeerr{align-self:flex-start;max-width:640px;margin:2px 0 6px;padding:14px 16px;border-radius:12px}.theme--default .kai-bridgeerr{border:1px solid #e50d00;background:#fff}.theme--dark .kai-bridgeerr{border:1px solid #e50d00;background:#1b2028}.kai-bridgeerr__head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.kai-bridgeerr__icon{font-size:13px}.theme--default .kai-bridgeerr__icon,.theme--dark .kai-bridgeerr__icon{color:#e50d00}.kai-bridgeerr__title{font-size:14px;font-weight:600}.theme--default .kai-bridgeerr__title{color:#060d25}.theme--dark .kai-bridgeerr__title{color:#fff}.kai-bridgeerr__body{margin:0 0 10px;font-size:13px;line-height:1.5}.theme--default .kai-bridgeerr__body{color:#65656d}.theme--dark .kai-bridgeerr__body{color:#ffffffa0}.kai-bridgeerr__body strong{font-weight:600}.theme--default .kai-bridgeerr__body strong{color:#060d25}.theme--dark .kai-bridgeerr__body strong{color:#fff}.kai-bridgeerr__cmd{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;margin-bottom:10px}.theme--default .kai-bridgeerr__cmd{background:#fafaf8;border:1px solid #efefec}.theme--dark .kai-bridgeerr__cmd{background:#2a2f37;border:1px solid #363C45}.kai-bridgeerr__cmd code{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.theme--default .kai-bridgeerr__cmd code{color:#060d25}.theme--dark .kai-bridgeerr__cmd code{color:#fff}.kai-bridgeerr__copy{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:6px;border:none;font-size:12px;font-weight:600}.theme--default .kai-bridgeerr__copy{background:#000;color:#fff}.theme--dark .kai-bridgeerr__copy{background:#fff;color:#1b2028}.kai-bridgeerr__copy i{font-size:11px}.theme--default .kai-bridgeerr__copy i{color:#fff}.theme--dark .kai-bridgeerr__copy i{color:#1b2028}.kai-bridgeerr__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.kai-bridgeerr__stale{font-size:12px;line-height:1.5}.theme--default .kai-bridgeerr__stale,.theme--dark .kai-bridgeerr__stale{color:#e50d00}.kai-bridgeerr__hint{margin:0;font-size:12px;line-height:1.5}.theme--default .kai-bridgeerr__hint{color:#65656d}.theme--dark .kai-bridgeerr__hint{color:#ffffffa0}.kai-bridgeerr__hint strong{font-weight:600}.theme--default .kai-bridgeerr__hint strong{color:#060d25}.theme--dark .kai-bridgeerr__hint strong{color:#fff}.kai-prbar__ext{flex-shrink:0;font-size:11px;opacity:.8}.theme--default .kai-prbar__ext{color:#65656d}.theme--dark .kai-prbar__ext{color:#ffffffa0}.kai-prbar__end{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.kai-prbar__close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 -2px 0 0;padding:0;border:0;border-radius:6px;background:transparent;font-size:12px;line-height:1;cursor:pointer;transition:background-color .12s ease,color .12s ease}.theme--default .kai-prbar__close{color:#65656d}.theme--default .kai-prbar__close:hover{color:#060d25;background:#0000000f}.theme--dark .kai-prbar__close{color:#ffffffa0}.theme--dark .kai-prbar__close:hover{color:#fff;background:#0000000f}.kai-prbar__item{position:relative}.kai-prbar__number--link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.kai-prbar__tag{flex-shrink:0;padding:1px 7px;border-radius:6px;font-size:10.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.theme--default .kai-prbar__tag{background:#0b0b0b0f;color:#65656d}.theme--dark .kai-prbar__tag{background:#0b0b0b0f;color:#ffffffa0}.kai-prbar__stats{display:inline-flex;align-items:center;gap:5px;padding:0 2px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3}.kai-prbar__add{color:#0a9f43}.kai-prbar__del{color:#d1242f}.kai-prmerge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-width:0;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.theme--default .kai-prmerge{color:#060d25}.theme--default .kai-prmerge i{color:#e1e1e1}.theme--dark .kai-prmerge{color:#fff}.theme--dark .kai-prmerge i{color:#383e47}.kai-prmerge i{font-size:13px}.kai-prmerge--green i{color:#1a7f37!important}.theme--dark .kai-prmerge--green i{color:#3fb950!important}.kai-prmerge--red i{color:#cf222e!important}.theme--dark .kai-prmerge--red i{color:#f85149!important}.kai-prmerge--amber i{color:#bf8700!important}.theme--dark .kai-prmerge--amber i{color:#d29922!important}.kai-prbar__end>.kai-prmerge{justify-content:center;width:20px;cursor:help}.kai-prmerge__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.kai-prbar__action{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;height:26px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.theme--default .kai-prbar__action{background:#fff;border:1px solid #efefec;color:#060d25}.theme--default .kai-prbar__action i{color:inherit}.theme--default .kai-prbar__action:hover:not(:disabled):not([aria-disabled=true]){background:#fafaf8}.theme--dark .kai-prbar__action{background:#1b2028;border:1px solid #363C45;color:#fff}.theme--dark .kai-prbar__action i{color:inherit}.theme--dark .kai-prbar__action:hover:not(:disabled):not([aria-disabled=true]){background:#2a2f37}.theme--default .kai-prbar__action--primary{background:#000;border-color:#000;color:#fff}.theme--default .kai-prbar__action--primary:hover:not(:disabled):not([aria-disabled=true]){background:#000;opacity:.88}.theme--dark .kai-prbar__action--primary{background:#fff;border-color:#fff;color:#1b2028}.theme--dark .kai-prbar__action--primary:hover:not(:disabled):not([aria-disabled=true]){background:#fff;opacity:.88}.kai-prbar__action:disabled{opacity:.6;cursor:default}.kai-prbar__action[aria-disabled=true]{opacity:.6;cursor:not-allowed}@media(max-width:600px){.kai-prbar__end:has(.kai-prbar__action) .kai-prbar__stats{display:none}}.kai-prcard__merge{display:flex;align-items:center;gap:8px;min-width:0;margin-top:8px}.kai-prcard__base{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.theme--default .kai-prcard__base{color:#65656d}.theme--default .kai-prcard__base .kai-prcard__base-name{color:#060d25}.theme--dark .kai-prcard__base{color:#ffffffa0}.theme--dark .kai-prcard__base .kai-prcard__base-name{color:#fff}.kai-prcard{position:fixed;z-index:100002;max-width:calc(100vw - 24px);padding:12px 14px;border-radius:14px;animation:kaiDropdownIn .12s ease-out;font-size:13px;line-height:1.4;cursor:default}.theme--default .kai-prcard{background:#fff;border:1px solid #efefec;box-shadow:0 12px 32px #0f141e24;color:#65656d}.theme--dark .kai-prcard{background:#1b2028;border:1px solid #363C45;box-shadow:0 12px 32px #0f141e24;color:#ffffffa0}.kai-prcard__head{display:flex;align-items:center;gap:8px;min-width:0}.kai-prcard__state{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:2px 9px 2px 8px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.5}.theme--default .kai-prcard__state i,.theme--dark .kai-prcard__state i{color:inherit}.kai-prcard__state i{font-size:11px}.kai-prcard__state--open{background:#1a7f371f;color:#1a7f37}.theme--dark .kai-prcard__state--open{background:#3fb95029;color:#3fb950}.kai-prcard__state--merged{background:#8250df1f;color:#8250df}.theme--dark .kai-prcard__state--merged{background:#a371f729;color:#a371f7}.kai-prcard__state--closed{background:#cf222e1a;color:#cf222e}.theme--dark .kai-prcard__state--closed{background:#f8514929;color:#f85149}.theme--default .kai-prcard__state--draft,.theme--default .kai-prcard__state--redundant{background:#fafaf8;color:#65656d}.theme--dark .kai-prcard__state--draft,.theme--dark .kai-prcard__state--redundant{background:#2a2f37;color:#ffffffa0}.kai-prcard__repo{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--default .kai-prcard__repo{color:#65656d}.theme--dark .kai-prcard__repo{color:#ffffffa0}.kai-prcard__time{flex-shrink:0;white-space:nowrap;font-size:12px}.theme--default .kai-prcard__time{color:#65656d}.theme--dark .kai-prcard__time{color:#ffffffa0}.kai-prcard__title{margin-top:8px;font-size:14px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.theme--default .kai-prcard__title{color:#060d25}.theme--dark .kai-prcard__title{color:#fff}.kai-prcard__foot{display:flex;align-items:center;gap:8px;margin-top:10px;min-width:0}.kai-prcard__author{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:12px}.theme--default .kai-prcard__author,.theme--default .kai-prcard__author i{color:#65656d}.theme--dark .kai-prcard__author,.theme--dark .kai-prcard__author i{color:#ffffffa0}.kai-prcard__author i{font-size:16px}.kai-prcard__author-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kai-prcard__avatar{width:18px;height:18px;border-radius:50%;flex-shrink:0;object-fit:cover}.kai-prcard__chips{display:inline-flex;align-items:center;gap:10px;margin-left:auto;flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.kai-prcard__stats{display:inline-flex;gap:5px}.theme--default .kai-prcard__files{color:#65656d}.theme--dark .kai-prcard__files{color:#ffffffa0}.kai-composer--external{padding-bottom:16px}.kai-changesbar{width:100%;border:none;font-family:inherit;text-align:left}.theme--default .kai-changesbar{color:#060d25}.theme--dark .kai-changesbar{color:#fff}.kai-changesbar__icon{width:15px;height:15px;flex-shrink:0}.theme--default .kai-changesbar__icon{color:#65656d}.theme--dark .kai-changesbar__icon{color:#ffffffa0}.kai-changesbar__totals{display:inline-flex;gap:6px;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.kai-changesbar__cta{margin-left:auto;font-size:12px;white-space:nowrap}.theme--default .kai-changesbar__cta{color:#65656d}.theme--dark .kai-changesbar__cta{color:#ffffffa0}.kai-changesbar__chevron{flex-shrink:0;font-size:10px;opacity:.8}.theme--default .kai-changesbar__chevron{color:#65656d}.theme--dark .kai-changesbar__chevron{color:#ffffffa0}.theme--default .kai-changesbar--active{background:#eff0ee}.theme--dark .kai-changesbar--active{background:#363c45}.kai-effort{display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.kai-effort__head{display:flex;align-items:baseline;gap:7px;font-size:13px;line-height:18px}.kai-effort__title{font-weight:400}.theme--default .kai-effort__title{color:#65656d}.theme--dark .kai-effort__title{color:#ffffffa0}.kai-effort__value{font-weight:500;transition:color .15s ease}.theme--default .kai-effort__value{color:#060d25}.theme--dark .kai-effort__value{color:#fff}.kai-effort--max .kai-effort__value{font-weight:600;color:#6f5ce8}.kai-effort__help{margin-left:auto;align-self:center;font-size:12px;cursor:help;opacity:.55;transition:opacity .12s ease}.kai-effort__help:hover{opacity:1}.theme--default .kai-effort__help{color:#65656d}.theme--dark .kai-effort__help{color:#ffffffa0}.kai-effort__ends{display:flex;justify-content:space-between;margin-top:14px;font-size:12px;line-height:16px}.theme--default .kai-effort__ends{color:#65656d}.theme--dark .kai-effort__ends{color:#ffffffa0}.kai-effort__rail{position:relative;height:20px;margin-top:7px;border-radius:6px}.kai-effort__rail-bg{position:absolute;inset:0;border-radius:6px;overflow:hidden;transition:background .15s ease}.theme--default .kai-effort__rail-bg{background:#fafaf8}.theme--dark .kai-effort__rail-bg{background:#2a2f37}.kai-effort__fill{position:absolute;inset:0 auto 0 0;border-radius:6px 0 0 6px;transition:width .12s ease-out}.theme--default .kai-effort__fill{background:#060d252b}.theme--dark .kai-effort__fill{background:#ffffff2b}.theme--default .kai-effort--max .kai-effort__rail-bg{background:linear-gradient(90deg,#060d252b,#6f5ce847 30%,#6f5ce8b3 58%,#6f5ce8 80%,#5b48d6);background-color:#fafaf8}.theme--dark .kai-effort--max .kai-effort__rail-bg{background:linear-gradient(90deg,#ffffff2b,#6f5ce847 30%,#6f5ce8b3 58%,#6f5ce8 80%,#5b48d6);background-color:#2a2f37}.kai-effort--max .kai-effort__rail-bg{background-size:150% 100%;animation:kaiEffortSheen 2.8s ease-in-out infinite}.kai-effort--max .kai-effort__fill{background:transparent}.kai-effort__pixels{position:absolute;top:0;left:0;height:100%;pointer-events:none;mix-blend-mode:soft-light;animation:kaiEffortPixelsIn .35s ease-out both}.kai-effort__pixels--drift{width:calc(100% + 28px);left:-28px;animation:kaiEffortPixelsIn .35s ease-out both,kaiEffortDrift 1.4s linear infinite}.kai-effort__pixels--twinkle{width:100%;animation:kaiEffortPixelsIn .35s ease-out both,kaiEffortTwinkle 1.1s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.kai-effort--max .kai-effort__rail-bg,.kai-effort__pixels{animation:none}}.kai-effort__dot{position:absolute;top:50%;width:3px;height:3px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.theme--default .kai-effort__dot{background:#060d253d}.theme--dark .kai-effort__dot{background:#ffffff3d}.theme--default .kai-effort__dot--passed{background:#060d256b}.theme--dark .kai-effort__dot--passed{background:#ffffff6b}.kai-effort--max .kai-effort__dot{background:#fff9}.kai-effort__knob{position:absolute;top:0;bottom:0;width:16px;border-radius:6px;pointer-events:none;transition:left .12s ease-out}.theme--default .kai-effort__knob{background:#fff;box-shadow:0 1px 3px #0003,0 0 0 .5px #00000014}.theme--dark .kai-effort__knob{background:#1b2028;box-shadow:0 1px 3px #0003,0 0 0 .5px #00000014}.kai-effort__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}.kai-effort__input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:100%}.kai-effort__input::-moz-range-thumb{width:16px;height:100%;border:0}.kai-effort__rail:has(.kai-effort__input:focus-visible){outline:2px solid #5b48d6;outline-offset:2px}.kai-effort__rail:has(.kai-effort__input:active) .kai-effort__knob{transition:none}@keyframes kaiEffortSheen{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes kaiEffortDrift{0%{transform:translate(0)}to{transform:translate(28px)}}@keyframes kaiEffortTwinkle{0%{opacity:.35}to{opacity:1}}@keyframes kaiEffortPixelsIn{0%{opacity:0}to{opacity:1}}.kai-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;height:28px;padding:0 10px;border:none;border-radius:7px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease}.kai-btn i{font-size:11px}.kai-btn svg{width:14px!important;height:14px!important;margin:0!important}.theme--default .kai-btn{background:#0b0b0b0f;color:#1f2329}.theme--default .kai-btn i,.theme--default .kai-btn svg{color:#1f2329}.theme--default .kai-btn:hover:not(:disabled){background:#0b0b0b1a}.theme--dark .kai-btn{background:#ffffff14;color:#f3f4f5}.theme--dark .kai-btn i,.theme--dark .kai-btn svg{color:#f3f4f5}.theme--dark .kai-btn:hover:not(:disabled){background:#ffffff24}.kai-btn:disabled{cursor:not-allowed;opacity:.55}.theme--default .kai-btn--primary,.theme--dark .kai-btn--primary{background:#1f2329;color:#fff}.theme--default .kai-btn--primary i,.theme--default .kai-btn--primary svg,.theme--dark .kai-btn--primary i,.theme--dark .kai-btn--primary svg{color:#fff}.theme--default .kai-btn--primary:hover:not(:disabled),.theme--dark .kai-btn--primary:hover:not(:disabled){background:#000}.theme--dark .kai-btn--primary{background:#f3f4f5;color:#111418}.theme--dark .kai-btn--primary i,.theme--dark .kai-btn--primary svg{color:#111418}.theme--dark .kai-btn--primary:hover:not(:disabled){background:#fff}.kai-topbar__preview-anchor{position:relative;display:inline-flex}.kai-topbar__dot{position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:50%;pointer-events:none}.theme--default .kai-topbar__dot{box-shadow:0 0 0 2px #fff}.theme--dark .kai-topbar__dot{box-shadow:0 0 0 2px #1b2028}.kai-topbar__dot--starting{background:#f59e0b}.kai-topbar__dot--running{background:#16a34a}.kai-topbar__dot--error{background:#dc2626}.kai-previewpop{position:absolute;top:36px;right:0;z-index:40;width:420px;max-width:min(420px,100vw - 32px);display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;font-size:13px;text-align:left}.theme--default .kai-previewpop{background:#fff;border:1px solid #efefec;color:#060d25;box-shadow:0 12px 32px #1118271f}.theme--dark .kai-previewpop{background:#1b2028;border:1px solid #363C45;color:#fff;box-shadow:0 12px 32px #1118271f}.kai-previewpop__header{display:flex;align-items:center;gap:10px}.kai-previewpop__header-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kai-previewpop__headline{font-size:13px;font-weight:600}.kai-previewpop__subline,.kai-previewpop__helper,.kai-previewpop__nudge{margin:0;font-size:12px;line-height:1.5}.theme--default .kai-previewpop__subline,.theme--default .kai-previewpop__helper,.theme--default .kai-previewpop__nudge{color:#65656d}.theme--dark .kai-previewpop__subline,.theme--dark .kai-previewpop__helper,.theme--dark .kai-previewpop__nudge{color:#ffffffa0}.kai-previewpop__dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.theme--default .kai-previewpop__dot--none{background:#d5d7cf}.theme--dark .kai-previewpop__dot--none{background:#303c49}.kai-previewpop__dot--starting{background:#f59e0b}.kai-previewpop__dot--running{background:#16a34a}.kai-previewpop__dot--error{background:#dc2626}.kai-previewpop__services{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.kai-previewpop__service{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px}.theme--default .kai-previewpop__service{background:#f4f5f3}.theme--dark .kai-previewpop__service{background:#31363f}.kai-previewpop__service-glyph{flex-shrink:0;font-size:12px}.theme--default .kai-previewpop__service-glyph{color:#65656d}.theme--dark .kai-previewpop__service-glyph{color:#ffffffa0}.kai-previewpop__service-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kai-previewpop__service-name{display:flex;align-items:baseline;gap:6px;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kai-previewpop__service-kind{font-size:11px;font-weight:400}.theme--default .kai-previewpop__service-kind{color:#65656d}.theme--dark .kai-previewpop__service-kind{color:#ffffffa0}.kai-previewpop__service-meta{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--default .kai-previewpop__service-meta{color:#65656d}.theme--dark .kai-previewpop__service-meta{color:#ffffffa0}.kai-previewpop__service-more{position:relative;flex-shrink:0;display:inline-flex}.kai-previewpop__more{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:7px;background:transparent;font-size:12px}.theme--default .kai-previewpop__more{color:#65656d}.theme--default .kai-previewpop__more:hover{background:#0b0b0b14;color:#060d25}.theme--dark .kai-previewpop__more{color:#ffffffa0}.theme--dark .kai-previewpop__more:hover{background:#0b0b0b14;color:#fff}.kai-previewpop__menu{position:absolute;top:26px;right:0;z-index:5;display:flex;flex-direction:column;min-width:150px;padding:4px;border-radius:10px}.theme--default .kai-previewpop__menu{background:#fff;border:1px solid #efefec;box-shadow:0 12px 32px #1118271f}.theme--dark .kai-previewpop__menu{background:#1b2028;border:1px solid #363C45;box-shadow:0 12px 32px #1118271f}.kai-previewpop__menu-item{padding:6px 8px;border:none;border-radius:7px;background:transparent;font-family:inherit;font-size:12.5px;text-align:left}.theme--default .kai-previewpop__menu-item{color:#060d25}.theme--default .kai-previewpop__menu-item:hover{background:#fafaf8}.theme--dark .kai-previewpop__menu-item{color:#fff}.theme--dark .kai-previewpop__menu-item:hover{background:#2a2f37}.kai-previewpop__body{max-width:none}.kai-previewpop__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px}.theme--default .kai-previewpop__footer{border-top:1px solid #efefec}.theme--dark .kai-previewpop__footer{border-top:1px solid #363C45}.kai-previewpop__footer-spacer{flex:1}.kai-previewpop__logpath{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0;border:none;background:transparent;font-size:11px}.kai-previewpop__logpath code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--default .kai-previewpop__logpath{color:#65656d}.theme--default .kai-previewpop__logpath:hover{color:#060d25}.theme--dark .kai-previewpop__logpath{color:#ffffffa0}.theme--dark .kai-previewpop__logpath:hover{color:#fff}.kai-previewpop__public{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;font-size:12.5px;line-height:1.45}.theme--default .kai-previewpop__public{background:#fff;border:1px solid #efefec;color:#65656d}.theme--dark .kai-previewpop__public{background:#1b2028;border:1px solid #363C45;color:#ffffffa0}.theme--default .kai-previewpop__public--busy{background:#ecf4f9;border-color:#0066a8}.theme--dark .kai-previewpop__public--busy{background:#243346;border-color:#58a6ff}.theme--default .kai-previewpop__public--public{background:#f0fdf4;border-color:#bbf7d0}.theme--dark .kai-previewpop__public--public{background:#22c55e1a;border-color:#22c55e47}.theme--default .kai-previewpop__public--warn{background:#fffaf2;border-color:#f3e3c6}.theme--dark .kai-previewpop__public--warn{background:#f59e0b14;border-color:#f59e0b3d}.kai-previewpop__public-head{display:flex;align-items:center;gap:8px;font-weight:600}.theme--default .kai-previewpop__public-head{color:#060d25}.theme--dark .kai-previewpop__public-head{color:#fff}.kai-previewpop__public-more{margin-left:auto}.kai-previewpop__public-body,.kai-previewpop__public-foot{margin:0}.kai-previewpop__public-foot{font-size:12px;opacity:.75}.kai-previewpop__public-actions{display:flex;flex-wrap:wrap;gap:6px}.kai-previewpop__url{display:flex;align-items:center;gap:6px}.kai-previewpop__url code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.kai-previewpop__qr{display:flex;justify-content:center;padding:8px;border-radius:8px;background:#fff}.kai-topbar__globe{position:absolute;bottom:2px;right:2px;font-size:8px;line-height:1;pointer-events:none}.theme--default .kai-topbar__globe{color:#0066a8}.theme--dark .kai-topbar__globe{color:#58a6ff}.kai-flowcard{display:flex;flex-direction:column;gap:8px;width:100%;max-width:600px;margin:4px 0;padding:10px 12px;border-radius:12px;font-size:13px}.theme--default .kai-flowcard{background:#fff;border:1px solid #efefec;color:#060d25}.theme--dark .kai-flowcard{background:#1b2028;border:1px solid #363C45;color:#fff}.theme--default .kai-flowcard{border-color:#e5e7eb}.theme--default .kai-flowcard--warn{background:#fffaf2;border-color:#f3e3c6}.theme--dark .kai-flowcard--warn{background:#f59e0b14;border-color:#f59e0b3d}.kai-flowcard--quiet{padding:4px 0;gap:4px;background:transparent!important;border-color:transparent!important}.kai-flowcard__head{display:flex;align-items:center;gap:10px;min-height:20px}.kai-flowcard__glyph{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:50%;font-size:10px}.kai-flowcard__glyph i{color:inherit!important}.theme--default .kai-flowcard__glyph{background:#f4f5f3;color:#65656d}.theme--dark .kai-flowcard__glyph{background:#31363f;color:#ffffffa0}.kai-flowcard__glyph--warn{background:#f59e0b29!important;color:#b45309!important}.kai-flowcard__glyph--live{background:#16a34a1f!important;color:#15803d!important}.kai-flowcard__title{flex:1;min-width:0;font-weight:600;line-height:1.4}.kai-flowcard__title--quiet{font-weight:400}.theme--default .kai-flowcard__title--quiet{color:#65656d}.theme--dark .kai-flowcard__title--quiet{color:#ffffffa0}.kai-flowcard__detail{margin:0;font-size:12px;line-height:1.5}.theme--default .kai-flowcard__detail{color:#65656d}.theme--dark .kai-flowcard__detail{color:#ffffffa0}.kai-flowcard__thumb{display:flex;align-items:center;justify-content:center;height:118px;border-radius:8px}.theme--default .kai-flowcard__thumb{background:#f7f7f5}.theme--dark .kai-flowcard__thumb{background:#ffffff0d}.kai-flowcard__thumb-label{font-size:12px;font-weight:600}.theme--default .kai-flowcard__thumb-label{color:#65656d}.theme--dark .kai-flowcard__thumb-label{color:#ffffffa0}.kai-flowcard__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kai-flowcard__actions--inline{flex-wrap:nowrap;flex-shrink:0}.kai-flowcard__skipped{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kai-flowcard__more-wrap{position:relative;flex-shrink:0;display:inline-flex}.kai-flowcard__more{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:7px;background:transparent;font-size:12px}.theme--default .kai-flowcard__more{color:#65656d}.theme--default .kai-flowcard__more:hover{background:#0b0b0b14;color:#060d25}.theme--dark .kai-flowcard__more{color:#ffffffa0}.theme--dark .kai-flowcard__more:hover{background:#0b0b0b14;color:#fff}.kai-flowcard__menu{position:absolute;top:26px;right:0;z-index:5;display:flex;flex-direction:column;min-width:150px;padding:4px;border-radius:10px}.theme--default .kai-flowcard__menu{background:#fff;border:1px solid #efefec;box-shadow:0 12px 32px #1118271f}.theme--dark .kai-flowcard__menu{background:#1b2028;border:1px solid #363C45;box-shadow:0 12px 32px #1118271f}.kai-flowcard__menu-item{padding:6px 8px;border:none;border-radius:7px;background:transparent;font-family:inherit;font-size:12.5px;text-align:left}.theme--default .kai-flowcard__menu-item{color:#060d25}.theme--default .kai-flowcard__menu-item:hover{background:#fafaf8}.theme--dark .kai-flowcard__menu-item{color:#fff}.theme--dark .kai-flowcard__menu-item:hover{background:#2a2f37}.kai-locate{display:flex;flex-direction:column;gap:6px;margin-top:8px}.kai-locate__label{font-size:12px;line-height:1.5}.theme--default .kai-locate__label{color:#65656d}.theme--dark .kai-locate__label{color:#ffffffa0}.kai-locate__row{display:flex;align-items:center;gap:6px}.kai-locate__input{flex:1 1 auto;min-width:0;padding:5px 8px;border-radius:7px;font-family:inherit;font-size:12px;outline:none}.theme--default .kai-locate__input{border:1px solid #efefec;background:#fff;color:#060d25}.theme--default .kai-locate__input:focus{border-color:#d5d7cf}.theme--dark .kai-locate__input{border:1px solid #363C45;background:#1b2028;color:#fff}.theme--dark .kai-locate__input:focus{border-color:#303c49}.kai-inline-prompt__btn{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:none;border-radius:7px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s ease}.theme--default .kai-inline-prompt__btn{background:#fafaf8;color:#060d25}.theme--default .kai-inline-prompt__btn:hover:not(:disabled){background:#eff0ee}.theme--dark .kai-inline-prompt__btn{background:#2a2f37;color:#fff}.theme--dark .kai-inline-prompt__btn:hover:not(:disabled){background:#363c45}.kai-inline-prompt__btn:disabled{opacity:.45;cursor:default}.theme--default .kai-inline-prompt__btn--primary{background:#0066a8;color:#fff}.theme--default .kai-inline-prompt__btn--primary:hover:not(:disabled){background:#0066a8;filter:brightness(.92)}.theme--dark .kai-inline-prompt__btn--primary{background:#58a6ff;color:#fff}.theme--dark .kai-inline-prompt__btn--primary:hover:not(:disabled){background:#58a6ff;filter:brightness(.92)}.theme--default .kai-inline-prompt__btn--danger{background:#e50d00;color:#fff}.theme--default .kai-inline-prompt__btn--danger:hover:not(:disabled){background:#e50d00;filter:brightness(.92)}.theme--dark .kai-inline-prompt__btn--danger{background:#e50d00;color:#fff}.theme--dark .kai-inline-prompt__btn--danger:hover:not(:disabled){background:#e50d00;filter:brightness(.92)}.kai-inline-confirm{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:12px;line-height:1.4;text-transform:none;letter-spacing:normal}.kai-inline-confirm__text{display:inline-flex;flex-direction:column;min-width:0}.kai-inline-confirm__message{font-weight:600}.theme--default .kai-inline-confirm__message{color:#060d25}.theme--dark .kai-inline-confirm__message{color:#fff}.kai-inline-confirm__detail{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.theme--default .kai-inline-confirm__detail{color:#65656d}.theme--dark .kai-inline-confirm__detail{color:#ffffffa0}.kai-inline-confirm__buttons{display:inline-flex;align-items:center;gap:6px}.kai-inline-field{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:8px;font-size:12px;text-transform:none;letter-spacing:normal;text-align:left;cursor:default}.kai-inline-field__label{line-height:1.5}.theme--default .kai-inline-field__label{color:#65656d}.theme--dark .kai-inline-field__label{color:#ffffffa0}.kai-inline-field__row{display:flex;align-items:center;gap:6px}.kai-inline-field__input{flex:1 1 auto;min-width:0;min-height:26px;padding:0 8px;border-radius:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;outline:none}.theme--default .kai-inline-field__input{border:1px solid #efefec;background:#fff;color:#060d25}.theme--default .kai-inline-field__input:focus{border-color:#0066a8}.theme--dark .kai-inline-field__input{border:1px solid #363C45;background:#1b2028;color:#fff}.theme--dark .kai-inline-field__input:focus{border-color:#58a6ff}.kai-inline-field__input:disabled{opacity:.6}.kai-picker__item-body:has(>.kai-inline-field){flex-wrap:wrap}.kai-picker__item-body>.kai-inline-field{flex:1 1 100%;margin-top:6px;cursor:default}._rfx31ssb:before{border-radius:50%}._15m6ys7w:before{border-color:var(--stroke-color)}._3l8810ly:before{border-width:var(--stroke-width)}._kzdanqa1:before{border-style:solid}._13y0usvi:before{box-sizing:border-box}._154ifghn{top:var(--line-main-axis-start)}._154ihv0e{top:var(--main-axis-offset)}._19wo70hn:before{bottom:var(--terminal-cross-axis-offset)}._1auk70hn:before{top:var(--terminal-cross-axis-offset)}._1aukuj5p:before{top:var(--terminal-main-axis-start)}._1bsb10ly{width:var(--stroke-width)}._1cs8stnw:before{position:absolute}._1e02fghn{inset-inline-start:var(--line-main-axis-start)}._1e0c1ule{display:block}._1kt9b3bt:before{content:""}._1ltvhv0e{left:var(--main-axis-offset)}._1mp4vjfa:before{width:var(--terminal-diameter)}._1pbykb7n{z-index:1}._1xi2hv0e{right:var(--main-axis-offset)}._4t3i10ly{height:var(--stroke-width)}._94n5hv0e{bottom:var(--main-axis-offset)}._94n5idpf{bottom:0}._bfhkys7w{background-color:var(--stroke-color)}._cfu11ld9:before{display:var(--terminal-display)}._kfgtvjfa:before{height:var(--terminal-diameter)}._kqswstnw{position:absolute}._lcxvglyw{pointer-events:none}._ooun70hn:before{right:var(--terminal-cross-axis-offset)}._qnec70hn:before{left:var(--terminal-cross-axis-offset)}._rjxpidpf{inset-inline-end:0}._z5wtuj5p:before{inset-inline-start:var(--terminal-main-axis-start)}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase;display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__row{display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0px}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:flex;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{flex:0 0 24px;height:1em;width:1em;fill:currentColor}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==);border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:#4950f6;border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-width:4px;border-style:solid;border-radius:100%;margin-left:-37px;margin-top:-37px;border-color:#4950f600;transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}.slick-loading .slick-list{background:#fff url(/static/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/static/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}:root{--right-sidebar-width: 400px;--bug-detail-sidebar-width: 1250px;--inbox-list-width: 290px}@media(max-width:1600px){:root{--right-sidebar-width: 375px;--bug-detail-sidebar-width: 1150px}}@media(max-width:1450px){:root{--right-sidebar-width: 350px;--bug-detail-sidebar-width: 1150px}}.react-tag-input{box-sizing:border-box;position:relative;width:100%;height:auto;min-height:2.375em;padding:.1875em .375em;overflow-y:auto;display:flex;flex-wrap:wrap;align-items:center;font-size:1rem;background:#fff;color:#333;border:1px solid #e1e1e1;border-radius:3px}.react-tag-input *{box-sizing:border-box}.react-tag-input>*{margin:.1875em}.react-tag-input__input{width:auto;flex-grow:1;height:1.875em;padding:0 0 0 .1875em;margin:0 .1875em;font-size:1em;line-height:1;background:transparent;color:#333;border:none;border-radius:3px;outline:0;box-shadow:none;-webkit-appearance:none}.react-tag-input__input::placeholder,.react-tag-input__input:-moz-placeholder,.react-tag-input__input:-ms-input-placeholder,.react-tag-input__input::-moz-placeholder,.react-tag-input__input::-webkit-input-placeholder{color:#333}.react-tag-input__input:focus{border:none}.react-tag-input__tag{position:relative;display:flex;align-items:center;font-size:.85em;line-height:1;background:#e1e1e1;border-radius:3px}.react-tag-input__tag__content{outline:0;border:none;white-space:nowrap;padding:0 .46875em}.react-tag-input__tag__remove{position:relative;height:2em;width:2em;font-size:.85em;cursor:pointer;background:#d4d4d4;border-top-right-radius:3px;border-bottom-right-radius:3px}.react-tag-input__tag__remove:before,.react-tag-input__tag__remove:after{position:absolute;top:50%;left:50%;content:" ";height:.9em;width:.15em;background-color:#333}.react-tag-input__tag__remove:before{transform:translate(-50%) translateY(-50%) rotate(45deg)}.react-tag-input__tag__remove:after{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.react-tag-input__tag__remove-readonly{width:0}.react-tag-input__tag__remove-readonly:before,.react-tag-input__tag__remove-readonly:after{content:"";width:0}
