.TypingKeyboard-module__kTU0Xa__scene *{transform-style:preserve-3d}.TypingKeyboard-module__kTU0Xa__scene{color:#fffffbb3;text-transform:uppercase;letter-spacing:2px;justify-content:center;align-items:center;width:100%;height:100%;font-family:sans-serif;font-weight:bolder;display:flex;position:absolute;inset:0}.TypingKeyboard-module__kTU0Xa__scene .tk-main{cursor:pointer;width:800px;height:600px;transform:scale(var(--keyboard-scale,.4));transform-origin:50%;flex-shrink:0;position:relative}.TypingKeyboard-module__kTU0Xa__scene .tk-flex{justify-content:center;align-items:center;display:flex}.TypingKeyboard-module__kTU0Xa__scene .tk-face{position:absolute}.TypingKeyboard-module__kTU0Xa__scene .tk-keyboard{width:500px;height:160px;transform:perspective(10000px)rotateX(60deg)rotate(-35deg)}.TypingKeyboard-module__kTU0Xa__scene .tk-keyboard__front{background-color:#9c9c9c;width:500px;height:25px;transform:rotateX(-90deg)translateZ(80px)}.TypingKeyboard-module__kTU0Xa__scene .tk-keyboard__back{background-color:#fffffb;width:500px;height:25px;transform:rotateX(90deg)translateZ(80px)}.TypingKeyboard-module__kTU0Xa__scene .tk-keyboard__top{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--primary) 40%, white), #484747);flex-direction:column;justify-content:space-around;width:500px;height:160px;display:flex;transform:rotateY(0)translateZ(12.5px)}.TypingKeyboard-module__kTU0Xa__scene .tk-keyboard__bottom{background-color:#eae7e5;width:500px;height:160px;transform:rotateY(180deg)translateZ(12.5px)}.TypingKeyboard-module__kTU0Xa__scene .tk-keyboard__right{background-color:#fffffb;width:25px;height:160px;transform:rotateY(90deg)translateZ(250px)}.TypingKeyboard-module__kTU0Xa__scene .tk-keyboard__left{background-color:#eae7e5;width:25px;height:160px;transform:rotateY(90deg)translateZ(-250px)}.TypingKeyboard-module__kTU0Xa__scene .tk-screen{background-color:var(--secondary);word-wrap:break-word;white-space:pre-wrap;text-transform:none;letter-spacing:1px;color:#fff;width:303px;height:240px;box-shadow:0 0 5px color-mix(in srgb, var(--primary) 80%, transparent), 0 0 10px color-mix(in srgb, var(--primary) 70%, transparent), 0 0 15px color-mix(in srgb, var(--primary) 60%, transparent), 0 0 20px color-mix(in srgb, var(--primary) 50%, transparent), 0 0 40px color-mix(in srgb, var(--primary) 40%, transparent), 0 0 60px color-mix(in srgb, var(--primary) 30%, transparent);border-radius:10px;padding:16px;font-size:14px;line-height:1.5;overflow:hidden;transform:translateZ(100px)translateY(-200px)translateZ(50px)rotateX(270deg);justify-content:flex-start!important;align-items:flex-start!important}.TypingKeyboard-module__kTU0Xa__scene .tk-keys{justify-content:space-between;width:100%;padding:0 2px;display:flex;transform:translateZ(4px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key{width:30px;height:27px;transition:all 50ms}.TypingKeyboard-module__kTU0Xa__scene .tk-key--w2{width:60px}.TypingKeyboard-module__kTU0Xa__scene .tk-key--w3{width:90px}.TypingKeyboard-module__kTU0Xa__scene .tk-key--w6{width:195px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__front{background-color:#838383;width:30px;height:8px;transform:rotateX(-90deg)translateZ(13.5px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__front--w2{width:60px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__front--w3{width:90px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__front--w6{width:195px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__back{background-color:#fffffb;width:30px;height:8px;transform:rotateX(90deg)translateZ(13.5px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__back--w2{width:60px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__back--w3{width:90px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__back--w6{width:195px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__top{background-color:#fffffb;background-image:linear-gradient(to bottom, color-mix(in srgb, var(--primary) 30%, white), #fffffb);width:30px;height:27px;transform:rotateY(0)translateZ(4px);box-shadow:inset 0 0 0 .5px #0000001f,0 -1px 2px #00000014}.TypingKeyboard-module__kTU0Xa__scene .tk-key__top--w2{width:60px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__top--w3{width:90px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__top--w6{width:195px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__bottom{background-color:#838383;width:30px;height:27px;transform:rotateY(180deg)translateZ(4px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__bottom--w2{width:60px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__bottom--w3{width:90px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__bottom--w6{width:195px}.TypingKeyboard-module__kTU0Xa__scene .tk-key__right{background-color:#838383;width:8px;height:27px;transform:rotateY(90deg)translateZ(15px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__right--w2{transform:rotateY(90deg)translateZ(30px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__right--w3{transform:rotateY(90deg)translateZ(45px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__right--w6{transform:rotateY(90deg)translateZ(97.5px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__left{background-image:linear-gradient(#c4c4c4,#b8b8b8);width:8px;height:27px;transform:rotateY(90deg)translateZ(-15px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__left--w2{transform:rotateY(90deg)translateZ(-30px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__left--w3{transform:rotateY(90deg)translateZ(-45px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key__left--w6{transform:rotateY(90deg)translateZ(-97.5px)}.TypingKeyboard-module__kTU0Xa__scene .tk-face--b1{background:var(--primary)}.TypingKeyboard-module__kTU0Xa__scene .tk-face--b2{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--primary) 80%, black), var(--primary))}.TypingKeyboard-module__kTU0Xa__scene .tk-face--b3{background-color:color-mix(in srgb, var(--primary) 60%, black)}.TypingKeyboard-module__kTU0Xa__scene .tk-face--o1{background:var(--warm)}.TypingKeyboard-module__kTU0Xa__scene .tk-face--o2{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--warm) 80%, black), var(--warm))}.TypingKeyboard-module__kTU0Xa__scene .tk-face--o3{background-color:color-mix(in srgb, var(--warm) 60%, black)}.TypingKeyboard-module__kTU0Xa__scene .tk-key[data-pressed]{justify-content:center;align-items:center;transition:all 50ms;display:flex;transform:translateZ(-5px)}.TypingKeyboard-module__kTU0Xa__scene .tk-key[data-pressed]>.tk-key__top{background:color-mix(in srgb, var(--warm) 80%, white)!important}
.AIWorkflow-module__mSoyYa__workflow{container-type:inline-size}.AIWorkflow-module__mSoyYa__diagram{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px 8px;height:100%;min-height:480px;padding:16px 10px;display:grid}.AIWorkflow-module__mSoyYa__inputs,.AIWorkflow-module__mSoyYa__outputs{display:contents}.AIWorkflow-module__mSoyYa__node{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.AIWorkflow-module__mSoyYa__core{grid-area:2/1/auto/-1;justify-self:center;width:min(100%,210px)}@container (min-width:480px){.AIWorkflow-module__mSoyYa__diagram{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:12px;min-height:310px;padding:20px}.AIWorkflow-module__mSoyYa__inputs,.AIWorkflow-module__mSoyYa__outputs{flex-direction:column;justify-content:space-between;gap:16px;height:100%;display:flex}.AIWorkflow-module__mSoyYa__inputs{align-items:flex-end}.AIWorkflow-module__mSoyYa__outputs{align-items:flex-start}.AIWorkflow-module__mSoyYa__node{text-align:left;flex-direction:row;gap:8px}.AIWorkflow-module__mSoyYa__input{text-align:right;flex-direction:row-reverse}.AIWorkflow-module__mSoyYa__core{grid-area:1/2;width:min(100%,280px)}}
