.data-stream{position:relative;min-width:0;width:100%;height:76px;overflow:hidden;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.data-stream-track{position:absolute;left:0;right:0;top:calc(25px + var(--lane) * 26px);height:1px;background:linear-gradient(90deg,#5ab7a11c,#aeb9c320 50%,#a78dd320)}.data-stream-packet{--packet-color:#62a494;position:absolute;top:calc(23px + var(--lane) * 26px);left:0;width:10px;height:4px;border-radius:4px;background:#e7f5ef;border:1px solid var(--packet-color);box-shadow:0 0 7px color-mix(in srgb,var(--packet-color) 25%,transparent);animation:data-packet-flight var(--flight) linear both}.data-stream-packet:before{content:"";position:absolute;top:0;right:100%;width:13px;height:2px;background:linear-gradient(90deg,transparent,var(--packet-color));opacity:.25}.data-stream-packet[data-direction="-1"]{--packet-color:#a28abf;background:#f3eef9;animation-direction:reverse}.data-stream-packet[data-direction="-1"]:before{right:auto;left:100%;transform:rotate(180deg)}.data-stream-packet:not([data-kind="0"]){display:grid;place-items:center;top:calc(16px + var(--lane) * 26px);width:21px;height:20px;color:var(--packet-color);background:#fff;border-radius:5px;box-shadow:0 2px 5px #26362c08,0 0 8px color-mix(in srgb,var(--packet-color) 16%,transparent)}.data-stream-packet:not([data-kind="0"]):before{top:8px}.data-stream[data-playing=false] .data-stream-packet{animation-play-state:paused}@keyframes data-packet-flight{0%{left:-24px;opacity:0}15%{opacity:.85}85%{opacity:.85}to{left:100%;opacity:0}}.twd-showcase{margin:0;min-width:0;container-type:inline-size}.twd-app{display:grid;grid-template-columns:minmax(0,1fr) 176px;overflow:hidden;border:.5px solid #cfcfcf;border-radius:8px;background:#fcfcfc;color:#141414;box-shadow:0 1px 2px #00000005;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;font-size:14px;line-height:20px;letter-spacing:0;text-align:left}.twd-app p{margin:0}.twd-chat{display:flex;min-width:0;flex-direction:column}.twd-header{display:flex;align-items:center;gap:6px;height:40px;padding:0 16px;flex-shrink:0}.twd-header strong{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.twd-group-avatar{position:relative;width:20px;height:20px;flex-shrink:0}.twd-group-avatar>span{position:absolute;inset:0 auto auto 0}.twd-group-avatar>span:last-child{inset:auto 0 0 auto}.twd-info{display:none;color:#6b6b6b;margin-left:auto}.twd-transcript{display:flex;flex:1;flex-direction:column;gap:12px;padding:15px 16px 24px}.twd-app .twd-date{margin-bottom:5px;color:#6b6b6b;font-size:12px;line-height:16px;text-align:center}.twd-message{position:relative;display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:2px}.twd-user{align-items:flex-end}.twd-sender{padding:4px 0 0 46px;color:#6b6b6b;font-size:12px;line-height:20px}.twd-agent-row{display:flex;align-items:flex-end;gap:5px;width:100%}.twd-agent-row>.robot-avatar{margin:0 1px}.twd-message-content{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:6px}.twd-bubble,.twd-message-content{max-width:min(88%,640px,calc(100% - 82px))}.twd-bubble{border-radius:18px;padding:8px 12px;background:#eee;color:#141414;font-size:14px;line-height:20px;overflow-wrap:anywhere}.twd-message-content .twd-bubble{max-width:100%}.twd-user .twd-bubble{background:#070707;color:#fcfcfc}.twd-file{display:flex;align-items:center;gap:8px;width:246px;max-width:100%;padding:8px;border:.5px solid #0000001a;border-radius:12px;background:#fcfcfc;color:#141414;font:inherit;text-align:left;cursor:default;transition:background-color .18s ease,border-color .18s ease,box-shadow .2s ease}.twd-close:focus-visible,.twd-file:focus-visible{outline:2px solid #141414;outline-offset:3px}.twd-file-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:9px;background:#0000000b;color:#666}.twd-file>span:last-child{min-width:0}.twd-file strong{display:block;overflow:hidden;font-size:13px;font-weight:500;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.twd-file small{display:block;margin-top:1px;color:#6b6b6b;font-size:10.5px;line-height:15px}.twd-composer-dock{padding:0 16px 16px}.twd-composer{display:flex;align-items:center;min-height:44px;padding:4px;gap:4px;border:.5px solid #14141426;border-radius:22px;background:#fcfcfc;box-shadow:0 2px 8px -1px #0000000d,0 1px 2px #00000008}.twd-mic,.twd-plus{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;color:#6b6b6b}.twd-placeholder{flex:1;min-width:0;padding:0 4px;overflow:hidden;color:#929292;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.twd-mic{border-radius:50%;background:#070707;color:#fcfcfc}.twd-members{min-width:0;border-left:.5px solid #e0e0e0;padding:0 12px 20px}.twd-member-toolbar{display:flex;align-items:center;justify-content:flex-end;height:40px;gap:16px;color:#6b6b6b}.twd-members>p{padding:4px 8px;color:#666;font-size:12px}.twd-member{display:flex;align-items:center;height:40px;gap:10px;padding:0 8px;font-size:13px}.twd-showcase>figcaption{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 14px;min-height:28px;margin-top:12px;color:var(--color-ink-2,#5b5b5a);font-size:12px;line-height:18px;text-align:center}.twd-preview-backdrop{position:fixed;inset:0;z-index:80;background:#0006;backdrop-filter:blur(4px)}.twd-preview-dialog{position:fixed;top:50%;left:50%;z-index:81;width:min(680px,calc(100vw - 32px));max-height:min(800px,calc(100dvh - 48px));overflow:auto;transform:translate(-50%,-50%);border:1px solid #d3d3d3;border-radius:12px;background:#fcfcfc;color:#141414;box-shadow:0 24px 100px #0003;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;outline:none}.twd-preview-dialog>header{display:flex;align-items:center;position:sticky;top:0;z-index:1;height:48px;gap:8px;padding:0 12px 0 18px;border-bottom:.5px solid #e0e0e0;background:#fcfcfc;color:#666}.twd-preview-dialog>header h2{flex:1;margin:0;font:500 13px/20px -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;letter-spacing:0;color:#141414}.twd-close{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:#666;cursor:pointer}.twd-close:hover{background:#ededed;color:#141414}.twd-preview-description{margin:0;padding:15px 32px 0;color:#666;font-size:12px;line-height:18px}.twd-document{padding:24px 32px 36px;font-size:14px;line-height:22px}.twd-document .twd-path{margin:0 0 16px;color:#666;font-family:var(--font-mono);font-size:11px;overflow-wrap:anywhere}.twd-document h2{margin:0 0 28px;font-size:28px;line-height:34px;letter-spacing:-.6px}.twd-document h2,.twd-document h3{font-family:inherit;font-weight:600}.twd-document h3{margin:24px 0 8px;font-size:15px;line-height:22px;letter-spacing:0}.twd-document section p{margin:0;color:#444}@container (max-width: 680px){.twd-app{grid-template-columns:minmax(0,1fr)}.twd-members{display:none}.twd-info{display:inline-flex}}@container (max-width: 420px){.twd-transcript{padding-right:12px;padding-left:12px}.twd-message-content,.twd-user>.twd-bubble{max-width:calc(100% - 36px)}.twd-file{width:230px}.twd-showcase>figcaption{max-width:270px;margin-right:auto;margin-left:auto}}@media (max-width:480px){.twd-preview-description{padding:15px 20px 0}.twd-document{padding:22px 20px 28px}}.twd-message[data-revealed]>.twd-agent-row{transition:opacity .16s ease,transform .22s cubic-bezier(.2,.7,.2,1)}.twd-showcase[data-motion-enabled=false] .twd-agent-row{transition:none}.twd-message[data-revealed=false]>.twd-agent-row{transition:none;opacity:0;transform:translateY(6px);pointer-events:none}.twd-message[data-pending=true]>.twd-sender{visibility:hidden}.twd-typing-row{position:absolute;top:26px;left:0;display:flex;align-items:flex-end;gap:7px}.twd-typing-bubble{display:flex;align-items:center;justify-content:center;gap:4px;height:34px;min-width:54px;border-radius:18px;background:#eee}.twd-typing-bubble i{width:5px;height:5px;border-radius:50%;background:#898989;animation:twd-typing 1.1s ease-in-out infinite}.twd-typing-bubble i:nth-child(2){animation-delay:.13s}.twd-typing-bubble i:nth-child(3){animation-delay:.26s}.twd-showcase[data-playing=false] .twd-typing-bubble i{animation-play-state:paused}.twd-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes twd-typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}.twd-preview-backdrop{transition:opacity .18s ease}.twd-preview-dialog{transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1)}.twd-preview-backdrop[data-ending-style],.twd-preview-backdrop[data-starting-style]{opacity:0}.twd-preview-dialog[data-ending-style],.twd-preview-dialog[data-starting-style]{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.985)}.twd-live .twd-app{border-color:#d8dfd3;background:#fdfefb;box-shadow:0 6px 13px -9px #2d422833,0 28px 65px -42px #29392766}.twd-live .twd-header{height:51px;padding-inline:19px;border-bottom:1px solid #e8ece4;background:#fff;gap:9px}.twd-live .twd-header strong{font-size:14px}.twd-header-members{margin-left:auto;font-size:12px;color:#91a083;white-space:nowrap}.twd-header-members>span{color:#bdc6b4;padding-inline:2px}.twd-live .twd-info{margin-left:0}.ot-team-feature .twd-live .twd-transcript{padding:19px 19px 12px;gap:13px;min-height:0}.twd-live .twd-date{color:#a3ad9a}.twd-live .twd-user .twd-bubble{border-radius:17px 17px 5px 17px;background:#20271e}.twd-live .twd-bubble{font-size:14px;line-height:1.55;padding:10px 13px}.twd-live .twd-message-content{max-width:calc(100% - 30px);gap:7px}.twd-live .twd-message-content .twd-bubble{background:#edf0e9;border-radius:16px 16px 16px 5px;color:#54604b}.twd-live .twd-bubble strong{font-weight:550;color:#37442e}.twd-live .twd-sender{font-size:12px;padding-left:34px;color:#89957e;line-height:17px;margin-bottom:2px}.twd-mention{color:#7f609f;font-weight:500;white-space:nowrap}.twd-live .twd-file{width:269px;border-color:#e0e5db;border-radius:10px;padding:8px;gap:9px;background:#fff}.twd-live .twd-file-icon{background:#f0f3eb;color:#8e9c80;width:32px;height:34px;border-radius:6px}.twd-live .twd-file strong{font-size:12px;color:#536048}.twd-live .twd-file small{font-size:12px;color:#829074}.twd-live .twd-message[data-revealed]>.twd-agent-row{transition:opacity .45s ease,transform .55s cubic-bezier(.16,1,.3,1)}.twd-live .twd-message[data-revealed=false]>.twd-agent-row{opacity:0;transform:translateY(9px);transition:none}.twd-file-handoff{display:flex;align-items:center;gap:6px;min-width:0;padding-left:34px;color:#7b896f;font-size:12px;line-height:18px;position:relative;transition:opacity .5s ease,transform .5s ease}.twd-file-handoff[data-visible=false]{opacity:0;transform:translateY(-5px)}.twd-file-handoff strong{font-weight:500;color:#829371}.twd-file-handoff>svg{flex-shrink:0}.twd-file-handoff>svg:last-child{color:#88ab75;margin-left:auto}.twd-handoff-line{position:absolute;top:-11px;left:12px;width:1px;height:40px;background:#e3e9db;overflow:hidden}.twd-handoff-line>i{position:absolute;top:-8px;width:1px;height:10px;background:#8bad73;animation:twd-file-transfer 1.6s linear infinite}.twd-trip-result{width:320px;max-width:100%;padding:12px 13px 0;border:1px solid #dce4d4;border-radius:12px;background:#fff;box-shadow:0 5px 13px -10px #3b522733}.twd-trip-summary{display:flex;justify-content:space-between;gap:8px;align-items:center;color:#94a186;font-size:12px}.twd-trip-summary>span:last-child{display:flex;align-items:center;gap:3px;color:#87a272;font-size:12px}.twd-budget-total{display:flex;align-items:baseline;gap:6px;margin-top:7px}.twd-budget-total>strong{font-size:23px;font-weight:550;letter-spacing:-.8px;color:#4b5c3e;line-height:1.3}.twd-budget-total>span{font-size:12px;color:#8a967e}.twd-budget-total>small{margin-left:auto;font-size:12px;color:#748361}.twd-budget-track{display:flex;gap:3px;height:4px;margin-top:10px;border-radius:2px;overflow:hidden;background:#f1f4ee}.twd-budget-track i{background:#b4c8a2;transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.16,1,.3,1)}.twd-budget-track i:first-child{width:25.93%;background:#99b282}.twd-budget-track i:nth-child(2){width:55.56%;transition-delay:.15s}.twd-budget-track i:nth-child(3){width:18.51%;background:#d5dfcb;transition-delay:.3s}[data-revealed=true] .twd-budget-track i{transform:scaleX(1)}.twd-budget-key{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:5px;color:#8b967e;font-size:12px}.twd-budget-key>span:before{content:"";display:inline-block;width:4px;height:4px;border-radius:1px;background:#99b282;margin-right:4px;vertical-align:middle}.twd-budget-key>span:nth-child(2):before{background:#b4c8a2}.twd-budget-key>span:nth-child(3):before{background:#d5dfcb}.twd-live .twd-trip-result .twd-file{width:calc(100% + 26px);max-width:none;margin:10px -13px 0;border-width:1px 0 0;border-radius:0 0 11px 11px;padding:8px 12px;background:#fafcf7}.twd-live .twd-trip-result .twd-file-icon{width:27px;height:29px}.twd-live .twd-typing-row{top:23px}.twd-live .twd-typing-bubble{background:#edf0e9}.twd-live .twd-typing-bubble i{background:#b0bc9f}.twd-workspace-status{display:flex;align-items:center;gap:6px;padding:8px 19px 11px;color:#7a886d;font-size:12px;line-height:1.5;min-height:35px}.twd-workspace-status>span:nth-child(2){animation:twd-activity-arrive .4s ease both}.twd-activity-symbol{display:flex;flex-shrink:0;color:#a0ad94}.twd-activity-symbol[data-complete=true]{color:#83a46c}.twd-activity-steps{margin-left:auto;display:flex;gap:3px;flex-shrink:0}.twd-activity-steps>i{width:5px;height:3px;border-radius:2px;background:#e6ebe0;transition:background .4s,width .4s}.twd-activity-steps>i[data-done=true]{background:#bed1ad}.twd-activity-steps>i[data-active=true]{width:11px;background:#94b27a}.twd-live .twd-composer-dock{padding:0 14px 14px}.twd-live .twd-composer{box-shadow:0 3px 10px #263d1710;border-color:#e0e5dc;background:#fff}.twd-live .twd-placeholder{font-size:12px;color:#89957d}.twd-live .twd-mic{background:#263220}.twd-live[data-playing=false] .twd-handoff-line>i{animation-play-state:paused}@keyframes twd-file-transfer{to{transform:translateY(50px)}}@keyframes twd-activity-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@container (max-width: 430px){.twd-live .twd-header{padding-inline:12px}.twd-header-members{display:none}.ot-team-feature .twd-live .twd-transcript{padding:14px 11px 11px;gap:12px}.twd-live .twd-bubble{font-size:13px;padding:9px 11px}.twd-live .twd-message-content{max-width:calc(100% - 28px)}.twd-live .twd-user>.twd-bubble{max-width:94%}.twd-live .twd-file{width:240px}.twd-file-handoff{padding-left:30px;gap:5px;font-size:12px;line-height:1.4}.twd-workspace-status{padding-inline:13px;font-size:12px}.twd-activity-steps{display:none}.twd-budget-total>strong{font-size:21px}.twd-trip-summary{font-size:12px}}@container (max-width: 330px){.twd-header-members{display:none}.twd-live .twd-info{margin-left:auto}.twd-live .twd-message-content{max-width:calc(100% - 28px)}.twd-trip-result{padding-inline:10px}.twd-live .twd-trip-result .twd-file{width:calc(100% + 20px);margin-inline:-10px;padding-inline:8px}.twd-budget-total>small,.twd-trip-summary>span:last-child{font-size:12px}}.twd-live .twd-date{font-size:12px;color:#8d9982}.twd-live .twd-file strong,.twd-live .twd-placeholder{font-size:13px}.twd-budget-total{flex-wrap:wrap}.twd-file-handoff>span:nth-of-type(2){min-width:0}@container (max-width: 330px){.twd-budget-total>small{width:100%;margin-left:0}.twd-trip-summary{flex-wrap:wrap;gap:3px}.twd-trip-summary>span:last-child{margin-left:auto}}.twd-exchange{display:grid;grid-template-columns:70px minmax(0,1fr) 88px;align-items:center;gap:12px;max-width:560px;padding:0 8px 24px;margin-inline:auto}.twd-exchange-worker{display:grid;justify-items:center;gap:7px;color:#7c8973;font-size:12px;line-height:1.4;text-align:center}@container (max-width: 430px){.twd-exchange{grid-template-columns:48px minmax(0,1fr) 64px;gap:6px;padding:0 0 18px}.twd-exchange-worker{font-size:11px;gap:6px}.twd-exchange-worker>.robot-avatar{width:32px;height:32px}}.wm-scene{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;padding:48px 36px;border:1px solid #e9e4dc;border-radius:24px;background:radial-gradient(ellipse at 80% 15%,#fffdfa 5%,transparent 65%),#f5f2ec}.wm-intro,.wm-studio{min-width:0}.ot-home .wm-intro h2{font-size:clamp(38px,4.1vw,54px);line-height:1.08}.ot-home .wm-intro .ot-scene-copy>p{font-size:16px;line-height:1.85;color:#767267}.wm-conversation{min-height:244px;border:1px solid #e5e0d8;border-radius:17px;background:#fffefd;box-shadow:0 10px 30px -25px #65543b50;overflow:hidden}.wm-chat-header{display:flex;align-items:center;gap:8px;min-height:56px;padding:10px 17px;border-bottom:1px solid #f0ece7}.wm-chat-header strong{font-size:14px;font-weight:550;color:#514d46}.wm-exchange{display:flex;flex-direction:column;gap:18px;padding:18px;animation:wm-appear .45s both}.wm-user-message{align-self:flex-end;max-width:90%;border-radius:16px 16px 4px 16px;background:#302f29;color:#fffdf8;padding:11px 14px;font-size:14px;line-height:1.55}.wm-user-message mark{padding:1px 0;background:transparent;color:inherit;border-radius:3px;transition:background .45s,color .45s}.wm-user-message[data-extracting=true] mark{background:#c7ae6b3b;color:#f6dc9e}.wm-worker-message{display:flex;align-items:flex-start;gap:9px;min-height:66px}.wm-worker-message>.robot-avatar{flex-shrink:0;margin-top:2px}.wm-worker-answer{min-width:0;animation:wm-appear .4s both}.wm-scene .wm-worker-answer p{margin:0;font-size:14px;line-height:1.6;color:#746a5a}.wm-recall-label{gap:5px;margin-bottom:5px;font-size:12px;color:#97815c}.wm-recall-label,.wm-typing{display:flex;align-items:center}.wm-typing{justify-content:center;gap:4px;width:48px;height:27px;border-radius:12px;background:#f3f0eb}.wm-typing i{width:4px;height:4px;border-radius:50%;background:#bdb3a3;animation:wm-dot 1.1s infinite}.wm-typing i:nth-child(2){animation-delay:.15s}.wm-typing i:nth-child(3){animation-delay:.3s}.wm-memory,.wm-memory-head{position:relative}.wm-memory-head{display:flex;align-items:center;flex-direction:column;padding-top:28px}.wm-ingestion{position:absolute;left:calc(50% - 12px);top:0;width:24px;height:38px;display:grid;place-items:center;color:#af986e}.wm-ingestion:before{content:"";position:absolute;height:100%;width:1px;background:linear-gradient(#d7cbb5,#d7cbb500)}.wm-ingestion>svg{background:#f8f5ef;z-index:1}.wm-ingestion>i{position:absolute;top:0;width:3px;height:5px;border-radius:3px;background:#b19763;box-shadow:0 0 7px #c8a862aa;animation:wm-ingest 1.7s linear infinite}.wm-ingestion>i:nth-child(2){animation-delay:-.6s}.wm-ingestion>i:nth-child(3){animation-delay:-1.1s}.wm-ingestion[data-recalling=true]>i{animation-direction:reverse}.wm-brain{position:relative;width:98px;height:98px;display:grid;place-items:center;isolation:isolate}.wm-brain:before{content:"";position:absolute;inset:-20px;border-radius:50%;background:radial-gradient(circle,#d8c69340,#e9dec320 45%,transparent 70%);animation:wm-breathe 3.4s ease-in-out infinite;z-index:-1}.wm-brain-core{width:66px;height:66px;display:grid;place-items:center;border:1px solid #daccad;border-radius:24px;background:radial-gradient(circle at 35% 15%,white,#fbf7ed 65%,#efe4cc);color:#9c8050;box-shadow:0 4px 16px #a3895520,inset 0 1px 1px white;transform:rotate(-6deg);transition:box-shadow .8s}.wm-brain-core>svg{transform:rotate(6deg)}.wm-brain[data-learning=true] .wm-brain-core{box-shadow:0 0 26px #c0a25d35,inset 0 1px 1px white}.wm-brain-orbit{position:absolute;inset:3px;border:1px solid #d9c9a74f;border-radius:50%;animation:wm-orbit 22s linear infinite}.wm-brain-orbit>i{position:absolute;width:5px;height:5px;background:#cbb880;border:1px solid #fff9e9;border-radius:50%;box-shadow:0 0 6px #c6af7190}.wm-brain-orbit>i:first-child{top:0;left:29%}.wm-brain-orbit>i:nth-child(2){bottom:5%;left:20%;background:#a5b8a0}.wm-brain-orbit>i:nth-child(3){right:-1px;top:43%;background:#b4a5c9}.wm-brain-spark{position:absolute;width:3px;height:3px;background:#bba168;border-radius:50%;animation:wm-twinkle 2.8s ease-in-out infinite}.wm-brain-spark-one{top:15px;right:0}.wm-brain-spark-two{bottom:12px;left:1px;animation-delay:-1.3s}.wm-memory-title{text-align:center;margin-top:7px}.wm-memory-title>strong{display:block;font-size:16px;font-weight:550;letter-spacing:-.3px;color:#625846}.wm-memory-title>span{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:6px;font-size:12px;color:#9b8866;animation:wm-appear .4s both}.wm-memory-map{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-top:41px}.wm-branches{position:absolute;inset:0 0 auto;width:100%;height:42px;overflow:visible}.wm-branches>path{stroke:#d7cdbb;stroke-width:1;vector-effect:non-scaling-stroke}.wm-branches>.wm-branch-pulse{stroke:#b29b6e;stroke-width:1.5;stroke-dasharray:9 270;animation:wm-branch-flow 4s linear infinite;filter:drop-shadow(0 0 2px #baa16c66)}.wm-branches>.wm-branch-pulse:nth-last-child(2){animation-delay:-1.2s}.wm-branches>.wm-branch-pulse:last-child{animation-delay:-2.5s}.wm-memory[data-recalling=true] .wm-branch-pulse{animation-direction:reverse}.wm-pocket{--memory-color:#9075b0;--memory-tint:#f2edf8;position:relative;min-width:0;padding:15px 12px 12px;border:1px solid #e2dcd1;background:#fffdf9c9;border-radius:13px;box-shadow:0 6px 15px -12px #83705550;transition:background .6s,border-color .6s,box-shadow .6s}.wm-pocket:before{content:"";position:absolute;top:-4px;left:calc(50% - 3px);width:6px;height:6px;background:#d1c7b5;border:2px solid #f8f5ef;border-radius:50%;box-sizing:content-box;transition:background .6s,box-shadow .6s}.wm-pocket-today{--memory-color:#ad8952;--memory-tint:#f7efdf}.wm-pocket-task{--memory-color:#648777;--memory-tint:#ebf2ed}.wm-pocket[data-active=true]{background:#fffefb;border-color:color-mix(in srgb,var(--memory-color) 45%,#ebe6da);box-shadow:0 4px 18px -8px color-mix(in srgb,var(--memory-color) 25%,transparent)}.wm-pocket[data-active=true]:before{background:var(--memory-color);box-shadow:0 0 8px color-mix(in srgb,var(--memory-color) 45%,transparent)}.wm-pocket-heading{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.wm-pocket-heading>span{display:grid;place-items:center;width:29px;height:29px;color:var(--memory-color);background:var(--memory-tint);border-radius:9px}.wm-pocket-heading h3{margin:0;color:#5b554a;font-size:14px;font-weight:550;line-height:1.3;letter-spacing:-.2px}.wm-pocket-heading>div>span{display:block;color:#a29888;font-size:12px;margin-top:4px}.wm-pocket-thoughts{min-height:86px;margin-top:14px}.wm-thought{display:flex;gap:6px;align-items:flex-start;margin-top:8px;color:#655e50;font-size:13px;line-height:1.5;animation:wm-thought-in .65s both}.wm-thought:nth-child(2){animation-delay:.15s}.wm-thought>i{flex:0 0 4px;width:4px;height:4px;border-radius:50%;margin-top:7px;background:var(--memory-color)}.wm-thought[data-fresh=true]{color:var(--memory-color)}.wm-revision strong{font-weight:550}.wm-revision del{font-size:11px;color:#b0a89a;margin-right:4px}.wm-thought-placeholder>span{display:block;width:88%;height:5px;margin-bottom:10px;background:#e8e3d95e;border-radius:5px}.wm-thought-placeholder>span:nth-child(2){width:63%}.wm-thought-placeholder small{display:block;font-size:12px;line-height:1.5;color:#a89f91}.wm-scene[data-playing=false] *,.wm-scene[data-playing=false] :after,.wm-scene[data-playing=false] :before{animation-play-state:paused!important}@keyframes wm-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes wm-thought-in{0%{opacity:0;transform:translateY(-7px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes wm-dot{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes wm-ingest{0%{transform:translateY(0);opacity:0}20%,80%{opacity:1}to{transform:translateY(37px);opacity:0}}@keyframes wm-orbit{to{transform:rotate(1turn)}}@keyframes wm-breathe{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes wm-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.4)}}@keyframes wm-branch-flow{0%{stroke-dashoffset:280}to{stroke-dashoffset:0}}@media (min-width:851px) and (max-width:1100px){.wm-scene{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:28px;padding-inline:26px}.wm-pocket{padding-inline:9px}.wm-pocket-heading h3{font-size:13px}.wm-pocket-heading>div>span{font-size:11px}}@media (max-width:850px){.wm-scene{grid-template-columns:minmax(0,1fr);gap:30px;padding:36px 30px}.wm-intro .ot-scene-copy{display:grid;grid-template-columns:1fr 1.1fr;align-items:start;gap:25px}.ot-home .wm-intro h2{font-size:40px}.ot-home .wm-intro .ot-scene-copy>p{margin:0;font-size:15px;line-height:1.75}.wm-studio{width:100%;max-width:600px;margin:auto}}@media (max-width:600px){.wm-scene{padding:30px 17px 20px;gap:27px;border-radius:20px}.wm-intro .ot-scene-copy{display:block}.ot-home .wm-intro h2{font-size:41px}.ot-home .wm-intro .ot-scene-copy>p{font-size:16px;margin-top:20px}.wm-studio{width:auto}.wm-conversation{min-height:270px;border-radius:14px}.wm-chat-header{gap:7px;padding-inline:13px}.wm-exchange{padding:15px 13px;gap:16px}.wm-user-message{padding:10px 12px;max-width:96%}.wm-memory-head{flex-direction:row;justify-content:flex-start;gap:15px;padding:27px 6px 0}.wm-ingestion{left:39px;height:33px}.wm-brain{flex-shrink:0;width:88px;height:88px}.wm-brain-core{width:60px;height:60px;border-radius:21px}.wm-memory-title{margin-top:0;text-align:left}.wm-memory-title>strong{font-size:15px}.wm-memory-title>span{justify-content:flex-start;font-size:11px;line-height:1.45;max-width:160px}.wm-memory-title>span>svg{flex-shrink:0}.wm-memory-map{grid-template-columns:minmax(0,1fr);gap:9px;padding:15px 0 0 24px}.wm-branches{display:none}.wm-memory-map:before{content:"";position:absolute;left:12px;top:-8px;bottom:47px;width:1px;background:linear-gradient(#d5c7a9,#c7d1be)}.wm-memory-map:after{content:"";position:absolute;top:0;left:11px;width:3px;height:14px;border-radius:3px;background:#bba476;box-shadow:0 0 8px #bba47699;animation:wm-mobile-flow 3.5s linear infinite}.wm-memory[data-recalling=true] .wm-memory-map:after{animation-direction:reverse}.wm-pocket{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:7px;min-height:91px;border-radius:12px;padding:12px}.wm-pocket:before{top:calc(50% - 4px);left:-18px;width:5px;height:5px;z-index:1}.wm-pocket:after{content:"";position:absolute;top:50%;left:-12px;width:12px;height:1px;background:#d1c7b5}.wm-pocket-heading{gap:6px}.wm-pocket-heading>span{width:23px;height:23px;border-radius:7px}.wm-pocket-heading>span>svg{width:13px;height:13px}.wm-pocket-heading h3{font-size:13px}.wm-pocket-heading>div>span{font-size:11px;margin-top:3px}.wm-pocket-thoughts{min-height:0;margin-top:0}.wm-thought{font-size:13px;margin-top:5px}.wm-thought:first-child{margin-top:0}.wm-thought-placeholder small{font-size:11px}.wm-thought-placeholder>span{margin-bottom:7px;height:4px}}@media (max-width:370px){.wm-scene{padding-inline:16px}.wm-conversation{min-height:292px}.wm-chat-header{gap:5px}.wm-memory-head{gap:9px;padding-inline:0}.wm-brain{width:80px;height:80px}.wm-brain-core{width:55px;height:55px}.wm-ingestion{left:28px}.wm-memory-title>strong{font-size:14px}.wm-pocket{grid-template-columns:94px minmax(0,1fr);gap:6px;padding:11px 9px}.wm-pocket-heading h3{font-size:12px}.wm-pocket-heading>div>span{font-size:10px}.wm-thought{font-size:12px;gap:4px}}@keyframes wm-mobile-flow{0%{top:0;opacity:0}15%,85%{opacity:1}to{top:calc(100% - 56px);opacity:0}}.ws-ui{--ws-line:#e5e5e3;--ws-muted:#777875;color:#20211f;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;min-width:0;text-align:left}.ws-ui *{box-sizing:border-box}.ws-ui blockquote,.ws-ui h3,.ws-ui p{margin:0}.ws-ui button,.ws-ui textarea{font:inherit}.ws-ui button{cursor:pointer;color:inherit}.ws-ui button:disabled{cursor:default;opacity:.55}.ws-ui a:focus-visible,.ws-ui button:focus-visible,.ws-ui textarea:focus-visible{outline:2px solid #555;outline-offset:4px}.ws-ui button{-webkit-tap-highlight-color:transparent}.ws-ui svg{flex-shrink:0}.ws-ui .ws-label{display:block;color:var(--ws-muted);font-size:12px;font-weight:500}.ws-profiles{border:1px solid #dededb;border-radius:14px;background:#fafaf9;box-shadow:0 16px 36px -28px #0004;overflow:hidden}.ws-profile-list{display:flex;gap:4px;padding:12px;border-bottom:1px solid var(--ws-line)}.ws-profile-list button{border:1px solid transparent;border-radius:8px;background:transparent;flex:1;display:flex;align-items:center;gap:8px;padding:10px 8px;font-size:12px;white-space:nowrap}.ws-profile-list button>svg{display:none}.ws-profile-list button[aria-pressed=true]{background:white;border-color:var(--ws-line);box-shadow:0 2px 3px #00000005}.ws-profile-list button:hover{background:white}.ws-profile{padding:32px;background:#fff;animation:ws-enter .22s ease-out}.ws-profile-title{display:flex;align-items:center;gap:16px;margin-bottom:30px}.ws-ui .ws-profile-title h3{font-size:22px;letter-spacing:-.6px;font-weight:500}.ws-profile-title p{font-size:13px;color:var(--ws-muted);margin-top:3px}.ws-profile-instructions{background:#f6f6f4;padding:17px 19px;border-radius:8px;min-height:121px}.ws-profile-instructions p{margin-top:8px;line-height:1.7}.ws-connected{margin-top:24px}.ws-connected>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ws-connected>div span{border:1px solid var(--ws-line);padding:5px 10px;border-radius:5px;font-size:12px}.ws-profile-task{margin-top:28px;padding-top:20px;border-top:1px solid var(--ws-line);display:grid;gap:8px;font-size:12px}.ws-profile-task>span{display:flex;gap:8px;align-items:center}.ws-profile-task>span:last-child{padding-left:22px;color:var(--ws-muted)}.ws-profile-task>span:first-child svg{color:#398371}.ws-server{display:flex;align-items:center;gap:8px;padding:13px 22px;color:#6d6f6b;font-size:11px;border-top:1px solid var(--ws-line)}.ws-server i{width:5px;height:5px;border-radius:50%;background:#398371;margin-left:auto}.ws-computer{border:1px solid #d8d8d5;border-radius:12px;background:#fafaf9;padding:9px;box-shadow:0 20px 40px -28px #0004}.ws-computer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 9px 13px}.ws-computer-toolbar>span{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--ws-muted)}.ws-computer-workers{display:flex;gap:5px}.ws-computer-workers button{display:flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid transparent;border-radius:6px;background:transparent;font-size:13px}.ws-computer-workers button[aria-pressed=true]{background:white;border-color:var(--ws-line);box-shadow:0 2px 4px #00000006}.ws-computer-workers button:hover{background:#fff}.ws-computer-body{display:grid;grid-template-columns:minmax(0,1fr) 245px;border:1px solid #dededb;border-radius:6px;overflow:hidden;background:white}.ws-screen{min-width:0;background:#202020}.ws-screen-toolbar{display:flex;gap:8px;align-items:center;background:#fdfdfc;color:#52534f;padding:13px 16px;font-size:12px;border-bottom:1px solid var(--ws-line)}.ws-screen-status{display:flex;align-items:center;gap:6px;margin-left:auto;color:#898a86;font-size:10px}.ws-screen-status i{width:5px;height:5px;border-radius:50%;background:#4b9580}.ws-screen img{display:block;width:100%;height:auto}.ws-workspace{border-left:1px solid var(--ws-line);padding:20px 12px 16px;display:flex;flex-direction:column}.ws-workspace-heading{display:flex;align-items:center;gap:9px;padding:0 5px 25px}.ws-workspace-heading strong{font-size:12px;font-weight:500}.ws-folder{gap:6px;color:var(--ws-muted);font-size:11px;padding:0 5px 8px}.ws-folder,.ws-workspace-file{display:flex;align-items:center}.ws-workspace-file{gap:10px;width:100%;border:1px solid transparent;border-radius:6px;background:transparent;padding:12px 10px;text-align:left}.ws-workspace-file:hover,.ws-workspace-file[data-current=true]{background:#f5f5f3}.ws-workspace-file[aria-expanded=true]{border-color:#cececa}.ws-workspace-file>svg{color:#8c8d87}.ws-workspace-file small,.ws-workspace-file strong{display:block}.ws-workspace-file strong{font-size:11px;font-weight:500}.ws-workspace-file small{color:#90918b;font-size:10px;margin-top:2px}.ws-workspace-members{margin-top:auto;padding:40px 8px 4px;font-size:10px;color:var(--ws-muted)}.ws-workspace-members>div{display:flex;gap:4px;margin-bottom:9px}.ws-file-peek{margin:18px 3px 0;padding:13px;background:#fafaf8;border:1px solid var(--ws-line);border-radius:6px;font-size:11px}.ws-file-peek>button{display:flex;float:right;border:0;padding:0;background:transparent}.ws-file-peek strong{font-size:10px;overflow-wrap:anywhere}.ws-file-peek p{margin-top:9px;color:#686a63;line-height:1.7}.ws-memory{padding:14px 16px 0 0}.ws-memory-file{background:#fff;border:1px solid #dddeda;border-radius:10px;box-shadow:0 14px 35px -25px #0003;transform:rotate(-1.5deg)}.ws-memory-file header{display:flex;gap:9px;align-items:center;border-bottom:1px solid var(--ws-line);padding:15px 20px;font-size:12px;color:#787a74}.ws-memory-file header button{display:flex;padding:4px;margin-left:auto;border:0;background:transparent}.ws-memory-content{padding:22px 24px}.ws-memory-content .ws-saved-preference{margin:9px 0 25px;font-size:16px;line-height:1.75;max-width:350px;min-height:56px}.ws-memory-shared{display:flex;align-items:center;gap:8px;padding-top:14px;font-size:12px}.ws-memory-shared>svg{color:#92968b}.ws-memory-shared>span:last-child{margin-left:auto;color:#91948c;font-size:10px}.ws-memory-file footer{display:flex;gap:7px;align-items:center;padding:12px 24px;font-size:10px;color:#83867c;border-top:1px solid var(--ws-line)}.ws-memory-content textarea{display:block;width:100%;min-height:100px;resize:vertical;border:1px solid #c5c8be;border-radius:5px;padding:10px;margin-top:8px;background:#fdfdfb}.ws-memory-actions{display:flex;gap:8px;justify-content:flex-end;margin:12px 0 22px}.ws-memory-actions button{padding:6px 12px;border:1px solid var(--ws-line);border-radius:5px;background:white;font-size:12px}.ws-memory-actions button[type=submit]{background:#23251f;color:#fff;border-color:#23251f}.ws-memory-recall{position:relative;margin:32px -16px 0 25px}.ws-mini-user{background:#171816;color:white;padding:10px 16px;border-radius:17px 17px 4px 17px;width:fit-content;margin-left:auto;margin-bottom:22px;font-size:13px}.ws-memory-reply{display:flex;gap:11px;align-items:flex-start}.ws-memory-reply>div{min-width:0}.ws-memory-reply strong{font-size:11px;color:var(--ws-muted);font-weight:400}.ws-memory-reply p{font-size:14px;line-height:1.65;margin-top:5px}.ws-memory-reply span{display:flex;gap:6px;align-items:center;font-size:10px;color:#777d6b;margin-top:12px}.ws-memory-reply blockquote{border-left:2px solid #d5dacb;padding-left:10px;margin-top:7px;color:#858a7a;font-size:11px;line-height:1.6}.ws-routine{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:24px;align-items:start;padding:32px;border-radius:16px;background:#f5f5f2;border:1px solid #e5e5df}.ws-routine-config{border:1px solid #deded9;background:#fff;border-radius:10px;overflow:hidden;margin-top:28px;box-shadow:0 14px 28px -25px #0004}.ws-routine-config header{padding:20px;display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--ws-line)}.ws-routine-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f1f1ec}.ws-ui .ws-routine-config h3{font-size:14px;font-weight:500}.ws-routine-config header>div>span{color:var(--ws-muted);font-size:11px}.ws-toggle{width:30px;height:18px;background:#cbccc6;border:0;border-radius:20px;padding:2px;flex-shrink:0;margin-left:auto;transition:background .2s}.ws-toggle span{display:block;width:14px;height:14px;border-radius:50%;background:white;box-shadow:0 1px 2px #0002;transition:transform .2s}.ws-toggle[aria-checked=true]{background:#20221c}.ws-toggle[aria-checked=true] span{transform:translateX(12px)}.ws-routine-schedule{display:flex;align-items:center;gap:8px;padding:22px 22px 0;font-size:13px}.ws-routine-schedule>strong{font-weight:500}.ws-routine-schedule>span{color:var(--ws-muted);margin-left:auto;font-size:11px}.ws-week{display:flex;gap:7px;padding:15px 22px 20px}.ws-week span{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;font-size:10px;color:#adb0a7;background:#f6f6f3}.ws-week span[data-active=true]{background:#272a22;color:white}.ws-routine-config>p{padding:0 22px;color:#696d61;font-size:13px;line-height:1.7}.ws-routine-flow{padding:0;margin:22px;list-style:none;display:grid;gap:0}.ws-routine-flow li{position:relative;display:flex;align-items:center;gap:10px;font-size:11px;padding-block:9px}.ws-routine-flow svg{box-sizing:content-box;padding:6px;background:#f4f4f0;border:1px solid #e6e7df;border-radius:6px;z-index:1}.ws-routine-flow li:not(:last-child):after{position:absolute;content:"";width:1px;background:#d5d8cb;top:30px;height:26px;left:14px}.ws-routine-run{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-top:1px solid var(--ws-line);gap:10px}.ws-routine-run>span{color:#92968a;font-size:10px}.ws-routine-run button{display:flex;gap:6px;align-items:center;padding:5px 8px;font-size:10px;white-space:nowrap;border:1px solid #dedfd9;border-radius:5px;background:white}.ws-brief{padding:25px;background:#fff;border:1px solid #e0e1d9;box-shadow:0 10px 25px -16px #0002;border-radius:3px 3px 10px 3px;transform:rotate(1deg);transition:opacity .2s}.ws-brief[data-running=true]{opacity:.45}.ws-brief header{display:flex;justify-content:space-between;gap:8px;align-items:center;padding-bottom:22px}.ws-brief header .ws-label{font-size:10px;color:#8b907f}.ws-ui .ws-brief h3{font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.8px;margin-top:7px}.ws-meeting-tabs{border-block:1px solid #e6e8dd}.ws-meeting-tabs button{display:flex;width:100%;align-items:center;gap:12px;text-align:left;background:transparent;border:0;padding:13px 8px}.ws-meeting-tabs button:first-child{border-bottom:1px solid #edeee8}.ws-meeting-tabs button[aria-pressed=true]{background:#f6f7f2}.ws-meeting-tabs button>span{font-size:11px;font-variant-numeric:tabular-nums;color:#8b907f}.ws-meeting-tabs strong{font-size:12px;font-weight:500}.ws-meeting-tabs button>svg{margin-left:auto;color:#9fa394}.ws-meeting-detail{padding-top:24px;animation:ws-enter .2s ease-out}.ws-person{display:flex;align-items:center;gap:10px}.ws-person>span{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;color:#7c826e;background:#edf0e6;font-size:10px}.ws-person strong{display:block;font-size:12px;font-weight:500}.ws-person small{display:block;color:#919785;font-size:10px;margin-top:1px}.ws-meeting-detail>p{margin-top:14px;font-size:12px;line-height:1.7;color:#7b816f;min-height:41px}.ws-review{padding-top:22px}.ws-review .ws-label{font-size:10px}.ws-review p{font-size:13px;line-height:1.7;margin-top:8px;min-height:65px}.ws-sources{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px;padding-top:15px;border-top:1px solid var(--ws-line)}.ws-sources span{display:flex;gap:5px;align-items:center;font-size:9px;color:#8d9380;background:#f5f6f0;border-radius:3px;padding:4px 6px}.ws-inference{border:1px solid #dfdfdb;border-radius:10px;background:#fbfbfa;overflow:hidden}.ws-provider-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px;gap:8px}.ws-provider-option{border:1px solid transparent;border-radius:6px;background:transparent;padding:18px 13px;display:flex;align-items:center;gap:10px;font-size:13px}.ws-provider-option[data-selected=true]{background:white;border-color:#d8d9d3;box-shadow:0 2px 4px #00000004}.ws-radio{display:grid;place-items:center;width:15px;height:15px;border:1px solid #d8d9d3;border-radius:50%;margin-left:auto}[data-selected=true]>.ws-radio{background:#272923;border-color:#272923;color:white}.ws-provider-detail{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 30px;border-top:1px solid var(--ws-line);background:white;min-height:100px}.ws-ui .ws-provider-detail h3{font-size:15px;font-weight:500}.ws-provider-detail p{margin-top:4px;font-size:12px;color:var(--ws-muted)}.ws-provider-detail a{display:grid;place-items:center;background:#1d1e1b;color:white;border-radius:50%;width:36px;height:36px;flex-shrink:0}@keyframes ws-enter{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.ws-profile-list{padding:8px;gap:0}.ws-profile-list button{flex-direction:column;gap:6px;font-size:10px}.ws-profile{padding:24px}.ws-computer-body{grid-template-columns:minmax(0,1fr) 215px}.ws-routine{padding:24px;gap:18px}.ws-brief{padding:22px}}@media (max-width:700px){.ws-profile-list button{font-size:11px;padding-block:10px}.ws-profile-title{margin-bottom:24px}.ws-computer-toolbar{padding-inline:0}.ws-computer-toolbar>span{font-size:10px}.ws-computer-workers button{padding:7px 8px;font-size:11px;gap:5px}.ws-computer-body{grid-template-columns:minmax(0,1fr)}.ws-screen-toolbar{padding:10px;font-size:10px}.ws-screen-status{display:none}.ws-workspace{border-left:0;border-top:1px solid var(--ws-line);padding:16px 12px 12px}.ws-workspace-heading{padding-bottom:14px}.ws-folder{display:none}.ws-workspace-file{padding:9px 8px}.ws-workspace-file>span{display:flex;flex:1;justify-content:space-between;align-items:center;gap:8px}.ws-workspace-members{padding:12px 8px 0;display:flex;align-items:center;gap:8px}.ws-workspace-members>div{margin:0}.ws-memory{padding-left:5px}.ws-memory-content{padding:20px}.ws-memory-file header{padding-inline:16px;font-size:11px}.ws-memory-recall{margin-left:8px}.ws-routine{padding:20px;grid-template-columns:minmax(0,1fr);gap:22px}.ws-routine-config{margin-top:0}.ws-brief{transform:rotate(.5deg)}.ws-meeting-detail>p,.ws-review p{min-height:0}.ws-provider-options{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;gap:3px}.ws-provider-option{padding:16px 10px;font-size:12px}.ws-provider-detail{padding:20px;gap:12px}.ws-ui .ws-provider-detail h3{font-size:14px}}.ot-home .ws-studio-body{gap:clamp(35px,6vw,90px)}.ot-home .ws-worker-deck{max-width:490px;width:100%;justify-self:center}.ot-home .ws-deck-back-one{background:linear-gradient(135deg,#f0f2e9,#fbfcf9);transform:rotate(-5deg) translate(-12px,7px);transition:background .8s}.ot-home .ws-deck-back-two{background:color-mix(in srgb,var(--worker-color) 8%,#fff);transform:rotate(4deg) translate(10px,-2px);transition:background .8s}.ot-home .ws-worker-card{min-height:0;animation-duration:.45s;padding:24px 29px 0;border-color:#e0e3d9;box-shadow:0 30px 55px -37px #24352055,0 3px 9px #25341906;overflow:hidden}.ot-home .ws-worker-card-top{margin-bottom:25px;font-size:12px}.ot-home .ws-worker-identity{display:flex;gap:17px;align-items:center;margin-bottom:26px}.ot-home .ws-worker-portrait{position:relative;display:grid;place-items:center;width:82px;height:82px;flex-shrink:0;border-radius:24px;background:color-mix(in srgb,var(--worker-color) 8%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--worker-color) 12%,white)}.ot-home .ws-worker-portrait>i{position:absolute;width:10px;height:10px;border:3px solid white;border-radius:50%;background:#5e9775;bottom:5px;right:5px;box-sizing:content-box}.ot-home .ws-worker-identity h3{margin:0 0 7px;font-size:clamp(20px,2.3vw,27px);line-height:1.15;letter-spacing:-.8px}.ot-home .ws-worker-identity>div>span{font-size:12px;color:#89947e}.ot-home .ws-worker-instructions{padding:17px 18px;border:1px solid #eaede4;border-radius:8px;background:linear-gradient(120deg,#f8f9f5,#fcfdfa)}.ot-home .ws-worker-instructions .ws-label{font-size:12px;color:#778168}.ot-home .ws-worker-instructions p{font-size:13px;line-height:1.7;min-height:67px;margin-top:6px;color:#626957}.ot-home .ws-worker-card .ws-connected{margin:19px 0 24px}.ot-home .ws-worker-card .ws-connected .ws-label{font-size:12px;color:#778168}.ot-home .ws-worker-card .ws-connected>div{gap:5px}.ot-home .ws-worker-card .ws-connected>div span{border:0;padding:4px 8px;border-radius:4px;background:#f0f3eb;font-size:12px;color:#7c866e}.ot-home .ws-worker-result{margin:0 -29px;padding:17px 24px 21px;border-radius:0;background:#fbfcf8}.ot-home .ws-task-status{position:relative;display:flex;justify-content:space-between;height:20px;font-size:12px;color:#78866a}.ot-home .ws-task-status>span{display:flex;align-items:center;gap:5px}.ot-home .ws-task-working{animation:wp-working var(--cycle-duration) both paused}.ot-home .ws-task-finished{position:absolute;left:0;top:0;color:#6a8955;animation:wp-finished var(--cycle-duration) both paused}.ot-home .ws-activity-dots,.ot-home .ws-live-task-working{display:flex;align-items:center;gap:3px}.ot-home .ws-activity-dots i,.ot-home .ws-live-task-working i{width:3px;height:3px;background:currentColor;border-radius:50%;animation:wp-typing 1.2s ease-in-out infinite paused}.ot-home .ws-activity-dots i:nth-child(2),.ot-home .ws-live-task-working i:nth-child(2){animation-delay:.15s}.ot-home .ws-activity-dots i:nth-child(3),.ot-home .ws-live-task-working i:nth-child(3){animation-delay:.3s}.ot-home .ws-studio[data-playing=true] .ws-activity-dots i,.ot-home .ws-studio[data-playing=true] .ws-task-finished,.ot-home .ws-studio[data-playing=true] .ws-task-working{animation-play-state:running}.ot-home .ws-worker-result>p{font-size:12px;font-weight:500;color:#5b654e;line-height:1.5;margin:3px 0 12px}.ot-home .ws-result-file{width:100%;display:flex;align-items:center;gap:10px;border:1px solid #e3e8d9;background:#fff;border-radius:7px;padding:11px 12px;text-align:left;transition:transform .2s,border-color .2s,box-shadow .2s}.ot-home .ws-result-file>span{width:31px;height:34px;display:grid;place-items:center;background:#f3f5ed;border-radius:5px;color:#8b9d76;flex-shrink:0}.ot-home .ws-result-file>strong{min-width:0;font-size:12px;font-weight:500;overflow-wrap:anywhere}.ot-home .ws-result-file small{display:block;color:#758269;font-size:12px;font-weight:400;margin-top:1px}.ot-home .ws-result-file>svg{margin-left:auto;color:#71865f;transition:transform .2s}.ot-home .ws-result-file[aria-expanded=true]>svg{transform:rotate(90deg)}.ot-home .ws-result-preview{display:grid;gap:8px;list-style:none;padding:14px 2px 0;margin:0;font-size:12px;color:#7b876f;animation:wp-arrive .35s both}.ot-home .ws-result-preview li{display:flex;align-items:center;gap:7px}.ot-home .ws-machine{background:radial-gradient(ellipse at 90% 0,#2e3b32,transparent 70%),#171e1b}.ot-home .ws-machine .ws-computer{box-shadow:0 15px 55px #0005,0 0 0 1px #ffffff06}.ot-home .ws-screen-view{position:relative;overflow:hidden;isolation:isolate}.ot-home .ws-screen-view .ws-screen-capture{display:block;width:100%;height:auto}.ot-home .ws-live-cursor{position:absolute;top:32%;left:40%;z-index:2;color:#89ad79;filter:drop-shadow(0 1px 1px #0005);display:flex;align-items:flex-start;gap:1px;pointer-events:none;animation:wp-cursor 8s cubic-bezier(.3,.1,.25,1) infinite paused}.ot-home .ws-live-cursor>svg{color:#f5fff0;stroke:#426b39}.ot-home .ws-live-cursor>span{margin-top:17px;padding:3px 6px;border-radius:0 4px 4px;background:#668357;color:white;font-size:12px;line-height:1.3}.ot-home .ws-screen-live-task{position:absolute;left:16px;right:16px;bottom:13px;display:flex;align-items:center;gap:11px;padding:11px 14px;background:#fffffff2;border:1px solid #f7faf5;border-radius:8px;box-shadow:0 4px 22px #16271624;backdrop-filter:blur(10px);overflow:hidden}.ot-home .ws-screen-live-task>div{min-width:0}.ot-home .ws-screen-live-task strong{display:block;color:#46593c;font-size:12px;font-weight:500}.ot-home .ws-screen-live-task>div>span{display:block;margin-top:2px;color:#909d86;font-size:12px}.ot-home .ws-live-task-working{margin-left:auto;color:#88a372;animation:wp-working 8s both paused}.ot-home .ws-live-task-done{position:absolute;right:17px;color:#729758;animation:wp-finished 8s both paused}.ot-home .ws-screen-task-progress{position:absolute;bottom:0;left:0;height:2px;width:100%;background:#91b277;transform-origin:left;animation:wp-screen-progress 8s ease-in-out both paused}.ot-home .ws-machine[data-playing=true] .ws-live-cursor,.ot-home .ws-machine[data-playing=true] .ws-live-task-done,.ot-home .ws-machine[data-playing=true] .ws-live-task-working,.ot-home .ws-machine[data-playing=true] .ws-live-task-working i,.ot-home .ws-machine[data-playing=true] .ws-screen-task-progress{animation-play-state:running}.ot-home .ws-desktop-tools{display:flex;align-items:center;gap:19px;padding:9px 13px;background:#eff3ed;color:#7e8b75;border-top:1px solid #e2e8db;font-size:12px}.ot-home .ws-desktop-tools>span{display:inline-flex;align-items:center;gap:5px}.ot-home .ws-desktop-tools .ws-desktop-live{margin-left:auto;color:#72915d}.ot-home .ws-desktop-live i{width:4px;height:4px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #81a26114}.ot-home .ws-machine .ws-workspace{background:#f9fbf6}.ot-home .ws-machine .ws-workspace-file{position:relative;padding-block:11px;padding-right:20px;transition:background .5s,box-shadow .5s}.ot-home .ws-machine .ws-workspace-file[data-current=true]{background:linear-gradient(90deg,#eaf0e3,#f5f8f0);box-shadow:inset 2px 0 #8dac75}.ot-home .ws-file-writing{color:#8ca378}.ot-home .ws-file-pulse{position:absolute;right:8px;top:17px;width:4px;height:4px;background:#7ea365;border-radius:50%;animation:wp-file-pulse 2.2s ease-in-out infinite paused}.ot-home .ws-machine[data-playing=true] .ws-file-pulse{animation-play-state:running}.ot-home .ws-memory-scene{background:radial-gradient(ellipse at 20% 85%,#f1e9dd,transparent 70%),#f8f5ef}.ot-home .ws-memory-journey{display:flex;align-items:center;gap:0;margin:0 0 24px;width:100%}.ot-home .ws-memory-journey button{flex:1;position:relative;display:flex;gap:6px;align-items:center;padding:9px 0;border:0;border-bottom:1px solid #dfd7c7;background:transparent;font-size:12px;color:#918164;transition:color .5s,border-color .5s;white-space:nowrap}.ot-home .ws-memory-journey button>span{width:17px;height:17px;display:grid;place-items:center;background:#e9e2d5;border-radius:50%;font-size:12px;transition:background .4s,color .4s}.ot-home .ws-memory-journey button[aria-pressed=true]{color:#77664a;border-bottom-color:#9c8760}.ot-home .ws-memory-journey button[aria-pressed=true]>span{background:#9c8760;color:#fffdf8}.ot-home .ws-memory-note{background:#fffcf7;border-radius:12px 12px 3px 12px;margin-bottom:22px;box-shadow:0 6px 18px #71562c05}.ot-home .ws-memory-scene .ws-memory-file{border-radius:10px;background:#fffdf8;box-shadow:0 10px 30px -20px #80603435}.ot-home .ws-memory-scene .ws-memory-file header{background:#f9f6ef;border-bottom-color:#eee7db;color:#95866a;font-size:12px}.ot-home .ws-memory-scene .ws-memory-content{position:relative;padding-left:32px}.ot-home .ws-memory-scene .ws-memory-content:before{content:"";position:absolute;left:18px;top:0;bottom:0;width:1px;background:#f1e7d7}.ot-home .ws-memory-scene .ws-saved-preference{padding:3px 5px;margin-left:-5px;color:#66583e}.ot-home .ws-memory-scene .ws-memory-content .ws-label{color:#8c7a5c;font-size:12px}.ot-home .ws-memory-scene .ws-memory-shared{color:#8d8068;font-size:12px}.ot-home .ws-memory-file footer{background:#fcfaf5;border-top-color:#eee7da}.ot-home .ws-memory-save-status{margin-left:auto;display:flex;align-items:center;gap:4px;opacity:.3;transition:opacity .6s}.ot-home [data-memory-stage="1"] .ws-memory-save-status,.ot-home [data-memory-stage="2"] .ws-memory-save-status{opacity:1;color:#8f9871}.ot-home [data-memory-stage="0"] .ws-memory-note{transform:translateY(-3px) rotate(1deg)}.ot-home [data-memory-stage="1"] .ws-memory-file{transform:rotate(0deg) translateY(-3px);box-shadow:0 12px 34px -18px #80603445}.ot-home .ws-memory-scene .ws-memory-recall{margin-top:24px;opacity:.65}.ot-home .ws-memory-scene[data-memory-stage="2"] .ws-memory-recall{opacity:1}.ot-home .ws-memory-reply>div{padding:12px 15px 14px;border:1px solid transparent;border-radius:4px 13px 13px;transition:background .6s,border-color .6s}.ot-home [data-memory-stage="2"] .ws-memory-reply>div{background:#fffaf0;border-color:#e9dfcb}.ot-home .ws-memory-reply blockquote{margin-top:9px;padding-left:9px}.ot-home .ws-inference{border-color:#e1e6d9;background:#f7f9f3;border-radius:12px;box-shadow:0 13px 35px -25px #34472730}.ot-home .ws-inference-header{display:flex;justify-content:space-between;padding:17px 21px 8px;font-size:12px;color:#8f9b80}.ot-home .ws-inference-header>span:first-child{display:flex;align-items:center;gap:7px}.ot-home .ws-inference-header>span:last-child{color:#7e8c70}.ot-home .ws-inference .ws-provider-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:12px 15px}.ot-home .ws-inference .ws-provider-option{flex-direction:column;gap:9px;padding:12px 3px;border-radius:7px;color:#89937b;font-size:12px;position:relative;transition:color .3s,background .3s,border-color .3s,transform .3s}.ot-home .ws-inference .ws-provider-option[data-selected=true]{border-color:color-mix(in srgb,var(--provider-color) 23%,white);color:var(--provider-color);background:#ffffff;transform:translateY(-2px);box-shadow:0 5px 10px #28371a05}.ot-home .ws-inference .ws-radio{position:absolute;top:5px;right:5px;width:10px;height:10px;border:0;opacity:0}.ot-home .ws-inference [data-selected=true]>.ws-radio{background:var(--provider-color);opacity:1}.ot-home .ws-inference .ws-radio svg{width:8px;height:8px}.ot-home .ws-inference-bridge{display:flex;justify-content:center;align-items:center;padding:15px 30px 25px}.ot-home .ws-inference-source{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--provider-color);animation:wp-arrive .5s both;min-width:58px}.ot-home .ws-inference-source>span{font-size:12px;color:#879576}.ot-home .ws-inference-source>svg{box-sizing:content-box;padding:12px;background:#fff;border:1px solid #e5eadc;border-radius:13px}.ot-home .ws-inference-wire{width:clamp(35px,5vw,90px);margin:-12px 10px 0;height:1px;background:#dce5d0;position:relative;overflow:visible}.ot-home .ws-inference-wire i{position:absolute;width:5px;height:5px;left:0;top:-2px;border-radius:50%;background:#829969;box-shadow:0 0 0 3px #8299690b;animation:wp-model-packet 2.7s linear infinite paused}.ot-home .ws-inference-wire i:last-child{animation-delay:1.35s}.ot-home .ws-inference[data-playing=true] .ws-inference-wire i{animation-play-state:running}.ot-home .ws-inference-workers{display:flex;align-items:center;padding-bottom:15px}.ot-home .ws-inference-workers>.robot-avatar{box-sizing:content-box;border:3px solid #f7f9f3;background:#edf1e6;border-radius:50%;padding:4px;margin-left:-5px}.ot-home .ws-inference .ws-provider-detail{padding:20px 23px;min-height:128px;align-items:center;border-top-color:#e6eadf;gap:16px}.ot-home .ws-inference .ws-provider-detail>div{animation:wp-arrive .35s both}.ot-home .ws-provider-kind{display:inline-block;font-size:12px;color:#788b67;margin-bottom:5px}.ot-home .ws-inference .ws-provider-detail h3{font-size:14px;color:#526445}.ot-home .ws-inference .ws-provider-detail p{font-size:12px;line-height:1.7}.ot-home .ws-inference .ws-provider-detail a{width:32px;height:32px;background:#38472f;transition:transform .25s,background .25s}.ot-home .ws-inference .ws-provider-detail a:hover{background:#536c45;transform:translateX(3px)}@keyframes wp-working{0%,25%{opacity:1}32%,to{opacity:0}}@keyframes wp-finished{0%,25%{opacity:0;transform:translateY(3px)}35%,to{opacity:1;transform:translateY(0)}}@keyframes wp-typing{0%,70%,to{transform:translateY(0);opacity:.4}35%{transform:translateY(-2px);opacity:1}}@keyframes wp-arrive{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes wp-cursor{0%,6%{transform:translate(0)}20%,29%{transform:translate(75px,-18px)}42%,57%{transform:translate(25px,35px)}70%,89%{transform:translate(100px,55px)}to{transform:translate(0)}}@keyframes wp-screen-progress{0%{transform:scaleX(.05)}18%{transform:scaleX(.33)}33%{transform:scaleX(.65)}45%,to{transform:scaleX(1)}}@keyframes wp-file-pulse{0%,to{opacity:.4;box-shadow:0 0 0 0 #8dac7520}50%{opacity:1;box-shadow:0 0 0 4px #8dac7500}}@keyframes wp-model-packet{0%{left:0;opacity:0}12%,88%{opacity:1}to{left:100%;opacity:0}}@media (max-width:1100px){.ot-home .ws-worker-card{padding-inline:22px}.ot-home .ws-worker-result{margin-inline:-22px;padding-inline:20px}.ot-home .ws-worker-identity{gap:12px}.ot-home .ws-worker-portrait{width:65px;height:65px;border-radius:18px}.ot-home .ws-worker-portrait .robot-avatar{width:55px;height:55px}.ot-home .ws-worker-identity h3{font-size:22px}.ot-home .ws-machine .ws-computer-body{grid-template-columns:minmax(0,1fr) 220px}.ot-home .ws-screen-live-task{left:10px;right:10px;bottom:10px;padding:9px 11px;gap:7px}.ot-home .ws-screen-live-task strong{font-size:12px}}@media (max-width:850px){.ot-home .ws-studio-body{gap:30px}.ot-home .ws-worker-deck{width:100%;max-width:390px}.ot-home .ws-worker-identity{flex-direction:column;align-items:flex-start;gap:14px}.ot-home .ws-machine .ws-computer-body{grid-template-columns:minmax(0,1fr)}.ot-home .ws-memory-journey{margin-bottom:20px}.ot-home .ws-memory-journey button{font-size:12px}.ot-home .ws-inference .ws-provider-options{gap:8px;padding:12px 22px}.ot-home .ws-inference .ws-provider-option{flex-direction:row;justify-content:center;padding:14px 5px;font-size:12px}.ot-home .ws-inference-bridge{padding-block:16px 28px}.ot-home .ws-inference-wire{width:110px}.ot-home .ws-inference .ws-provider-detail{min-height:110px}}@media (max-width:600px){.ot-home .ws-studio-body{gap:34px}.ot-home .ws-worker-deck{width:calc(100% - 20px)}.ot-home .ws-worker-identity{flex-direction:row;align-items:center;margin-bottom:21px}.ot-home .ws-worker-card{padding:20px 20px 0}.ot-home .ws-worker-card-top{margin-bottom:18px;font-size:12px}.ot-home .ws-worker-identity h3{font-size:22px}.ot-home .ws-worker-instructions{padding:13px}.ot-home .ws-worker-instructions p{font-size:12px;min-height:82px}.ot-home .ws-worker-card .ws-connected{margin-block:16px 20px}.ot-home .ws-worker-card .ws-connected>div span{font-size:12px;padding-inline:6px}.ot-home .ws-worker-result{margin-inline:-20px;padding:14px 18px 18px}.ot-home .ws-result-file>strong,.ot-home .ws-worker-result>p{font-size:12px}.ot-home .ws-machine .ws-screen-toolbar{padding:9px 10px}.ot-home .ws-screen-live-task{padding:8px 9px;bottom:7px;left:7px;right:7px;border-radius:6px}.ot-home .ws-screen-live-task>.robot-avatar{width:23px;height:23px}.ot-home .ws-screen-live-task strong{font-size:12px}.ot-home .ws-screen-live-task>div>span{font-size:12px;margin-top:1px}.ot-home .ws-screen-live-task .ws-live-task-working{margin-right:2px}.ot-home .ws-live-task-done{right:11px;width:12px}.ot-home .ws-desktop-tools{gap:12px;padding:8px 10px;font-size:12px}.ot-home .ws-live-cursor{top:20%;left:16%}.ot-home .ws-live-cursor>svg{width:15px;height:15px}.ot-home .ws-live-cursor>span{font-size:12px;padding:2px 4px;margin-top:11px}.ot-home .ws-machine .ws-workspace-file{padding-right:23px}.ot-home .ws-file-pulse{top:20px}.ot-home .ws-file-writing{display:none}.ot-home .ws-memory-journey{gap:6px}.ot-home .ws-memory-journey button{flex-direction:column;align-items:flex-start;gap:5px;font-size:12px}.ot-home .ws-memory-note{margin-right:0}.ot-home .ws-memory-scene .ws-memory-content{padding-left:25px}.ot-home .ws-memory-scene .ws-memory-content:before{left:14px}.ot-home .ws-memory-scene .ws-memory-file header{gap:7px}.ot-home .ws-memory-scene .ws-memory-file header>span{min-width:0;font-size:12px}.ot-home .ws-memory-scene .ws-memory-file footer{font-size:12px;padding-inline:13px;gap:5px}.ot-home .ws-memory-reply{gap:5px}.ot-home .ws-memory-reply>div{padding:10px}.ot-home .ws-memory-scene .ws-memory-reply p{font-size:12px}.ot-home .ws-inference .ws-provider-options{padding-inline:12px;gap:4px}.ot-home .ws-inference .ws-provider-option{flex-direction:column;gap:8px;padding:13px 3px 10px;font-size:12px}.ot-home .ws-inference .ws-provider-option>svg{width:18px;height:18px}.ot-home .ws-inference-bridge{padding-inline:16px}.ot-home .ws-inference-wire{width:55px;margin-inline:6px}.ot-home .ws-inference .ws-provider-detail{padding:17px 19px;min-height:140px;gap:13px}.ot-home .ws-inference .ws-provider-detail h3{font-size:13px}}@media (max-width:360px){.ot-home .ws-worker-card{padding-inline:16px}.ot-home .ws-worker-result{margin-inline:-16px;padding-inline:14px}.ot-home .ws-worker-portrait{width:53px;height:58px}.ot-home .ws-worker-portrait .robot-avatar{width:46px;height:46px}.ot-home .ws-worker-identity h3{font-size:19px}.ot-home .ws-worker-identity{gap:10px}.ot-home .ws-worker-instructions p{min-height:101px}.ot-home .ws-worker-card .ws-connected>div span{font-size:12px}.ot-home .ws-screen-live-task>div>span{display:none}.ot-home .ws-screen-live-task{gap:5px}.ot-home .ws-screen-live-task strong{max-width:135px;font-size:12px}.ot-home .ws-desktop-tools{gap:9px;font-size:12px}.ot-home .ws-memory-scene .ws-memory-file header>span{font-size:12px}.ot-home .ws-inference-wire{width:34px}.ot-home .ws-inference-workers .robot-avatar{width:25px;height:25px;padding:3px}}.ot-home .ws-inference .ws-provider-detail h3,.ot-home .ws-machine .ws-workspace-file strong,.ot-home .ws-memory-scene .ws-memory-reply p,.ot-home .ws-result-file>strong,.ot-home .ws-worker-instructions p,.ot-home .ws-worker-result>p{font-size:14px}.ot-home .ws-inference .ws-provider-detail p,.ot-home .ws-inference .ws-provider-option,.ot-home .ws-memory-scene .ws-memory-file footer,.ot-home .ws-memory-scene .ws-memory-file header>span,.ot-home .ws-worker-card .ws-connected>div span{font-size:12px}.ot-home .ws-result-file>strong{line-height:1.4}.ot-home .ws-worker-instructions p{min-height:95px}.ot-home .ws-worker-result>p{min-height:42px}.ot-home .ws-provider-option>span:not(.ws-radio){line-height:1.3}.ot-home .ws-screen-live-task strong{font-size:13px;line-height:1.35}.ot-home .ws-workspace-file>span{min-width:0}.ot-home .ws-machine .ws-workspace-file strong{overflow-wrap:anywhere}.ot-home .ws-file-writing,.ot-home .ws-machine .ws-workspace-file small{font-size:12px}.ot-home .ws-live-cursor>span{font-size:11px}@media (max-width:1100px) and (min-width:851px){.ot-home .ws-screen-live-task>div>span{display:none}.ot-home .ws-worker-identity h3{font-size:22px}}@media (max-width:600px){.ot-home .ws-inference .ws-provider-option{min-height:82px;justify-content:flex-start}.ot-home .ws-memory-scene .ws-memory-file header>span{overflow-wrap:anywhere}.ot-home .ws-worker-instructions p{min-height:119px}.ot-home .ws-screen-live-task strong{font-size:12px}.ot-home .ws-screen-live-task>div>span{display:none}.ot-home .ws-desktop-tools{gap:11px;font-size:11px}.ot-home .ws-desktop-tools .ws-desktop-live{display:none}.ot-home .ws-machine .ws-workspace-file>span{display:block}.ot-home .ws-machine .ws-workspace-file small{margin-top:2px;display:block}.ot-home .ws-memory-save-status{gap:3px}.ot-home .ws-memory-save-status svg{display:none}.ot-home .ws-inference .ws-provider-detail{min-height:159px}}@media (max-width:360px){.ot-home .ws-worker-card .ws-connected>div{gap:4px}.ot-home .ws-worker-card .ws-connected>div span{padding-inline:5px}.ot-home .ws-worker-instructions p{min-height:143px}.ot-home .ws-memory-file footer{flex-wrap:wrap}.ot-home .ws-memory-save-status{margin-left:18px}.ot-home .ws-live-cursor>span{font-size:10px}}.ot-home .ws-result-file{animation:wp-result-appear var(--cycle-duration) both paused}.ot-home .ws-studio[data-playing=true] .ws-result-file{animation-play-state:running}.ot-home .ws-result-preview{font-size:13px;color:#68765c}.ot-home .ws-inference .ws-provider-detail p{font-size:14px;color:#78856c}.ot-home .ws-memory-note>span{color:#948264}.ot-home .ws-worker-identity>div>span{color:#778565}.ot-home .ws-machine .ws-screen-status{color:#6d7d61}.ot-home .ws-machine .ws-file-peek p{font-size:14px}@keyframes wp-result-appear{0%,12%{opacity:.45;transform:translateY(4px)}34%,to{opacity:1;transform:translateY(0)}}.ot-home .ws-machine .ws-workspace-file:not([data-current=true]){background:transparent;box-shadow:none}.ot-home .ws-machine .ws-workspace-file:not([data-current=true]):hover{border-color:#d5dfcb}@media (max-width:600px){.ot-home .ws-worker-deck{width:calc(100% - 36px)}.ot-home .ws-worker-card{animation-name:wp-worker-deal-mobile}.ot-home .ws-deck-back-one{transform:rotate(-1.5deg) translate(-4px,5px)}.ot-home .ws-deck-back-two{transform:rotate(1.25deg) translate(4px,-2px)}}@keyframes wp-worker-deal-mobile{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ot-home .ws-worker-card .ws-worker-instructions p{min-height:144px}.ot-home .ws-worker-card .ws-skills-label{display:block;margin-top:13px}.ot-home .ws-worker-card .ws-connected>div{align-content:flex-start}.ot-home .ws-worker-card .ws-connected>div>span{display:inline-flex;align-items:center;gap:6px}.ot-home .ws-worker-card .ws-connected>div>span>img,.ot-home .ws-worker-card .ws-connected>div>span>svg{width:16px;height:16px;flex-shrink:0;object-fit:contain}.ot-home .ws-worker-card .ws-connected .ws-worker-skills>span{display:inline-flex;align-items:center;gap:5px;color:#626b55;background:#fff;box-shadow:inset 0 0 0 1px #e2e7d9}.ot-home .ws-worker-skills svg{flex-shrink:0;color:color-mix(in srgb,var(--worker-color) 70%,#364134)}.ot-home .ws-result-preview li{align-items:flex-start;line-height:1.6}.ot-home .ws-result-preview li>svg{flex-shrink:0;margin-top:4px}@media (max-width:1100px){.ot-home .ws-worker-card .ws-connected>div{min-height:58px}.ot-home .ws-worker-card .ws-worker-instructions p{min-height:216px}}@media (min-width:601px) and (max-width:850px){.ot-home .ws-studio-body{grid-template-columns:minmax(0,1fr);padding-right:0;gap:32px}.ot-home .ws-studio-copy .ot-scene-copy{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:28px}.ot-home .ws-studio-copy .ot-scene-copy>p{margin-top:0}.ot-home .ws-roster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ot-home .ws-roster-item{min-width:0;padding:14px 8px}.ot-home .ws-roster-item>svg:not(.robot-avatar){display:none}.ot-home .ws-worker-deck{width:calc(100% - 48px);max-width:580px}.ot-home .ws-worker-identity{flex-direction:row;align-items:center}.ot-home .ws-worker-card .ws-connected>div{min-height:28px}.ot-home .ws-worker-card .ws-worker-instructions p{min-height:144px}}@media (max-width:600px){.ot-home .ws-worker-card .ws-worker-instructions p{min-height:216px}}@media (max-width:360px){.ot-home .ws-worker-card .ws-connected>div:not(.ws-worker-skills){min-height:90px}.ot-home .ws-worker-card .ws-worker-instructions p{min-height:288px}.ot-home .ws-worker-identity{min-height:72px}}