.announcement-block{width:1260px;max-width:100%;min-height:200px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:20px 93px 30px 83px;box-sizing:border-box}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .announcement-block{background:#2a2a1a}}:where(html.is-dark) .announcement-block{background:#2a2a1a}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .announcement-block{background:#fffbdf}}:where(html.is-light) .announcement-block{background:#fffbdf}.announcement-content{display:flex;flex-direction:column;gap:10px;width:100%;text-align:center;padding-left:3px}.announcement-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:200%;margin:0;text-align:center}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .announcement-title{color:#fff}}:where(html.is-dark) .announcement-title{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .announcement-title{color:#202020}}:where(html.is-light) .announcement-title{color:#202020}.announcement-list{display:flex;flex-direction:column;width:100%;max-width:1100px}.announcement-item{display:flex;align-items:flex-start;gap:8px;text-align:left}.bullet{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:150%;opacity:.6;margin-top:1px;flex-shrink:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .bullet{color:#fff}}:where(html.is-dark) .bullet{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .bullet{color:#202020}}:where(html.is-light) .bullet{color:#202020}.announcement-text{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:27px;opacity:.6;flex:1}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .announcement-text{color:#fff}}:where(html.is-dark) .announcement-text{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .announcement-text{color:#202020}}:where(html.is-light) .announcement-text{color:#202020}.support-email-link{opacity:.6;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:none;border:none;cursor:pointer;padding:0;transition:opacity .15s ease}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .support-email-link{color:#3b82f6}}:where(html.is-dark) .support-email-link{color:#3b82f6}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .support-email-link{color:#0085ff}}:where(html.is-light) .support-email-link{color:#0085ff}.support-email-link:hover{opacity:.8}@media (max-width:768px){.announcement-block{width:100%;padding:24px;min-height:auto}.announcement-title{font-size:15px;line-height:32px}.announcement-text,.bullet,.support-email-link{font-size:13px}.announcement-list{gap:16px}}@media (max-width:480px){.announcement-block{padding:20px 16px}.announcement-content{gap:20px}.announcement-title{font-size:14px;line-height:160%}.announcement-text,.bullet,.support-email-link{font-size:12px}}.pricing-card{display:flex;width:300px;height:400px;padding:24px 0;flex-direction:column;align-items:flex-start;gap:20px;border-radius:16px;position:relative;overflow:hidden}.pricing-card-header{display:flex;padding:0 32px;align-items:center;gap:8px;align-self:stretch}.pricing-card-icon{width:24px;height:24px}.pricing-card-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;line-height:150%;color:inherit}.pricing-card-price{display:flex;padding:0 32px;align-items:baseline;gap:4px;align-self:stretch}.price-amount{font-size:48px;font-weight:700;line-height:100%}.price-amount,.price-period{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:inherit}.price-period{font-size:16px;font-weight:400;line-height:150%;opacity:.8}.pricing-card-section{display:flex;padding:0 32px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;flex:1}.section-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:150%;margin:0;opacity:.8;color:inherit}.features-list{display:flex;flex-direction:column;gap:8px;width:100%}.feature-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:12px}.feature-label{font-weight:400;flex:1;opacity:.8}.feature-label,.feature-value{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:150%;color:inherit}.feature-value{font-weight:600;text-align:right}.pricing-feature-highlight{font-weight:700}.pricing-card-details{display:flex;padding:0 32px;flex-direction:column;gap:16px;align-self:stretch}.detail-item{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.detail-label{font-weight:400}.detail-label,.detail-value{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:150%;color:inherit}.detail-value{font-weight:600}.team-card{justify-content:flex-start;align-items:center}.team-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;flex:1;padding:0 32px;text-align:center}.team-title{width:220px;color:#202020;text-align:center;font-family:"Instrument Serif",serif;font-size:36px;font-style:normal;font-weight:400;line-height:39.6px;margin:0}.team-contact-button{display:flex;width:200px;height:40px;padding:18px 34px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:8px;background:#202020;color:#fff9cf;border:none;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500;line-height:150%;transition:background-color .15s ease}.team-contact-button:hover{background:#404040}@media (max-width:768px){.pricing-card{width:280px;height:auto;min-height:380px}.price-amount{font-size:40px}.team-title{font-size:28px}.team-contact-button{width:160px;height:36px;padding:16px 28px;font-size:13px}}@media (max-width:480px){.pricing-card{width:100%;max-width:300px}.pricing-card-details,.pricing-card-header,.pricing-card-price,.pricing-card-section,.team-content{padding:0 24px}.team-title{font-size:24px}.team-contact-button{width:140px;height:32px;padding:14px 24px;font-size:12px}}.expandable-details{width:100%;max-width:1248px;margin:32px auto 0}.details-toggle{display:flex;width:100%;max-width:1248px;height:50px;justify-content:center;align-items:center;border:none;cursor:pointer;transition:all .15s ease;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.details-toggle,.details-toggle:hover{background:transparent}.details-toggle:focus{outline:none}.details-toggle:after,.details-toggle:before{content:"";flex:1;height:0;border-top:1px solid #20202014;margin:0 16px}.toggle-text{color:#202020;font-size:16px;font-weight:500;line-height:150%;background:#fff;text-decoration-line:underline}.toggle-icon,.toggle-text{z-index:1;position:relative}.toggle-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:transform .15s ease,color .15s ease;margin-left:10px}.toggle-icon svg{width:20px;height:20px;fill:currentColor!important}.details-toggle:hover .toggle-icon{color:#374151}.details-content{overflow:hidden;animation:expandDown .2s ease-out;margin-top:32px}.credits-table-header{display:flex;height:56px;padding:10px 16px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#202020}.header-text{color:#fff;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.credits-table-container{background:#fff;border:1px solid #e5e7eb;border-top:none}.table-header{display:grid;grid-template-columns:3fr 2fr 2fr 2fr;background:#fff;border-bottom:1px solid #e5e7eb}.table-header-empty{padding:16px 20px}.table-header-cell{display:flex;align-items:center;justify-content:center;padding:16px 20px;text-align:center;min-width:0;white-space:nowrap}.plan-name,.plan-period{color:#202020;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:150%}.plan-period{opacity:.6}.table-body{background:#fff}.table-category{border-bottom:1px solid #f0f0f0}.table-category:last-child{border-bottom:none}.category-header{background:#f8f9fa;padding:12px 20px;border-bottom:1px solid #e5e7eb}.category-name{color:rgba(32,32,32,.5);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:150%}.credits-table-row{display:grid;grid-template-columns:3fr 2fr 2fr 2fr;border-bottom:1px solid #f0f0f0}.credits-table-row:last-child{border-bottom:none}.credits-table-cell{padding:12px 20px;display:flex;align-items:center}.table-cell-name{color:rgba(32,32,32,.5);font-weight:400}.table-cell-name,.table-cell-value{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:150%}.table-cell-value{display:flex;justify-content:center;align-items:center;color:#202020;font-weight:500}.table-cell-highlight{color:#ee9d00}@keyframes expandDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:800px}}@media (max-width:768px){.details-toggle{height:40px}.details-toggle:after,.details-toggle:before{margin:0 12px}.toggle-text{font-size:15px;padding:0 12px}.toggle-icon{margin-left:5px}.header-text{font-size:14px}.credits-table-cell,.table-header-cell{padding:10px 8px}.plan-name,.plan-period,.table-cell-name,.table-cell-value{font-size:11px}.category-name{font-size:13px}}@media (max-width:480px){.details-toggle{height:35px}.details-toggle:after,.details-toggle:before{margin:0 8px}.toggle-text{font-size:14px;padding:0 8px}.toggle-icon{margin-left:5px}.credits-table-header{padding:8px 12px;height:48px}.header-text{font-size:12px}.credits-table-cell,.table-header-cell{padding:8px 6px}.plan-name,.plan-period,.table-cell-name,.table-cell-value{font-size:10px}.category-name{font-size:12px}}.credits-new-plan-page{min-height:100vh;background:#fff;position:relative}.credits-new-plan-container{margin:0 auto;padding:100px 20px 80px;display:flex;flex-direction:column;align-items:center}.credits-new-plan-title{color:#000;text-align:center;font-family:"Instrument Serif",serif;font-size:60px;font-style:italic;font-weight:400;line-height:60px;margin:0}.pricing-cards-container-new{display:flex;justify-content:center;align-items:flex-start;margin-top:73px;gap:16px;flex-wrap:wrap;width:100%}.credits-plan-mobile-scroll{overflow:visible!important;height:auto!important}.credits-plan-mobile-scroll body{overflow-y:auto!important;height:auto!important;position:static!important}@media (max-width:1024px){.pricing-cards-container-new{gap:20px}.credits-new-plan-title{font-size:40px}}@media (max-width:768px){.credits-new-plan-container{padding:20px 16px 60px;gap:40px}.credits-new-plan-title{font-size:32px}.pricing-cards-container-new{flex-direction:column;align-items:center;gap:16px}}@media (max-width:480px){.credits-new-plan-title{font-size:28px}.credits-new-plan-container{padding:16px 12px 40px;gap:32px}}.credits-plan-page{min-height:100vh;width:100%;display:flex;flex-direction:column;padding-top:20px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-page{background:#111827}}:where(html.is-dark) .credits-plan-page{background:#111827}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-page{background:#fff}}:where(html.is-light) .credits-plan-page{background:#fff}.credits-plan-container{max-width:1288px;width:100%;margin:0 auto;padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:48px;flex:1}.credits-plan-title{text-align:center;font-family:"Instrument Serif",-apple-system,BlinkMacSystemFont,Segoe UI,serif;font-size:60px;font-style:italic;font-weight:400;line-height:100%;margin:0;padding:0}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-title{color:#fff}}:where(html.is-dark) .credits-plan-title{color:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-title{color:#000}}:where(html.is-light) .credits-plan-title{color:#000}.pricing-cards-container{width:1248px;max-width:100%;display:flex;align-items:center;gap:16px;justify-content:center;flex-wrap:wrap}@media (max-width:1280px){.pricing-cards-container{width:100%;gap:12px}}@media (max-width:1024px){.credits-plan-title{font-size:48px}}@media (max-width:768px){.credits-plan-page{padding-top:16px}.credits-plan-container{gap:32px;padding:24px 16px}.credits-plan-title{font-size:36px}.pricing-cards-container{flex-direction:column;align-items:center;gap:16px}}@media (max-width:480px){.credits-plan-title{font-size:28px}.credits-plan-container{gap:24px}}.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}