.KsPricingPageForm{margin:48px auto 0;max-width:840px}.KsPricingPageForm__title{color:var(--text-primary-color);font-weight:400;font-style:italic;font-size:70px;font-family:"Instrument Serif",serif;line-height:100%}.KsPricingPageForm__subtitle{margin-top:24px;font-size:24px;line-height:130%}.KsPricingPageForm__description,.KsPricingPageForm__subtitle{color:var(--text-primary-color);font-weight:400;font-style:normal}.KsPricingPageForm__description{margin:40px 0;font-size:22px;line-height:140%;opacity:.5}.KsPricingPageForm__form{display:flex;flex-direction:column;gap:16px}.KsPricingPageForm__row{display:flex;width:100%;align-items:center;gap:12px}.KsPricingPageForm__item{display:flex;flex:1 1 0%;flex-direction:column;overflow:hidden;gap:8px}.KsPricingPageForm__item label{font-weight:400;font-style:normal;font-size:16px;line-height:110%;opacity:.5}.KsPricingPageForm__item input{padding:0 20px;height:60px;border-radius:12px;background:#f2f2f2;color:var(--text-primary-color);font-weight:400;font-style:normal;font-size:14px;line-height:110%;transition:background .3s}.KsPricingPageForm__item input::-moz-placeholder{color:var(--text-primary-color);opacity:.3}.KsPricingPageForm__item input::placeholder{color:var(--text-primary-color);opacity:.3}.KsPricingPageForm__item input:focus{background:#eaeaea}.KsPricingPageForm__file{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;overflow:hidden;padding:0 20px;height:90px;border-radius:12px;background-color:#f2f2f2;color:var(--text-primary-color)}.KsPricingPageForm__file-icon{flex-shrink:0;flex-grow:0;width:40px;height:40px}.KsPricingPageForm__file-icon svg{width:100%;height:100%}.KsPricingPageForm__file-name{display:flex;align-items:center;overflow:hidden;font-weight:400;font-style:normal;font-size:13px;line-height:150%}.KsPricingPageForm__file-size{font-weight:400;font-style:normal;font-size:12px;line-height:150%;opacity:.4}.KsPricingPageForm__file-action{display:flex;flex-shrink:0;flex-grow:0;cursor:pointer;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;transition:background-color .3s}.KsPricingPageForm__file-action svg{width:14px;height:14px}.KsPricingPageForm__file-action:hover{background:rgba(var(--primary-gray-rgb),.12)}.KsPricingPageForm__file-progress{position:absolute;left:0;width:100%;bottom:12px;padding:0 20px}.KsPricingPageForm__file-progress .MuiLinearProgress-root{height:5px;border-radius:10px;background-color:rgba(32,32,32,.08)!important}.KsPricingPageForm__file-progress .MuiLinearProgress-bar{border-radius:10px;background-color:rgba(32,32,32,.2)!important}.KsPricingPageForm__upload{cursor:pointer;justify-content:center;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%2332323220' stroke-width='2' stroke-dasharray='6%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");color:var(--text-primary-color);gap:12px}.KsPricingPageForm__upload-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(32,32,32,.12);border-radius:8px;background-color:#fff}.KsPricingPageForm__upload-icon svg{width:20px;height:20px}.KsPricingPageForm__upload-text{font-weight:400;font-size:16px;line-height:110%}.KsPricingPageForm__button,.KsPricingPageForm__upload-text{display:flex;align-items:center;justify-content:center;font-style:normal}.KsPricingPageForm__button{width:100%;height:65px;border-radius:12px;background-color:#ffcc5d;color:var(--text-primary-color);font-weight:500;font-size:24px;transition:opacity .3s,transform .3s}.KsPricingPageForm__button:hover:not(:disabled){opacity:.8}.KsPricingPageForm__button:active:not(:disabled){transform:translateY(3px)}.KsPricingPageForm__button:disabled{background-color:#f6f6f6;color:#ccc}.KsPricingPageForm-mobile{margin:0;padding:40px 20px 0}.KsPricingPageForm-mobile .KsPricingPageForm__title{font-size:36px;line-height:100%}.KsPricingPageForm-mobile .KsPricingPageForm__subtitle{margin-top:16px;font-size:18px;line-height:120%}.KsPricingPageForm-mobile .KsPricingPageForm__description{margin-top:24px;font-size:12px;line-height:120%}.KsPricingPageForm-mobile .KsPricingPageForm__row{flex-direction:column;gap:16px}.KsPricingPageForm-mobile .KsPricingPageForm__item{width:100%}.KsPricingPageForm-mobile .KsPricingPageForm__item label{font-size:16px;line-height:110%}.KsPricingPageForm-mobile .KsPricingPageForm__item input{height:48px}.KsPricingPageForm-mobile .KsPricingPageForm__upload{flex-direction:column;gap:8px}.KsPricingPageForm-mobile .KsPricingPageForm__button{height:48px;font-size:16px}.KsPricingPage{--page-bg-color:rgb(var(--primary-white-rgb));--text-primary-color:rgb(var(--primary-gray-rgb));position:relative;min-height:100vh;width:100%;padding-bottom:80px;background-color:var(--page-bg-color)}.KsPricingPage__header{display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:0 50px;height:50px}.KsPricingPage__header>svg{height:auto;width:110px;color:var(--text-primary-color)}.KsPricingPage__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;color:var(--text-primary-color)}.KsPricingPage__close svg{width:24px;height:24px}.KsPricingPage__close:hover{background-color:#f2f2f2}.KsPricingPage__title{display:flex;align-items:center;justify-content:center;height:163px;color:var(--text-primary-color);font-weight:400;font-style:italic;font-size:60px;font-family:"Instrument Serif",serif}.KsPricingPage__index{margin:0 auto;max-width:1200px}.KsPricingPage__info{display:flex;cursor:pointer;align-items:center;justify-content:center;width:16px;height:16px;color:var(--text-primary-color)}.KsPricingPage__info svg{width:100%!important;height:100%!important;opacity:.5}.KsPricingPage__info-title{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.KsPricingPage__table{--row-padding:16px;--row-height:56px;--row-name-width:315px;--row-gap:8px}.KsPricingPage__table-header{display:flex;align-items:center;padding:0 var(--row-padding);height:var(--row-height);background-color:#f2f2f2}.KsPricingPage__table-header h4{color:var(--text-primary-color);font-weight:500;font-size:16px;opacity:.5}.KsPricingPage__table-row{display:flex;width:100%;align-items:center;height:var(--row-height);font-weight:500;font-style:normal;font-size:14px;line-height:150%;gap:var(--row-gap)}.KsPricingPage__table-name{display:flex;height:100%;flex-shrink:0;flex-grow:0;align-items:center;padding:0 var(--row-padding);width:var(--row-name-width);color:var(--text-primary-color);gap:4px}.KsPricingPage__table-cell{display:flex;height:100%;flex:1 1 0%;align-items:center;justify-content:center;gap:4px}.KsPricingPage__table-cell svg{display:block;width:auto;height:28px}.KsPricingPage__table-cell.enterprise,.KsPricingPage__table-cell.standard{color:var(--text-primary-color)}.KsPricingPage__table-cell.pro{color:#ee9d00}.KsPricingPage__selector{padding:12px 0;background-color:var(--page-bg-color)}.KsPricingPage__selector.isOverScreen{position:fixed;left:0;z-index:10;width:100vw;top:var(--mobile-header-height);padding:12px 20px;border-bottom:1px solid #e4e4e4}.KsPricingPage__selector ul{display:flex;align-items:center;padding:2px;height:34px;border-radius:8px;background-color:#f2f2f2;gap:2px}.KsPricingPage__selector li{display:flex;flex:1 1 0%;cursor:pointer;align-items:center;justify-content:center;height:100%;border-radius:6px;background-color:transparent;color:var(--text-primary-color);font-weight:400;font-style:normal;font-size:12px;line-height:150%;transition:background-color .3s}.KsPricingPage__plans,.KsPricingPage__selector .isActive{background-color:var(--page-bg-color)}.KsPricingPage__plans{position:sticky;top:0;z-index:10;margin-bottom:16px}.KsPricingPage__plans.KsPricingPage__table{--row-height:250px}.KsPricingPage__plans .KsPricingPage__table-row{background:url(/images/pro/pricing_plan_bg.png) no-repeat 0 100%;background-size:auto 100%}.KsPricingPage__plan{display:flex;height:100%;width:100%;flex-direction:column;padding:24px 32px 0;border-radius:16px}.KsPricingPage__plan.standard{background:#fffbdf;color:var(--text-primary-color)}.KsPricingPage__plan.pro{background:var(--text-primary-color);color:var(--page-bg-color)}.KsPricingPage__plan.enterprise{background:url(/images/pro/pricing_enterprise_bg.png) no-repeat 100% 100%;background-size:cover;color:var(--text-primary-color)}.KsPricingPage__plan-title{display:flex;align-items:center;font-weight:500;font-style:normal;font-size:16px;gap:8px}.KsPricingPage__plan-title svg{width:24px;height:24px}.KsPricingPage__plan-price{display:flex;align-items:baseline;margin:20px 0 12px;height:66px;gap:4px}.KsPricingPage__plan-price span{font-weight:600;font-style:normal;font-size:44px;line-height:150%}.KsPricingPage__plan-price i{font-weight:300;font-style:normal;font-size:12px;line-height:150%}.KsPricingPage__plan-price-original{text-decoration:line-through;opacity:.5}.KsPricingPage__plan-button{display:flex;width:100%;align-items:center;justify-content:center;height:50px;border-radius:8px;font-weight:500;font-style:normal;font-size:16px;line-height:150%;transition:opacity .3s,transform .3s}.KsPricingPage__plan-button:hover:not(:disabled){opacity:.8}.KsPricingPage__plan-button:active:not(:disabled){transform:translateY(3px)}.KsPricingPage__plan-status{display:flex;width:100%;align-items:center;justify-content:center;margin-top:12px;color:#ffcc5d;font-weight:400;font-size:10px;gap:8px}.KsPricingPage__plan-status .KsPricingPage__info{width:14px;height:14px}.KsPricingPage__plan-status .KsPricingPage__info svg{opacity:1}.KsPricingPage__education{display:flex;align-items:center;justify-content:space-between;margin-top:60px;padding:0 80px;height:266px;border-radius:20px;background:#ffcc5d url(/images/pro/pricing_edu_bg.png) no-repeat 100%;background-size:auto 100%;gap:16px}.KsPricingPage__education-left{display:flex;flex:1 1 0%;flex-direction:column;color:var(--text-primary-color);gap:24px}.KsPricingPage__education-left h4{font-weight:400;font-style:italic;font-size:60px;font-family:"Instrument Serif",serif;line-height:100%}.KsPricingPage__education-left span{font-weight:500;font-style:normal;font-size:30px;line-height:150%}.KsPricingPage__education-right{flex-shrink:0;flex-grow:0;width:240px}.KsPricingPage-mobile{--mobile-header-height:60px;width:100vw;overflow-x:hidden;padding:var(--mobile-header-height) 0 40px}.KsPricingPage-mobile .KsPricingPage__header{position:fixed;left:0;top:0;z-index:10;width:100vw;padding:0 20px;height:var(--mobile-header-height);background-color:var(--page-bg-color)}.KsPricingPage-mobile .KsPricingPage__index{padding:0 20px}.KsPricingPage-mobile .KsPricingPage__title{margin-top:26px;height:50px;font-size:30px}.KsPricingPage-mobile .KsPricingPage__table{--row-height:48px;--row-name-width:215px;--row-gap:4px}.KsPricingPage-mobile .KsPricingPage__table-header h4,.KsPricingPage-mobile .KsPricingPage__table-row{font-size:12px}.KsPricingPage-mobile .KsPricingPage__table-name{flex-direction:row-reverse;justify-content:flex-end}.KsPricingPage-mobile .KsPricingPage__plans{position:static}.KsPricingPage-mobile .KsPricingPage__plans.KsPricingPage__table{--row-height:250px}.KsPricingPage-mobile .KsPricingPage__plans .KsPricingPage__table-row{background:none}.KsPricingPage-mobile .KsPricingPage__education{flex-direction:column;justify-content:flex-start;margin-top:24px;padding:42px 25px 0;height:300px;gap:40px}.KsPricingPage-mobile .KsPricingPage__education-left{flex-shrink:0;flex-grow:0;gap:16px}.KsPricingPage-mobile .KsPricingPage__education-left h4{font-size:38px}.KsPricingPage-mobile .KsPricingPage__education-left span{font-size:16px}.KsMagicBlock{display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:16px;box-shadow:0 28px 60px 0 rgba(0,0,0,.15)}.KsMagicBlock .InputRow{position:relative}.KsMagicBlock .InputRow.disable-pointer{pointer-events:none}.KsMagicBlock .MagicPromptSuggestions{border-top:1px solid #d8d8d8}.KsMagicBlock .promptInput{padding:20px 100px 20px 24px}.KsMagicBlock .promptInput .MuiInput-input{font-size:18px}.KsMagicBlock .promptInput:after,.KsMagicBlock .promptInput:before{display:none}.KsMagicTitleBlock{display:flex;align-items:center;justify-content:space-between;height:100%;gap:20px}.KsMagicTitleBlock .TitleText{position:relative;flex:1;height:100%;color:#4d4d4d;letter-spacing:1px;font-weight:500;font-size:24px;line-height:140%;pointer-events:all}.KsMagicTitleBlock .tl-text-label{text-shadow:none;font-family:Poppins,sans-serif}.KsMagicTitleBlock .tl-text-label .tl-text-content{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.KsMagicTitleBlock .HandlerContainer{display:flex;flex-shrink:0;align-items:center;justify-content:center}.KsMagicTitleBlock .HandlerContainer.enable-pointer{pointer-events:all}.KsMagicTitleBlock .HandlerContainer .TitleActionIcon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-2);border-radius:6px;cursor:pointer;transition:.3s ease-out}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-white-rgb),.6)}}:where(html.is-dark) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-white-rgb),.6)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-gray-rgb),.6)}}:where(html.is-light) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-gray-rgb),.6)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-gray-rgb),.6)}}:where(html.is-dark) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-gray-rgb),.6)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-white-rgb),.6)}}:where(html.is-light) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon{color:rgba(var(--primary-white-rgb),.6)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-white-rgb),.08)}}:where(html.is-dark) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-white-rgb),.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-gray-rgb),.08)}}:where(html.is-light) .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-gray-rgb),.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-gray-rgb),.08)}}:where(html.is-dark) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-gray-rgb),.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-white-rgb),.08)}}:where(html.is-light) .theme-black .KsMagicTitleBlock .HandlerContainer .TitleActionIcon:hover{background-color:rgba(var(--primary-white-rgb),.08)}.KsMagicTitleBlock .HandlerContainer .TitleActionLoading{position:relative;width:25px;height:25px;color:var(--paragraph-color)!important}.KsMagicTitleBlock .HandlerContainer .TitleActionLoading:after{position:absolute;top:8px;left:8px;display:none;width:9px;height:9px;border-radius:2px;background:#ff4d00;content:""}.KsMagicTitleBlock .HandlerContainer .TitleActionLoading:hover{color:#ff4d00!important;cursor:pointer}.KsMagicTitleBlock .HandlerContainer .TitleActionLoading:hover:after{display:block}.KsMagicTitleBlock.IsPending .TitleText{color:#999}.KsMagicTitleBlock .ks-toggle-button{position:relative;display:flex;align-items:center;height:28px;width:134px;padding:2px;border-radius:12px;cursor:pointer}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .ks-toggle-button{background-color:#000}}:where(html.is-dark) .KsMagicTitleBlock .ks-toggle-button{background-color:#000}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .ks-toggle-button{background-color:#efefee}}:where(html.is-light) .KsMagicTitleBlock .ks-toggle-button{background-color:#efefee}.KsMagicTitleBlock .ks-toggle-button__slider{position:absolute;top:2px;left:2px;width:50%;height:24px;border-radius:12px;z-index:1}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .ks-toggle-button__slider--result{background-color:#fff263}}:where(html.is-dark) .KsMagicTitleBlock .ks-toggle-button__slider--result{background-color:#fff263}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .ks-toggle-button__slider--result{background-color:#ffcc5d}}:where(html.is-light) .KsMagicTitleBlock .ks-toggle-button__slider--result{background-color:#ffcc5d}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .ks-toggle-button__slider--process{background-color:#fff}}:where(html.is-dark) .KsMagicTitleBlock .ks-toggle-button__slider--process{background-color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .ks-toggle-button__slider--process{background-color:#fff}}:where(html.is-light) .KsMagicTitleBlock .ks-toggle-button__slider--process{background-color:#fff}.KsMagicTitleBlock .ks-toggle-button__option{position:relative;z-index:2;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-overflow:ellipsis;transition:color .3s ease;cursor:pointer;width:50%;text-align:center}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .ks-toggle-button__option--active{color:#202020}}:where(html.is-dark) .KsMagicTitleBlock .ks-toggle-button__option--active{color:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .ks-toggle-button__option--active{color:#202020}}:where(html.is-light) .KsMagicTitleBlock .ks-toggle-button__option--active{color:#202020}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .ks-toggle-button__option--inactive{opacity:.4}}:where(html.is-dark) .KsMagicTitleBlock .ks-toggle-button__option--inactive{opacity:.4}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .ks-toggle-button__option--inactive{opacity:1}}:where(html.is-light) .KsMagicTitleBlock .ks-toggle-button__option--inactive{opacity:1}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMagicTitleBlock .ks-toggle-button__option--inactive{color:#fff}}:where(html.is-dark) .KsMagicTitleBlock .ks-toggle-button__option--inactive{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMagicTitleBlock .ks-toggle-button__option--inactive{color:rgba(32,32,32,.4)}}:where(html.is-light) .KsMagicTitleBlock .ks-toggle-button__option--inactive{color:rgba(32,32,32,.4)}.ShowPromptPopup .DebugListItem{display:flex;align-items:center;margin-top:12px;padding:4px 8px;border-radius:8px;background-color:hsla(0,0%,100%,.1);font-size:12px;gap:20px}.ShowPromptPopup .DebugListItem .ItemLabel{font-weight:medium}.ShowPromptPopup .DebugListItem .ItemDetail{font-size:.85em;opacity:.7}.KsBlocksResultBlock{--gap:24px;--block-radius:16px;border-radius:var(--block-radius);background-color:var(--bg-color);color:var(--text-color)}.KsBlocksResultBlock .agentBox{width:100%;border-radius:inherit}.KsBlocksResultBlock .consistent-padding{padding:24px}.KsBlocksResultBlock .has-mention-agents{border-radius:16px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock .has-mention-agents{background:#595959}}:where(html.is-dark) .KsBlocksResultBlock .has-mention-agents{background:#595959}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock .has-mention-agents{background:#d6d6d6}}:where(html.is-light) .KsBlocksResultBlock .has-mention-agents{background:#d6d6d6}.KsBlocksResultBlock .has-mention-agents .newBorder{padding:32px 24px;background-color:var(--bg-color)}.KsBlocksResultBlock.has-shape-over{border:8px solid rgba(32,32,32,.12)}.KsBlocksResultBlock.pressed-alt *,.KsBlocksResultBlock.pressed-shift *{cursor:inherit!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.KsBlocksResultBlock.pressed-shift .BlockWrapper{cursor:pointer!important}.KsBlocksResultBlock>.PointerTrigger{padding:0 var(--gap)}.KsBlocksResultBlock>.PointerTrigger:last-child{padding-bottom:var(--gap)}.KsBlocksResultBlock>.PointerTrigger.floating-toolbar-trigger{padding:0}.KsBlocksResultBlock .PointerTrigger>*{margin-bottom:var(--gap)}.KsBlocksResultBlock .PointerTrigger>:last-child{margin-bottom:0}.KsBlocksResultBlock .enable-pointer{cursor:default}.KsBlocksResultBlock .KsMagicTitleBlock{min-height:30px;padding:24px}.KsBlocksResultBlock .KsMagicTitleBlock .tl-text-label{font-weight:500}.KsBlocksResultBlock .KsMagicTitleBlock .tl-text-label__inner{min-height:30px!important;font-size:inherit!important;line-height:inherit!important}.KsBlocksResultBlock .TitleText{font-size:20px;line-height:30px;height:30px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock .TitleText--padding{color:hsla(0,0%,60%,.9)}}:where(html.is-dark) .KsBlocksResultBlock .TitleText--padding{color:hsla(0,0%,60%,.9)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock .TitleText--padding{color:#999}}:where(html.is-light) .KsBlocksResultBlock .TitleText--padding{color:#999}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock.theme-black .TitleText--padding{color:#999}}:where(html.is-dark) .KsBlocksResultBlock.theme-black .TitleText--padding{color:#999}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock.theme-black .TitleText--padding{color:hsla(0,0%,60%,.9)}}:where(html.is-light) .KsBlocksResultBlock.theme-black .TitleText--padding{color:hsla(0,0%,60%,.9)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock .TitleText--compeleted{color:rgb(var(--primary-white-rgb))}}:where(html.is-dark) .KsBlocksResultBlock .TitleText--compeleted{color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock .TitleText--compeleted{color:#202020}}:where(html.is-light) .KsBlocksResultBlock .TitleText--compeleted{color:#202020}.KsBlocksResultBlock .TitleText--untitled{opacity:.2}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock.theme-black .TitleText--compeleted{color:#202020}}:where(html.is-dark) .KsBlocksResultBlock.theme-black .TitleText--compeleted{color:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock.theme-black .TitleText--compeleted{color:rgb(var(--primary-white-rgb))}}:where(html.is-light) .KsBlocksResultBlock.theme-black .TitleText--compeleted{color:rgb(var(--primary-white-rgb))}.KsBlocksResultBlock .BlockWrapper{--outline-opacity:0;position:relative}.KsBlocksResultBlock .BlockWrapper:before{position:absolute;z-index:2;border:max(calc(1.7px / var(--tl-zoom)),2px) solid var(--color-selected-contrast);border-radius:inherit;content:"";opacity:var(--outline-opacity);pointer-events:none;inset:-1px}.KsBlocksResultBlock.is-selected .BlockWrapper.is-selected{--outline-opacity:1}.KsBlocksResultBlock .DraggableItem.type-text{width:100%;border:.5px solid rgba(var(--primary-rgb),.08);border-radius:12px;font-size:16px}.KsBlocksResultBlock .BlockTitle{margin-bottom:12px;font-weight:600;font-size:16px;line-height:150%;opacity:.4}.KsBlocksResultBlock .ImageBlockWrapper .KsImagePreviewBlock{min-height:100px}.KsBlocksResultBlock .ImageGroupBlockWrapper{display:grid;gap:8px;grid-template-columns:1fr 1fr}.KsBlocksResultBlock .ImageGroupBlockWrapper.single-image{grid-template-columns:1fr}.KsBlocksResultBlock .ImageGroupBlockWrapper .DraggableItem{width:100%}.KsBlocksResultBlock .SourceBlockWrapper{position:relative;margin-bottom:24px;padding:16px;border:.5px solid rgba(var(--primary-rgb),.08);border-radius:12px}.KsBlocksResultBlock .SourceBlockWrapper.hasFoldToggle{margin-bottom:40px;padding-bottom:28px}.KsBlocksResultBlock .SourceBlockWrapper.isReadonly .ToggleButton{cursor:inherit}.KsBlocksResultBlock .SourceBlockWrapper.isReadonly .ToggleButton,.KsBlocksResultBlock .SourceBlockWrapper.isReadonly .ToggleButton *{pointer-events:none}.KsBlocksResultBlock .SourceBlockWrapper.isReadonly .ToggleButton .ArrowIcon{display:none}.KsBlocksResultBlock .SourceBlockWrapper .ToggleButton{position:absolute;bottom:-16px;left:50%;display:flex;align-items:center;justify-content:center;padding:2px 12px 2px 16px;height:32px;border-radius:8px;background-color:rgba(var(--primary-rgb),.08);color:var(--text-color);cursor:pointer;transition:318ms;transform:translate3d(-50%,0,0);gap:2px}.KsBlocksResultBlock .SourceBlockWrapper .ToggleButton.is-folded .ArrowIcon{transform:rotate(0deg)}.KsBlocksResultBlock .SourceBlockWrapper .ToggleButton:hover{background-color:rgba(var(--primary-rgb),.2)}.KsBlocksResultBlock .SourceBlockWrapper .ToggleButton .InfoText{white-space:pre;font-weight:500;font-size:12px;line-height:150%;opacity:.6}.KsBlocksResultBlock .SourceBlockWrapper .ToggleButton .ArrowIcon{width:16px;height:16px;background-color:var(--text-color);transform:rotate(180deg);-webkit-mask:url(/images/svg/chevron-down.svg) center 100%/100% no-repeat;mask:url(/images/svg/chevron-down.svg) center 100%/100% no-repeat}.KsBlocksResultBlock .SourceBlockWrapper .ToggleButton .ArrowIcon,.KsBlocksResultBlock .SourceBlockWrapper .ToggleButton .InfoText{opacity:.4}.KsBlocksResultBlock .SourceBlockWrapper .BlockWrapper+.BlockWrapper,.KsBlocksResultBlock .SourceBlockWrapper .DraggableItem+.DraggableItem{margin-top:8px}.KsBlocksResultBlock .SourceBlockWrapper .KsLinkBlock{min-width:480px;background:rgba(var(--primary-rgb),.02)}.KsBlocksResultBlock .tool-call-iframe-wrapper{position:relative}.KsBlocksResultBlock.is-minimized{--minimized-radius:16px;position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;height:100%!important;border-radius:var(--minimized-radius)!important;background:transparent;transition:all .2s ease-in-out;gap:27px!important}.KsBlocksResultBlock.is-minimized .newBorder{display:flex;flex:1;flex-direction:column;margin:0!important;padding:0!important;width:100%;height:100%!important;border-radius:0;background:transparent!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock.is-minimized:hover{background:rgba(32,32,32,.95)!important}}:where(html.is-dark) .KsBlocksResultBlock.is-minimized:hover{background:rgba(32,32,32,.95)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock.is-minimized:hover{background:hsla(0,0%,100%,.95)!important}}:where(html.is-light) .KsBlocksResultBlock.is-minimized:hover{background:hsla(0,0%,100%,.95)!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock.is-minimized:hover{border-color:hsla(0,0%,100%,.2)}}:where(html.is-dark) .KsBlocksResultBlock.is-minimized:hover{border-color:hsla(0,0%,100%,.2)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock.is-minimized:hover{border-color:rgba(0,0,0,.2)}}:where(html.is-light) .KsBlocksResultBlock.is-minimized:hover{border-color:rgba(0,0,0,.2)}.KsBlocksResultBlock .minimizedBox{position:absolute;left:0;top:0;z-index:10;height:100%;width:100%;overflow:hidden;padding:48px;color:var(--text-color)}.KsBlocksResultBlock .minimizedBox:before{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;background:var(--bg-color);content:"";opacity:.8}.KsBlocksResultBlock .minimizedBox__prompt{max-height:100%;width:100%;overflow:hidden;word-break:break-all;display:-webkit-box;font-weight:600;font-style:normal;font-size:64px;line-height:150%;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}.KsBlocksResultBlock .view-toggle-container{position:relative}.KsBlocksResultBlock .view-panel--visible{position:relative;z-index:2;display:block}.KsBlocksResultBlock .view-panel--hidden{position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none;display:none}.KsBlocksResultBlock .floating-toolbar{position:absolute;top:0;right:-44px;z-index:10;display:flex;flex-direction:column;align-items:center;gap:8px;width:36px;will-change:transform}.KsBlocksResultBlock .floating-toolbar__button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border-radius:100px;cursor:pointer;box-shadow:0 0 12px 0 rgba(32,32,32,.08);transition:all .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock .floating-toolbar__button{background:#202020}}:where(html.is-dark) .KsBlocksResultBlock .floating-toolbar__button{background:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock .floating-toolbar__button{background:#fff}}:where(html.is-light) .KsBlocksResultBlock .floating-toolbar__button{background:#fff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock .floating-toolbar__button{border:1px solid hsla(0,0%,100%,.08)}}:where(html.is-dark) .KsBlocksResultBlock .floating-toolbar__button{border:1px solid hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock .floating-toolbar__button{border:1px solid rgba(32,32,32,.08)}}:where(html.is-light) .KsBlocksResultBlock .floating-toolbar__button{border:1px solid rgba(32,32,32,.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsBlocksResultBlock .floating-toolbar__button:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08))}}:where(html.is-dark) .KsBlocksResultBlock .floating-toolbar__button:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsBlocksResultBlock .floating-toolbar__button:hover{background:linear-gradient(0deg,rgba(32,32,32,.08),rgba(32,32,32,.08))}}:where(html.is-light) .KsBlocksResultBlock .floating-toolbar__button:hover{background:linear-gradient(0deg,rgba(32,32,32,.08),rgba(32,32,32,.08))}.KsBlocksResultBlock.theme-black .floating-toolbar{background:rgba(32,32,32,.95);border-color:hsla(0,0%,100%,.08)}.KsBlocksResultBlock.theme-black .floating-toolbar__button:hover{background-color:hsla(0,0%,100%,.1)}.iframe-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:80px;width:100%;position:absolute;bottom:0;pointer-events:none}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay{background:linear-gradient(180deg,rgba(32,32,32,0),#202020)}}:where(html.is-dark) .iframe-overlay{background:linear-gradient(180deg,rgba(32,32,32,0),#202020)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0) 17.27%,#fff)}}:where(html.is-light) .iframe-overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0) 17.27%,#fff)}.iframe-overlay__tooltip{position:absolute;top:12px;right:16px;border-radius:6px;padding:6px 12px;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__tooltip{background:hsla(0,0%,100%,.9)}}:where(html.is-dark) .iframe-overlay__tooltip{background:hsla(0,0%,100%,.9)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__tooltip{background:rgba(32,32,32,.9)}}:where(html.is-light) .iframe-overlay__tooltip{background:rgba(32,32,32,.9)}.iframe-overlay__tooltip-text{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;white-space:nowrap}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__tooltip-text{color:#202020}}:where(html.is-dark) .iframe-overlay__tooltip-text{color:#202020}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__tooltip-text{color:#fff}}:where(html.is-light) .iframe-overlay__tooltip-text{color:#fff}.iframe-overlay__buttons-container{display:flex;gap:10px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);pointer-events:auto}.iframe-overlay__copy-to-board-button,.iframe-overlay__edit-button,.iframe-overlay__view-button{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.iframe-overlay__view-button{width:99px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__view-button{color:#000}}:where(html.is-dark) .iframe-overlay__view-button{color:#000}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__view-button{color:#fff}}:where(html.is-light) .iframe-overlay__view-button{color:#fff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__view-button{background:#fff}}:where(html.is-dark) .iframe-overlay__view-button{background:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__view-button{background:#000}}:where(html.is-light) .iframe-overlay__view-button{background:#000}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__view-button:hover{background:#f0f0f0}}:where(html.is-dark) .iframe-overlay__view-button:hover{background:#f0f0f0}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__view-button:hover{background:#333}}:where(html.is-light) .iframe-overlay__view-button:hover{background:#333}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__view-button:active{background:#e0e0e0}}:where(html.is-dark) .iframe-overlay__view-button:active{background:#e0e0e0}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__view-button:active{background:#1a1a1a}}:where(html.is-light) .iframe-overlay__view-button:active{background:#1a1a1a}.iframe-overlay__view-text{margin-left:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__edit-button{color:#fff}}:where(html.is-dark) .iframe-overlay__edit-button{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__edit-button{color:#000}}:where(html.is-light) .iframe-overlay__edit-button{color:#000}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__edit-button{background:#000}}:where(html.is-dark) .iframe-overlay__edit-button{background:#000}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__edit-button{background:#fff}}:where(html.is-light) .iframe-overlay__edit-button{background:#fff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__edit-button:hover{background:#333}}:where(html.is-dark) .iframe-overlay__edit-button:hover{background:#333}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__edit-button:hover{background:#f0f0f0}}:where(html.is-light) .iframe-overlay__edit-button:hover{background:#f0f0f0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__edit-button:active{background:#1a1a1a}}:where(html.is-dark) .iframe-overlay__edit-button:active{background:#1a1a1a}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__edit-button:active{background:#e0e0e0}}:where(html.is-light) .iframe-overlay__edit-button:active{background:#e0e0e0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__copy-to-board-button{color:#fff}}:where(html.is-dark) .iframe-overlay__copy-to-board-button{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__copy-to-board-button{color:#000}}:where(html.is-light) .iframe-overlay__copy-to-board-button{color:#000}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__copy-to-board-button{background:#000}}:where(html.is-dark) .iframe-overlay__copy-to-board-button{background:#000}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__copy-to-board-button{background:#fff}}:where(html.is-light) .iframe-overlay__copy-to-board-button{background:#fff}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__copy-to-board-button:hover{background:#333}}:where(html.is-dark) .iframe-overlay__copy-to-board-button:hover{background:#333}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__copy-to-board-button:hover{background:#f0f0f0}}:where(html.is-light) .iframe-overlay__copy-to-board-button:hover{background:#f0f0f0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .iframe-overlay__copy-to-board-button:active{background:#1a1a1a}}:where(html.is-dark) .iframe-overlay__copy-to-board-button:active{background:#1a1a1a}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .iframe-overlay__copy-to-board-button:active{background:#e0e0e0}}:where(html.is-light) .iframe-overlay__copy-to-board-button:active{background:#e0e0e0}.iframe-overlay__copy-to-board-icon,.iframe-overlay__edit-icon,.iframe-overlay__view-icon{width:20px;height:20px}.image-gallery{overflow-x:hidden}.image-gallery .image-gallery-container{width:100%;padding:16px;border:.5px solid rgba(var(--primary-rgb),.08);border-radius:12px;background:var(--bg-color)}.image-gallery .image-gallery-loading{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:150%;opacity:.6}.image-gallery .image-gallery-row{display:flex;align-items:stretch;width:100%;overflow:hidden}.image-gallery .image-gallery-row:last-child{margin-bottom:0}.image-gallery .image-gallery-item{position:relative;border-radius:8px;overflow:hidden}.image-gallery .image-gallery-item .KsImagePreviewBlock{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-gallery .image-gallery-block-wrapper{cursor:pointer}.image-gallery .image-skeleton{background-size:200% 100%;animation:skeletonPulse 2s ease-in-out infinite;min-width:0;max-width:100%;box-sizing:border-box}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-gallery .image-skeleton{background:linear-gradient(90deg,#2a2a2a,#1a1a1a 50%,#2a2a2a)}}:where(html.is-dark) .image-gallery .image-skeleton{background:linear-gradient(90deg,#2a2a2a,#1a1a1a 50%,#2a2a2a)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-gallery .image-skeleton{background:linear-gradient(90deg,#f5f5f5,#e8e8e8 50%,#f5f5f5)}}:where(html.is-light) .image-gallery .image-skeleton{background:linear-gradient(90deg,#f5f5f5,#e8e8e8 50%,#f5f5f5)}.image-gallery .shimmer-wave{position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1;pointer-events:none;animation:shimmerWave 3s ease-in-out infinite!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .image-gallery .shimmer-wave{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 25%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.05) 75%,transparent)!important}}:where(html.is-dark) .image-gallery .shimmer-wave{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 25%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.05) 75%,transparent)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .image-gallery .shimmer-wave{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 25%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1) 75%,transparent)!important}}:where(html.is-light) .image-gallery .shimmer-wave{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 25%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1) 75%,transparent)!important}@keyframes shimmerWave{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}@keyframes shimmerSkeleton{0%{left:-100%;opacity:0}50%{opacity:.8}to{left:100%;opacity:0}}@keyframes skeletonPulse{0%{background-position:200% 0}50%{background-position:-200% 0}to{background-position:200% 0}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.collapsableWrapper__header{display:flex;height:32px;padding:8px;margin-bottom:10px;justify-content:space-between;align-items:center;align-self:stretch;gap:12px;border-radius:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .collapsableWrapper__header{background:hsla(0,0%,100%,.04)}}:where(html.is-dark) .collapsableWrapper__header{background:hsla(0,0%,100%,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .collapsableWrapper__header{background:rgba(37,37,37,.04)}}:where(html.is-light) .collapsableWrapper__header{background:rgba(37,37,37,.04)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .collapsableWrapper__header{background:rgba(37,37,37,.04)}}:where(html.is-dark) .theme-black .collapsableWrapper__header{background:rgba(37,37,37,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .collapsableWrapper__header{background:hsla(0,0%,100%,.04)}}:where(html.is-light) .theme-black .collapsableWrapper__header{background:hsla(0,0%,100%,.04)}.collapsableWrapper__header-text{font-family:Poppins;font-size:12px;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .collapsableWrapper__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-dark) .collapsableWrapper__header-text{color:hsla(0,0%,100%,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .collapsableWrapper__header-text{color:rgba(32,32,32,.5)}}:where(html.is-light) .collapsableWrapper__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .collapsableWrapper__header-text{color:rgba(32,32,32,.5)}}:where(html.is-dark) .theme-black .collapsableWrapper__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .collapsableWrapper__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-light) .theme-black .collapsableWrapper__header-text{color:hsla(0,0%,100%,.5)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .collapsableWrapper__loading{color:hsla(0,0%,100%,.5)!important}}:where(html.is-dark) .collapsableWrapper__loading{color:hsla(0,0%,100%,.5)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .collapsableWrapper__loading{color:rgba(32,32,32,.5)!important}}:where(html.is-light) .collapsableWrapper__loading{color:rgba(32,32,32,.5)!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .collapsableWrapper__loading{color:rgba(32,32,32,.5)!important}}:where(html.is-dark) .theme-black .collapsableWrapper__loading{color:rgba(32,32,32,.5)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .collapsableWrapper__loading{color:hsla(0,0%,100%,.5)!important}}:where(html.is-light) .theme-black .collapsableWrapper__loading{color:hsla(0,0%,100%,.5)!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .collapsableWrapper__icon{color:#fff}}:where(html.is-dark) .collapsableWrapper__icon{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .collapsableWrapper__icon{color:rgba(32,32,32,.5)}}:where(html.is-light) .collapsableWrapper__icon{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .collapsableWrapper__icon{color:rgba(32,32,32,.5)}}:where(html.is-dark) .theme-black .collapsableWrapper__icon{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .collapsableWrapper__icon{color:#fff}}:where(html.is-light) .theme-black .collapsableWrapper__icon{color:#fff}.collapsableWrapper__scrollArea{background:var(--bg-color)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .collapsableWrapper__scrollArea{color:hsla(0,0%,100%,.4)}}:where(html.is-dark) .collapsableWrapper__scrollArea{color:hsla(0,0%,100%,.4)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .collapsableWrapper__scrollArea{color:rgba(32,32,32,.4)}}:where(html.is-light) .collapsableWrapper__scrollArea{color:rgba(32,32,32,.4)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .collapsableWrapper__scrollArea{color:rgba(32,32,32,.4)}}:where(html.is-dark) .theme-black .collapsableWrapper__scrollArea{color:rgba(32,32,32,.4)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .collapsableWrapper__scrollArea{color:hsla(0,0%,100%,.4)}}:where(html.is-light) .theme-black .collapsableWrapper__scrollArea{color:hsla(0,0%,100%,.4)}.ksSourceBlock__header-text{font-family:Poppins;font-size:12px;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksSourceBlock__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-dark) .ksSourceBlock__header-text{color:hsla(0,0%,100%,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksSourceBlock__header-text{color:rgba(32,32,32,.5)}}:where(html.is-light) .ksSourceBlock__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .ksSourceBlock__header-text{color:rgba(32,32,32,.5)}}:where(html.is-dark) .theme-black .ksSourceBlock__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .ksSourceBlock__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-light) .theme-black .ksSourceBlock__header-text{color:hsla(0,0%,100%,.5)}.ksSourceBlock__link{height:32px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksSourceBlock__link{background:hsla(0,0%,100%,.04)}}:where(html.is-dark) .ksSourceBlock__link{background:hsla(0,0%,100%,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksSourceBlock__link{background:rgba(37,37,37,.04)}}:where(html.is-light) .ksSourceBlock__link{background:rgba(37,37,37,.04)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .ksSourceBlock__link{background:rgba(37,37,37,.04)}}:where(html.is-dark) .theme-black .ksSourceBlock__link{background:rgba(37,37,37,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .ksSourceBlock__link{background:hsla(0,0%,100%,.04)}}:where(html.is-light) .theme-black .ksSourceBlock__link{background:hsla(0,0%,100%,.04)}.ksThinkingBlock__header-text{font-family:Poppins;font-size:12px;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksThinkingBlock__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-dark) .ksThinkingBlock__header-text{color:hsla(0,0%,100%,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksThinkingBlock__header-text{color:rgba(32,32,32,.5)}}:where(html.is-light) .ksThinkingBlock__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .ksThinkingBlock__header-text{color:rgba(32,32,32,.5)}}:where(html.is-dark) .theme-black .ksThinkingBlock__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .ksThinkingBlock__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-light) .theme-black .ksThinkingBlock__header-text{color:hsla(0,0%,100%,.5)}.is-dark .ksThinkingBlock--inverted,.theme-black .ksThinkingBlock--inverted{filter:invert(1)}.is-dark .theme-black .ksThinkingBlock--inverted{filter:invert(0)}.ksUsingToolsBlock__header-text{font-family:Poppins;font-size:12px;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-dark) .ksUsingToolsBlock__header-text{color:hsla(0,0%,100%,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__header-text{color:rgba(32,32,32,.5)}}:where(html.is-light) .ksUsingToolsBlock__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .ksUsingToolsBlock__header-text{color:rgba(32,32,32,.5)}}:where(html.is-dark) .theme-black .ksUsingToolsBlock__header-text{color:rgba(32,32,32,.5)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .ksUsingToolsBlock__header-text{color:hsla(0,0%,100%,.5)}}:where(html.is-light) .theme-black .ksUsingToolsBlock__header-text{color:hsla(0,0%,100%,.5)}.is-dark .ksUsingToolsBlock--inverted,.theme-black .ksUsingToolsBlock--inverted{filter:invert(1)}.is-dark .theme-black .ksUsingToolsBlock--inverted{filter:invert(0)}.ksUsingToolsBlock__link{height:32px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__link{background:hsla(0,0%,100%,.04)}}:where(html.is-dark) .ksUsingToolsBlock__link{background:hsla(0,0%,100%,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__link{background:rgba(37,37,37,.04)}}:where(html.is-light) .ksUsingToolsBlock__link{background:rgba(37,37,37,.04)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .theme-black .ksUsingToolsBlock__link{background:rgba(37,37,37,.04)}}:where(html.is-dark) .theme-black .ksUsingToolsBlock__link{background:rgba(37,37,37,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .theme-black .ksUsingToolsBlock__link{background:hsla(0,0%,100%,.04)}}:where(html.is-light) .theme-black .ksUsingToolsBlock__link{background:hsla(0,0%,100%,.04)}.ksUsingToolsBlock__ask-user-more{font-family:Poppins,sans-serif;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more{background:hsla(0,0%,100%,.04)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more{background:hsla(0,0%,100%,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more{background:rgba(32,32,32,.04)}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more{background:rgba(32,32,32,.04)}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question{display:flex;align-items:flex-start;gap:8px;transition:all .3s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question{color:#fff}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question{color:#202020}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question{color:#202020}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question.submitted{opacity:.6}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question .question-icon{width:20px;height:20px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question .question-icon{color:#fff}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question .question-icon{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question .question-icon{color:#202020}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question .question-icon{color:#202020}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-question .question-text{flex:1;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .input-container{position:relative;display:flex;flex-direction:column;gap:12px}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input-wrapper{height:104px;border-radius:8px;overflow:hidden;position:relative}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input-wrapper{background:hsla(0,0%,100%,.05)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input-wrapper{background:hsla(0,0%,100%,.05)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input-wrapper{background:#fff}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input-wrapper{background:#fff}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input{width:100%;height:100%;padding:8px 12px;border:none;background:transparent;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;resize:none;outline:none;box-sizing:border-box;vertical-align:top;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input{color:#fff}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input{color:#202020}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input{color:#202020}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input.readonly{opacity:.8}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input.readonly{color:hsla(0,0%,100%,.6)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input.readonly{color:hsla(0,0%,100%,.6)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input.readonly{color:#202020}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input.readonly{color:#202020}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input:disabled{opacity:.6;cursor:not-allowed}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input:disabled{color:hsla(0,0%,100%,.4)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input:disabled{color:hsla(0,0%,100%,.4)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input:disabled{color:rgba(32,32,32,.6)}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input:disabled{color:rgba(32,32,32,.6)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::-moz-placeholder{color:hsla(0,0%,100%,.6)}:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::placeholder{color:hsla(0,0%,100%,.6)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::-moz-placeholder{color:hsla(0,0%,100%,.6)}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::placeholder{color:hsla(0,0%,100%,.6)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::-moz-placeholder{color:rgba(32,32,32,.4)}:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::placeholder{color:rgba(32,32,32,.4)}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::-moz-placeholder{color:rgba(32,32,32,.4)}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .user-input::placeholder{color:rgba(32,32,32,.4)}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button{cursor:pointer;transition:all .3s ease;align-self:flex-end;display:flex;width:100px;height:32px;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border:none;color:var(--white-100,#fff);background:var(--black-100,#202020);border-radius:8px;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:150%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:hover{background:hsla(0,0%,100%,.08)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:hover{background:hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:hover{background:rgba(32,32,32,.6)}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:hover{background:rgba(32,32,32,.6)}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{cursor:not-allowed;transform:none;box-shadow:none}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{color:hsla(0,0%,100%,.4)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{color:hsla(0,0%,100%,.4)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{color:rgba(32,32,32,.4)}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{color:rgba(32,32,32,.4)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{background:hsla(0,0%,100%,.2)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{background:hsla(0,0%,100%,.2)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{background:rgba(37,37,37,.2)}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .continue-button:disabled{background:rgba(37,37,37,.2)}.ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{color:#4caf50}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{color:#4caf50}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{color:#28a745}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{color:#28a745}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{background:rgba(40,167,69,.2)}}:where(html.is-dark) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{background:rgba(40,167,69,.2)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{background:rgba(40,167,69,.1)}}:where(html.is-light) .ksUsingToolsBlock__ask-user-more .ksUsingToolsBlock__ask-user-more-input-area .submitted-message{background:rgba(40,167,69,.1)}.ksUsingToolsBlockVisualization{width:100%;border-radius:8px;border:1px solid var(--Black-8,rgba(32,32,32,.08))}.ksUsingToolsBlockVisualization__tabs-wrapper{position:relative}.ksUsingToolsBlockVisualization__tabs{position:sticky;top:0;z-index:1000;border-bottom:none;padding:8px 16px;border-top-left-radius:8px;border-top-right-radius:8px;width:100%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlockVisualization__tabs{background-color:hsla(0,0%,100%,.04)}}:where(html.is-dark) .ksUsingToolsBlockVisualization__tabs{background-color:hsla(0,0%,100%,.04)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlockVisualization__tabs{background-color:rgba(32,32,32,.04)}}:where(html.is-light) .ksUsingToolsBlockVisualization__tabs{background-color:rgba(32,32,32,.04)}.ksUsingToolsBlockVisualization__tabs .MuiTabs-flexContainer{gap:8px}.ksUsingToolsBlockVisualization__tabs .MuiTabs-indicator{display:none}.ksUsingToolsBlockVisualization__tab.MuiTab-root{width:32px;height:32px;padding:6px;border-radius:6px;min-width:32px;min-height:32px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlockVisualization__tab.MuiTab-root{color:hsla(0,0%,100%,.6)!important}}:where(html.is-dark) .ksUsingToolsBlockVisualization__tab.MuiTab-root{color:hsla(0,0%,100%,.6)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlockVisualization__tab.MuiTab-root{color:rgba(32,32,32,.6)!important}}:where(html.is-light) .ksUsingToolsBlockVisualization__tab.MuiTab-root{color:rgba(32,32,32,.6)!important}.ksUsingToolsBlockVisualization__icon{width:20px;height:20px;display:block;transition:fill .2s;margin:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlockVisualization__tab.Mui-selected{color:#fff!important}}:where(html.is-dark) .ksUsingToolsBlockVisualization__tab.Mui-selected{color:#fff!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlockVisualization__tab.Mui-selected{color:#202020!important}}:where(html.is-light) .ksUsingToolsBlockVisualization__tab.Mui-selected{color:#202020!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlockVisualization__tab.Mui-selected{background-color:hsla(0,0%,100%,.08)}}:where(html.is-dark) .ksUsingToolsBlockVisualization__tab.Mui-selected{background-color:hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlockVisualization__tab.Mui-selected{background-color:rgba(32,32,32,.08)}}:where(html.is-light) .ksUsingToolsBlockVisualization__tab.Mui-selected{background-color:rgba(32,32,32,.08)}.ksUsingToolsBlockVisualization__tab.Mui-disabled{cursor:not-allowed!important;opacity:.9!important;pointer-events:auto!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlockVisualization__tab.Mui-disabled{color:hsla(0,0%,100%,.9)!important}}:where(html.is-dark) .ksUsingToolsBlockVisualization__tab.Mui-disabled{color:hsla(0,0%,100%,.9)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlockVisualization__tab.Mui-disabled{color:rgba(32,32,32,.9)!important}}:where(html.is-light) .ksUsingToolsBlockVisualization__tab.Mui-disabled{color:rgba(32,32,32,.9)!important}.ksUsingToolsBlockVisualization__tab.Mui-disabled .ksUsingToolsBlockVisualization__icon{opacity:.3}.ksUsingToolsBlockVisualization__code{margin:0!important}.ksUsingToolsBlockVisualization__code-plain{margin:0;padding:1rem;border-radius:6px;font-family:Fira Code,Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.5;overflow-x:auto;white-space:pre-wrap;word-break:break-word}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlockVisualization__code-plain{background-color:#1e1e1e}}:where(html.is-dark) .ksUsingToolsBlockVisualization__code-plain{background-color:#1e1e1e}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlockVisualization__code-plain{background-color:#f8f8f8}}:where(html.is-light) .ksUsingToolsBlockVisualization__code-plain{background-color:#f8f8f8}.ksUsingToolsBlockVisualization__code-plain code{background:none;padding:0;font-family:inherit;font-size:inherit}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .ksUsingToolsBlockVisualization__code-plain code{color:#f8f8f2}}:where(html.is-dark) .ksUsingToolsBlockVisualization__code-plain code{color:#f8f8f2}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .ksUsingToolsBlockVisualization__code-plain code{color:#333}}:where(html.is-light) .ksUsingToolsBlockVisualization__code-plain code{color:#333}.ksUsingToolsBlockVisualization__iframe-container{position:relative}.ksUsingToolsBlockVisualization__iframe{width:100%;border:none;display:block;pointer-events:none!important}.ksUsingToolsBlockVisualization__empty-state{display:flex;align-items:center;justify-content:center}.ksUsingToolsBlockVisualization__empty-state,.ksUsingToolsBlockVisualization__empty-text{padding:2rem 0;text-align:center;color:#6b7280}.ksUsingToolsBlockVisualization__loading{display:flex;justify-content:center;align-items:center;min-height:100px;color:#666}.KsEasyStartReplay{position:fixed;bottom:0;left:0;display:flex;width:100vw;cursor:not-allowed;z-index:1000;-webkit-overflow-scrolling:auto;height:calc(100dvh - var(--board-header-height))}@media (max-width:768px){.KsEasyStartReplay{height:0}}.KsEasyStartReplay__container{position:absolute;left:50%;display:flex;cursor:auto;align-items:center;justify-content:space-between;top:8px;transform:translateX(-50%);gap:8px}@media (max-width:768px){.KsEasyStartReplay__container{position:fixed;bottom:0;left:0;width:100vw;flex-direction:column;justify-content:flex-end;top:unset;transform:none;gap:0}}.KsEasyStartReplay__theme{border-radius:12px;box-shadow:0 0 12px 0 rgba(var(--primary-gray-rgb),.08);transition:background-color .3s}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__theme{background-color:rgb(var(--primary-gray-rgb))}}:where(html.is-dark) .KsEasyStartReplay__theme{background-color:rgb(var(--primary-gray-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__theme{background-color:rgb(var(--primary-white-rgb))}}:where(html.is-light) .KsEasyStartReplay__theme{background-color:rgb(var(--primary-white-rgb))}@media (max-width:768px){.KsEasyStartReplay__theme{border-radius:0;box-shadow:none}}.KsEasyStartReplay__close{display:flex;cursor:pointer;align-items:center;justify-content:center;width:48px;height:48px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__close{color:rgb(var(--primary-white-rgb))}}:where(html.is-dark) .KsEasyStartReplay__close{color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__close{color:rgb(var(--primary-gray-rgb))}}:where(html.is-light) .KsEasyStartReplay__close{color:rgb(var(--primary-gray-rgb))}.KsEasyStartReplay__close svg{width:20px;height:20px}.KsEasyStartReplay__close:hover{opacity:.8}.KsEasyStartReplay__header{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 8px 0 16px;width:454px;height:48px}@media (max-width:768px){.KsEasyStartReplay__header{width:100%}}.KsEasyStartReplay__status{display:flex;flex-shrink:0;flex-grow:0;align-items:center;font-weight:500;font-style:normal;font-size:12px;line-height:150%;gap:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__status span{color:rgba(var(--primary-white-rgb),.4)}}:where(html.is-dark) .KsEasyStartReplay__status span{color:rgba(var(--primary-white-rgb),.4)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__status span{color:rgba(var(--primary-gray-rgb),.4)}}:where(html.is-light) .KsEasyStartReplay__status span{color:rgba(var(--primary-gray-rgb),.4)}.KsEasyStartReplay__actions{display:flex;flex-shrink:0;flex-grow:0;align-items:center;gap:8px}.KsEasyStartReplay__actions button{display:flex;align-items:center;justify-content:center;min-width:120px;height:32px;border-radius:8px;font-weight:500;font-style:normal;font-size:12px;line-height:150%;gap:4px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__actions button{color:rgba(var(--primary-white-rgb),.4)}}:where(html.is-dark) .KsEasyStartReplay__actions button{color:rgba(var(--primary-white-rgb),.4)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__actions button{color:rgba(var(--primary-gray-rgb),.4)}}:where(html.is-light) .KsEasyStartReplay__actions button{color:rgba(var(--primary-gray-rgb),.4)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__actions button{background-color:rgba(var(--primary-white-rgb),.08)}}:where(html.is-dark) .KsEasyStartReplay__actions button{background-color:rgba(var(--primary-white-rgb),.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__actions button{background-color:rgba(var(--primary-gray-rgb),.08)}}:where(html.is-light) .KsEasyStartReplay__actions button{background-color:rgba(var(--primary-gray-rgb),.08)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__actions button.primary{color:rgb(var(--primary-gray-rgb))}}:where(html.is-dark) .KsEasyStartReplay__actions button.primary{color:rgb(var(--primary-gray-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__actions button.primary{color:rgb(var(--primary-white-rgb))}}:where(html.is-light) .KsEasyStartReplay__actions button.primary{color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__actions button.primary{background-color:rgb(var(--primary-white-rgb))}}:where(html.is-dark) .KsEasyStartReplay__actions button.primary{background-color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__actions button.primary{background-color:rgb(var(--primary-gray-rgb))}}:where(html.is-light) .KsEasyStartReplay__actions button.primary{background-color:rgb(var(--primary-gray-rgb))}.KsEasyStartReplay__actions button:hover{opacity:.8}.KsEasyStartReplay__actions button[disabled]{cursor:not-allowed;opacity:.5}.KsEasyStartReplay__actions svg{width:12px;height:12px}.KsEasyStartReplay__round{display:flex;flex:1 1 0%;align-items:center;justify-content:space-between;margin-right:16px;margin-left:8px;gap:8px}.KsEasyStartReplay__progress{--bar-thumb-light:rgba(var(--primary-gray-rgb),0.2);--bar-track-light:rgba(var(--primary-gray-rgb),0.08);--bar-thumb-dark:rgba(var(--primary-white-rgb),0.2);--bar-track-dark:rgba(var(--primary-white-rgb),0.08);flex:1 1 0%;height:4px;border-radius:2px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__progress{background:var(--bar-track-dark)!important}}:where(html.is-dark) .KsEasyStartReplay__progress{background:var(--bar-track-dark)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__progress{background:var(--bar-track-light)!important}}:where(html.is-light) .KsEasyStartReplay__progress{background:var(--bar-track-light)!important}.KsEasyStartReplay__progress .MuiLinearProgress-bar{border-radius:2px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__progress .MuiLinearProgress-bar{background:var(--bar-thumb-dark)!important}}:where(html.is-dark) .KsEasyStartReplay__progress .MuiLinearProgress-bar{background:var(--bar-thumb-dark)!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__progress .MuiLinearProgress-bar{background:var(--bar-thumb-light)!important}}:where(html.is-light) .KsEasyStartReplay__progress .MuiLinearProgress-bar{background:var(--bar-thumb-light)!important}.KsEasyStartReplay__askMore{position:absolute;left:50%;display:flex;cursor:pointer;align-items:center;justify-content:center;bottom:8px;width:300px;height:50px;border-radius:12px;box-shadow:0 0 12px 0 rgba(var(--primary-gray-rgb),.08);font-weight:500;font-style:normal;font-size:14px;line-height:150%;transform:translateX(-50%)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__askMore{color:rgb(var(--primary-gray-rgb))}}:where(html.is-dark) .KsEasyStartReplay__askMore{color:rgb(var(--primary-gray-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__askMore{color:rgb(var(--primary-white-rgb))}}:where(html.is-light) .KsEasyStartReplay__askMore{color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__askMore{background-color:rgb(var(--primary-white-rgb))}}:where(html.is-dark) .KsEasyStartReplay__askMore{background-color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__askMore{background-color:rgb(var(--primary-gray-rgb))}}:where(html.is-light) .KsEasyStartReplay__askMore{background-color:rgb(var(--primary-gray-rgb))}@media (min-width:768px){.KsEasyStartReplay__askMore{bottom:calc(8px + max(4px, env(safe-area-inset-bottom)))}}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__askMore:hover{background-color:#acacac}}:where(html.is-dark) .KsEasyStartReplay__askMore:hover{background-color:#acacac}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__askMore:hover{background-color:#404040}}:where(html.is-light) .KsEasyStartReplay__askMore:hover{background-color:#404040}.KsEasyStartReplay__register{position:absolute;left:50%;display:flex;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;bottom:55px;padding:10px 16px;width:calc(100vw - 32px);border-radius:12px;gap:10px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__register{background-color:rgb(var(--primary-white-rgb))}}:where(html.is-dark) .KsEasyStartReplay__register{background-color:rgb(var(--primary-white-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__register{background-color:rgb(var(--primary-gray-rgb))}}:where(html.is-light) .KsEasyStartReplay__register{background-color:rgb(var(--primary-gray-rgb))}.KsEasyStartReplay__register h4{font-weight:500;font-style:normal;font-size:12px;line-height:150%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsEasyStartReplay__register h4{color:rgb(var(--primary-gray-rgb))}}:where(html.is-dark) .KsEasyStartReplay__register h4{color:rgb(var(--primary-gray-rgb))}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsEasyStartReplay__register h4{color:rgb(var(--primary-white-rgb))}}:where(html.is-light) .KsEasyStartReplay__register h4{color:rgb(var(--primary-white-rgb))}.KsEasyStartReplay__register button{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;height:40px;background-color:#ffcc5d;font-size:14px}.KsEasyStartReplay__register button,.KsMission__share-button{border-radius:8px;color:rgb(var(--primary-gray-rgb));font-weight:500;font-style:normal;line-height:150%}.KsMission__share-button{min-width:71px;height:32px;background:var(--accent-color);font-size:12px;transition:opacity .3s}.KsMission__share-button:hover{opacity:.8}.KsMission__share-modal{margin:30px 0 40px;gap:35px}.KsMission__share-app,.KsMission__share-modal{display:flex;align-items:center;justify-content:center}.KsMission__share-app{--icon-bg-color-light:rgba(var(--primary-gray-rgb),0.04);--icon-bg-color-dark:rgba(var(--primary-white-rgb),0.04);cursor:pointer;width:72px;height:72px;border-radius:50%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .KsMission__share-app{background:var(--icon-bg-color-dark)}}:where(html.is-dark) .KsMission__share-app{background:var(--icon-bg-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .KsMission__share-app{background:var(--icon-bg-color-light)}}:where(html.is-light) .KsMission__share-app{background:var(--icon-bg-color-light)}.KsMission__share-app svg{width:36px;height:36px}