.workspace-demo{width:100%;height:100%;position:relative;overflow:hidden}.workspace-demo-canvas h2,.workspace-demo-canvas h3{color:inherit;letter-spacing:normal;text-transform:none;font-family:inherit}.workspace-demo-canvas svg{flex-shrink:0;width:24px;height:24px;display:block}.workspace-demo-canvas pre,.workspace-demo-canvas code{letter-spacing:normal;text-transform:none;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.workspace-demo-canvas{--fs-bg:#0d141c;--fs-panel:#121b25;--fs-line:#273040;--fs-muted:#a8b4c9;--fs-text:#edf1f9;--fs-accent:#a68aff;color:var(--fs-text);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;aspect-ratio:1672/941;width:840px;transform:scale(var(--demo-scale,1));transform-origin:0 0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0;font-size:14px;line-height:1.5;position:absolute;inset:0 auto auto 0;container-type:inline-size}.workspace-demo-canvas *{box-sizing:border-box}.workspace-demo-canvas [hidden]{display:none!important}.workspace-demo-canvas p,.workspace-demo-canvas h2,.workspace-demo-canvas h3{margin:0}.workspace-demo-canvas .fs-shell{--fs-copy-size:12px;--fs-tabs-size:11px;background:var(--fs-bg);box-shadow:none;border:.5px solid #454c57;border-radius:18px;position:relative;overflow:hidden}.workspace-demo-canvas .fs-top{border-bottom:1px solid var(--fs-line);background:#0e1319;flex-wrap:wrap;align-items:center;gap:12px;min-height:78px;padding:15px 20px;display:flex}.workspace-demo-canvas .fs-logo{object-fit:contain;flex:none;width:26px;height:28px}.workspace-demo-canvas .fs-course-heading{flex-direction:column;gap:3px;display:flex}.workspace-demo-canvas .fs-course{letter-spacing:-.35px;font-size:17px;font-weight:600;line-height:1.35}.workspace-demo-canvas .fs-lesson{color:#a4acb4;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.4}.workspace-demo-canvas .fs-top-actions{align-items:center;gap:9px;margin-left:auto;display:flex}.workspace-demo-canvas .fs-app-button{color:#a0aaad;white-space:nowrap;background:#191d20;border:1px solid #2c3034;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.workspace-demo-canvas .fs-app-button svg{flex-shrink:0;width:15px;height:15px}.workspace-demo-canvas .fs-body{grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr);display:grid}.workspace-demo-canvas .fs-study{border-right:1px solid var(--fs-line);align-content:start;gap:16px;min-width:0;padding:18px;display:grid}.workspace-demo-canvas .fs-player{background:#f8f7f1;border:1px solid #363947;border-radius:12px;overflow:hidden}.workspace-demo-canvas .fs-slide{color:#192452;min-height:289px;padding:25px 25px 18px;position:relative}.workspace-demo-canvas .fs-slide-kicker{color:#67708b;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:600}.workspace-demo-canvas .fs-slide h2{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:-1px;margin:24px 0 7px;font-size:clamp(22px,2.8cqw,31px);font-weight:600;line-height:1.2}.workspace-demo-canvas .fs-title-line{background:#8c66ec;border-radius:4px;width:57px;height:6px;margin-bottom:23px}.workspace-demo-canvas .fs-example{grid-template-columns:1.07fr 1fr;align-items:center;gap:18px;display:grid}.workspace-demo-canvas .fs-code{white-space:pre;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(13px,1.65cqw,18px);line-height:1.5}.workspace-demo-canvas .fs-keyword{color:#7955d1;font-weight:600}.workspace-demo-canvas .fs-where{isolation:isolate;position:relative}.workspace-demo-canvas .fs-where:before{content:"";z-index:-1;opacity:var(--where-focus,0);background:#e6dcfb;border-radius:4px;position:absolute;inset:-2px -6px}.workspace-demo-canvas .fs-orders{background:#fffefa;border:1px solid #dcdce8;border-radius:9px;font-size:12px;overflow:hidden}.workspace-demo-canvas .fs-orders-head,.workspace-demo-canvas .fs-order{justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.workspace-demo-canvas .fs-orders-head{color:#68718c;text-transform:uppercase;letter-spacing:.06em;background:#f0edf6;font-size:10px}.workspace-demo-canvas .fs-order+.fs-order{border-top:1px solid #ecebf0}.workspace-demo-canvas .fs-order:last-child{color:#5837a2;background:#eae3fc;font-weight:600}.workspace-demo-canvas .fs-order-value{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:flex}.workspace-demo-canvas .fs-match{font-size:11px}.workspace-demo-canvas .fs-slide-caption{color:#68718b;min-height:17px;margin-top:19px;font-size:12px}.workspace-demo-canvas .fs-video-controls{background:linear-gradient(#0000 0%,#262626b8 43%,#282828 100%);margin-top:-12px;padding:25px 16px 10px;position:relative}.workspace-demo-canvas .fs-seek{background:#ffffff47;border-radius:2px;height:4px;position:relative}.workspace-demo-canvas .fs-seek-buffer{transform-origin:0;border-radius:inherit;background:#ffffff70;position:absolute;inset:0;transform:scaleX(.35)}.workspace-demo-canvas .fs-seek-fill{transform-origin:0;border-radius:inherit;background:#ff3d37;position:absolute;inset:0;transform:scaleX(.242857)}.workspace-demo-canvas .fs-seek-knob{background:#ff443e;border-radius:50%;width:12px;height:12px;position:absolute;top:-4px;left:24.2857%;transform:translate(-50%)}.workspace-demo-canvas .fs-video-bottom{color:#fff;text-shadow:0 1px 2px #0005;align-items:center;gap:17px;min-height:39px;padding:11px 2px 0;font-size:13px;display:flex}.workspace-demo-canvas .fs-video-icon{flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.workspace-demo-canvas .fs-video-icon svg{stroke-width:2.5px;width:21px;height:21px}.workspace-demo-canvas .fs-play-icon svg,.workspace-demo-canvas .fs-pause-icon svg{fill:currentColor;stroke-width:1.5px}.workspace-demo-canvas .fs-play-icon,.workspace-demo-canvas .fs-pause-icon{justify-content:center;align-items:center;display:flex}.workspace-demo-canvas .fs-time{font-variant-numeric:tabular-nums;white-space:nowrap}.workspace-demo-canvas .fs-video-right{align-items:center;gap:16px;margin-left:auto;display:flex}.workspace-demo-canvas .fs-cc{color:#343434;width:19px;height:15px;text-shadow:none;background:#fff;border-radius:2px;justify-content:center;align-items:center;font:700 10px/1 Arial,sans-serif;display:inline-flex}.workspace-demo-canvas .fs-video-brand{object-fit:contain;flex:none;width:50px;height:16px;display:block}.workspace-demo-canvas .fs-notes{border:1px solid var(--fs-line);background:#101923;border-radius:12px;overflow:hidden}.workspace-demo-canvas .fs-note-tabs{border-bottom:1px solid var(--fs-line);min-height:53px;color:var(--fs-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 20px;display:flex}.workspace-demo-canvas .fs-tab-list{align-items:stretch;gap:21px;min-width:0;display:flex}.workspace-demo-canvas .fs-note-tab{white-space:nowrap;letter-spacing:.1px;align-items:center;gap:7px;min-height:53px;font-size:12px;display:inline-flex;position:relative}.workspace-demo-canvas .fs-note-tab:first-child{color:#b69cff}.workspace-demo-canvas .fs-note-tab:first-child:after{content:"";background:#a68aff;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.workspace-demo-canvas .fs-note-count{font-variant-numeric:tabular-nums;background:#202c3a;border-radius:50%;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11px;display:inline-flex}.workspace-demo-canvas .fs-add-note{color:#d4dbe6;background:#19232f;border-radius:.538462em;flex-shrink:0;align-items:center;gap:.461539em;width:max-content;padding:.384615em .615385em;font-size:11px;line-height:1.5;display:inline-flex}.workspace-demo-canvas .fs-add-note svg{stroke-width:1.8px;flex-shrink:0;width:1.07692em;height:1.07692em}.workspace-demo-canvas .fs-add-note svg:last-child{margin-left:.538462em}.workspace-demo-canvas .fs-note-space{height:78px;position:relative}.workspace-demo-canvas .fs-note-row{grid-template-columns:53px minmax(0,1fr) 28px;align-items:center;gap:13px;min-height:78px;padding:14px 20px;display:grid}.workspace-demo-canvas .fs-note-row+.fs-note-row{border-top:1px solid var(--fs-line)}.workspace-demo-canvas .fs-note-stamp{color:#b69cff;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.workspace-demo-canvas .fs-note-copy{min-width:0}.workspace-demo-canvas .fs-note-copy h3{align-items:center;gap:8px;margin-bottom:3px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.workspace-demo-canvas .fs-note-copy h3 svg{width:15px;height:15px;color:var(--fs-muted);flex-shrink:0}.workspace-demo-canvas .fs-note-copy p{color:var(--fs-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.55;overflow:hidden}.workspace-demo-canvas .fs-note-more{color:var(--fs-muted);justify-content:flex-end;padding-right:10px;display:inline-flex}.workspace-demo-canvas .fs-note-more svg{width:17px;height:17px}.workspace-demo-canvas .fs-chat{background:#0f141a;min-width:0;min-height:0;position:relative;overflow:hidden}.workspace-demo-canvas .fs-chat-inner{flex-direction:column;display:flex;position:absolute;inset:0}.workspace-demo-canvas .fs-chat-head{border-bottom:1px solid var(--fs-line);flex-shrink:0;align-items:center;gap:10px;min-height:83px;padding:16px 18px;display:flex}.workspace-demo-canvas .fs-avatar{object-fit:cover;object-position:center 20%;background:#2c2931;border:1px solid #555065;border-radius:50%;flex:none;width:43px;height:43px}.workspace-demo-canvas .fs-chat-name{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.workspace-demo-canvas .fs-context{color:#bba1ff;white-space:nowrap;background:#2b2348;border-radius:20px;padding:4px 7px;font-size:10px;font-weight:400}.workspace-demo-canvas .fs-chat-head p{color:var(--fs-muted);margin-top:4px;font-size:11px}.workspace-demo-canvas .fs-chat-content{overflow-anchor:none;scrollbar-width:thin;scrollbar-color:#394052 transparent;flex-direction:column;flex:1;gap:28px;min-height:0;padding:24px 19px 20px;display:flex;position:relative;overflow:hidden auto}.workspace-demo-canvas .fs-followup{flex-direction:column;flex-shrink:0;gap:19px;display:flex}.workspace-demo-canvas .fs-question{color:#f3f1f7;background:#211f30;border:0;border-radius:22px;align-self:flex-end;max-width:94%;padding:14px 17px;font-size:14px;line-height:1.6}.workspace-demo-canvas .fs-answer{background:0 0;border:0;border-radius:0;align-self:flex-start;width:100%;padding:0;position:relative}.workspace-demo-canvas .fs-answer-text{color:#f3f3f5;font-size:15px;line-height:1.7}.workspace-demo-canvas .fs-answer-part+.fs-answer-part{margin-top:13px}.workspace-demo-canvas .fs-answer-text code{color:#cdbaff;background:#242033;border-radius:4px;padding:1px 4px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.88em}.workspace-demo-canvas .fs-answer-text code:empty{display:none}.workspace-demo-canvas .fs-answer-sql{white-space:pre-wrap;overflow-wrap:anywhere;background:#171b25;border:1px solid #2b3040;border-radius:9px;margin:13px 0 0;padding:13px 12px}.workspace-demo-canvas .fs-answer-sql code{color:#d5c6ff;background:0 0;padding:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.8;display:block}.workspace-demo-canvas .fs-thinking{color:#a8a2bc;align-items:center;gap:7px;min-height:26px;font-size:14px;display:inline-flex}.workspace-demo-canvas .fs-thinking svg{color:#a58aff;width:15px;height:15px}.workspace-demo-canvas .fs-thinking-dots{gap:3px;margin-left:-2px;display:inline-flex}.workspace-demo-canvas .fs-thinking-dots span{background:#b0a4cc;border-radius:50%;width:3px;height:3px;display:block}.workspace-demo-canvas .fs-answer-actions{color:#9ca6a9;align-items:center;gap:16px;padding:17px 2px 0;display:flex}.workspace-demo-canvas .fs-answer-actions svg{width:14px;height:14px}.workspace-demo-canvas .fs-replay{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;margin:-5px;padding:5px;display:grid}.workspace-demo-canvas .fs-replay:hover{color:var(--fs-accent)}.workspace-demo-canvas .fs-replay:focus-visible{outline:2px solid var(--fs-accent);outline-offset:2px}.workspace-demo-canvas .fs-replay:disabled{opacity:.5;cursor:default}.workspace-demo-canvas .fs-composer-wrap{flex-shrink:0;padding:8px 17px 17px}.workspace-demo-canvas .fs-composer{background:#17212c;border:1px solid #303b4d;border-radius:11px;align-items:center;gap:8px;min-height:65px;padding:12px;display:flex}.workspace-demo-canvas .fs-composer-text{color:#a8b4c9;flex:1;min-width:0;font-size:12px;line-height:1.55}.workspace-demo-canvas .fs-composer-text.is-typing{color:#eef1f9}.workspace-demo-canvas .fs-caret{vertical-align:-2px;background:#b69cff;width:1px;height:14px;margin-left:2px;display:inline-block}.workspace-demo-canvas .fs-send{color:#201438;background:#a58aff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.workspace-demo-canvas .fs-send svg{stroke-width:2.5px!important;width:16px!important;height:16px!important}.workspace-demo-canvas .fs-progress-footer{border-top:1px solid var(--fs-line);align-items:center;gap:18px;min-height:64px;padding:16px 20px;font-size:12px;display:flex}.workspace-demo-canvas .fs-progress-label{color:#d0d8e8;white-space:nowrap}.workspace-demo-canvas .fs-progress-lessons{color:var(--fs-muted);white-space:nowrap}.workspace-demo-canvas .fs-progress-track{background:#232d39;border-radius:7px;flex:1;height:6px}.workspace-demo-canvas .fs-progress-track span{border-radius:inherit;background:#9e7bff;width:20%;height:100%;display:block}.workspace-demo-canvas .fs-percent{color:#b49aff;font-size:12px}.workspace-demo-canvas .fs-resume-lesson{white-space:nowrap;background:#2a2245;border:1px solid #453565;border-radius:7px;margin-left:10px;padding:9px 12px;font-size:11px}.workspace-demo-canvas .fs-cursor{z-index:5;pointer-events:none;color:#fff;filter:drop-shadow(0 2px 3px #0009);width:26px;height:29px;position:absolute;top:0;left:0}.workspace-demo-canvas .fs-cursor svg{fill:#faf8ff;stroke:#392a56;stroke-width:1.4px;width:26px;height:26px}.workspace-demo-canvas .fs-click-ring{opacity:0;border:2px solid #bb9dff;border-radius:50%;width:25px;height:25px;position:absolute;top:-11px;left:-11px}.workspace-demo-canvas .fs-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:900px){.workspace-demo-canvas .fs-video-bottom{gap:11px;font-size:12px}.workspace-demo-canvas .fs-video-right{gap:11px}.workspace-demo-canvas .fs-video-brand{width:46px;height:15px}.workspace-demo-canvas .fs-study{padding:13px}.workspace-demo-canvas .fs-slide{padding:21px 18px 15px}.workspace-demo-canvas .fs-slide h2{font-size:24px}.workspace-demo-canvas .fs-chat-head{gap:8px;padding:14px}.workspace-demo-canvas .fs-context{font-size:9px}.workspace-demo-canvas .fs-tab-list{gap:12px}.workspace-demo-canvas .fs-note-tabs{gap:8px;padding-inline:20px}.workspace-demo-canvas .fs-note-tab{gap:5px;font-size:11px}.workspace-demo-canvas .fs-note-count{min-width:19px;height:19px;font-size:10px}.workspace-demo-canvas .fs-app-button{padding-inline:9px;font-size:11px}}@container (min-width:640px){.workspace-demo-canvas .fs-shell{--fs-copy-size:13px;--fs-tabs-size:12px;aspect-ratio:1672/941;border-radius:14px;grid-template-rows:max(44px,6.667cqw) minmax(0,1fr) max(44px,6.667cqw);display:grid}.workspace-demo-canvas .fs-top{flex-wrap:nowrap;gap:10px;min-height:0;padding:4px 13px}.workspace-demo-canvas .fs-logo{width:23px;height:25px}.workspace-demo-canvas .fs-course-heading{flex-direction:row;align-items:center;gap:13px}.workspace-demo-canvas .fs-course{white-space:nowrap;font-size:15px}.workspace-demo-canvas .fs-lesson{border-left:1px solid var(--fs-line);padding-left:13px;font-size:11px}.workspace-demo-canvas .fs-top-actions{gap:7px}.workspace-demo-canvas .fs-app-button{gap:6px;min-height:30px;padding:4px 8px;font-size:11px}.workspace-demo-canvas .fs-app-button svg{width:13px;height:13px}.workspace-demo-canvas .fs-body{grid-template-columns:minmax(0,1.85fr) minmax(248px,1fr);min-height:0}.workspace-demo-canvas .fs-study{grid-template-rows:minmax(0,1fr) 11.67cqw;align-content:stretch;gap:1.43cqw;min-height:0;padding:1.2cqw 1.55cqw}.workspace-demo-canvas .fs-player{border-radius:9px;min-height:0;display:flex;position:relative}.workspace-demo-canvas .fs-slide{flex-direction:column;justify-content:center;width:100%;min-height:0;padding:22px 17px 46px;display:flex}.workspace-demo-canvas .fs-slide-kicker,.workspace-demo-canvas .fs-slide-caption{display:none}.workspace-demo-canvas .fs-slide h2{letter-spacing:-.9px;margin:6px 0 4px;font-size:4cqw}.workspace-demo-canvas .fs-title-line{flex-shrink:0;height:5px;margin-bottom:10px}.workspace-demo-canvas .fs-example{gap:14px}.workspace-demo-canvas .fs-code{font-size:18px;line-height:1.4}.workspace-demo-canvas .fs-orders{font-size:11px;line-height:16px}.workspace-demo-canvas .fs-orders-head,.workspace-demo-canvas .fs-order{gap:7px;padding:3px 8px}.workspace-demo-canvas .fs-orders-head{font-size:9px;line-height:14px}.workspace-demo-canvas .fs-video-controls{margin:0;padding:12px 12px 5px;position:absolute;inset:auto 0 0}.workspace-demo-canvas .fs-video-bottom{gap:12px;min-height:25px;padding-top:6px;font-size:11px}.workspace-demo-canvas .fs-video-icon,.workspace-demo-canvas .fs-video-icon svg{width:17px;height:17px}.workspace-demo-canvas .fs-video-right{gap:12px}.workspace-demo-canvas .fs-video-brand{width:46px;height:15px}.workspace-demo-canvas .fs-cc{width:17px;height:13px;font-size:9px}.workspace-demo-canvas .fs-notes{border-radius:9px;grid-template-rows:4.76cqw minmax(0,1fr);min-height:0;display:grid}.workspace-demo-canvas .fs-note-tabs{gap:10px;min-height:0;padding:0 20px}.workspace-demo-canvas .fs-tab-list{gap:19px;height:100%}.workspace-demo-canvas .fs-note-tab{gap:5px;min-height:0;font-size:13px}.workspace-demo-canvas .fs-note-count{min-width:18px;height:18px;font-size:10px}.workspace-demo-canvas .fs-note-space{height:auto;min-height:0}.workspace-demo-canvas .fs-note-row{grid-template-columns:40px minmax(0,1fr) 24px;gap:11px;height:100%;min-height:0;padding:7px 20px}.workspace-demo-canvas .fs-note-stamp{font-size:11px}.workspace-demo-canvas .fs-note-copy h3{gap:6px;margin-bottom:0;font-size:12px;line-height:18px}.workspace-demo-canvas .fs-note-copy h3 svg{width:14px;height:14px}.workspace-demo-canvas .fs-note-copy p{font-size:12px;line-height:18px}.workspace-demo-canvas .fs-note-more svg{width:14px;height:14px}.workspace-demo-canvas .fs-chat-head{gap:10px;min-height:max(46px,6.43cqw);padding:5px 12px}.workspace-demo-canvas .fs-avatar{width:4.52cqw;height:4.52cqw}.workspace-demo-canvas .fs-chat-name{gap:8px;font-size:14px}.workspace-demo-canvas .fs-context{padding:3px 6px;font-size:10px}.workspace-demo-canvas .fs-chat-head p{margin-top:2px;font-size:11px}.workspace-demo-canvas .fs-chat-content{gap:20px;padding:13px 13px 14px}.workspace-demo-canvas .fs-followup{gap:14px}.workspace-demo-canvas .fs-question{border-radius:16px;padding:10px 12px;font-size:14px;line-height:1.6}.workspace-demo-canvas .fs-answer-text{font-size:14px;line-height:1.6}.workspace-demo-canvas .fs-answer-part+.fs-answer-part{margin-top:10px}.workspace-demo-canvas .fs-answer-sql{padding:9px 10px}.workspace-demo-canvas .fs-answer-sql code{font-size:12px;line-height:1.7}.workspace-demo-canvas .fs-answer-actions{padding-top:12px}.workspace-demo-canvas .fs-thinking{font-size:12px}.workspace-demo-canvas .fs-composer-wrap{padding:5px 11px 10px}.workspace-demo-canvas .fs-composer{border-radius:9px;height:52px;min-height:52px;padding:7px}.workspace-demo-canvas .fs-composer-text{scrollbar-width:none;max-height:36px;font-size:12px;line-height:18px;overflow-y:auto}.workspace-demo-canvas .fs-send{width:24px;height:24px}.workspace-demo-canvas .fs-send svg{stroke-width:2.5px!important;width:16px!important;height:16px!important}.workspace-demo-canvas .fs-progress-footer{gap:16px;min-height:0;padding:8px 18px;font-size:12px}.workspace-demo-canvas .fs-percent{font-size:12px}.workspace-demo-canvas .fs-progress-track{height:6px}.workspace-demo-canvas .fs-resume-lesson{justify-content:center;align-items:center;min-width:150px;min-height:36px;margin-left:14px;padding:7px 13px;font-size:12px;display:flex}}@container (min-width:721px) and (max-width:780px){.workspace-demo-canvas .fs-slide{padding-top:10px}.workspace-demo-canvas .fs-title-line{margin-bottom:4px}.workspace-demo-canvas .fs-orders-head,.workspace-demo-canvas .fs-order{padding-block:3px}}@container (min-width:640px) and (max-width:720px){.workspace-demo-canvas .fs-shell{--fs-copy-size:11px;--fs-tabs-size:11px}.workspace-demo-canvas .fs-top{gap:8px;padding-inline:10px}.workspace-demo-canvas .fs-app-button{min-height:28px;padding-block:3px;line-height:18px}.workspace-demo-canvas .fs-course{font-size:13px}.workspace-demo-canvas .fs-course-heading{gap:9px}.workspace-demo-canvas .fs-lesson{padding-left:9px}.workspace-demo-canvas .fs-slide{padding:10px 12px 42px}.workspace-demo-canvas .fs-slide h2{margin-bottom:0;font-size:20px}.workspace-demo-canvas .fs-title-line{display:none}.workspace-demo-canvas .fs-example{gap:10px}.workspace-demo-canvas .fs-code{font-size:14px;line-height:1.4}.workspace-demo-canvas .fs-orders-head,.workspace-demo-canvas .fs-order{padding:1.5px 7px}.workspace-demo-canvas .fs-tab-list{gap:8px}.workspace-demo-canvas .fs-note-tabs{gap:6px;padding-inline:16px}.workspace-demo-canvas .fs-note-tab{font-size:11px}.workspace-demo-canvas .fs-note-row{grid-template-columns:36px minmax(0,1fr) 24px;gap:8px;padding:4px 16px}.workspace-demo-canvas .fs-note-stamp{font-size:11px}.workspace-demo-canvas .fs-note-copy h3{margin:0;font-size:11px;line-height:16px}.workspace-demo-canvas .fs-note-copy p{font-size:11px;line-height:14px}.workspace-demo-canvas .fs-chat-head{gap:8px;padding:4px 10px}.workspace-demo-canvas .fs-chat-name{font-size:13px}.workspace-demo-canvas .fs-chat-head p{font-size:11px;line-height:14px}.workspace-demo-canvas .fs-chat-content{padding:10px 11px 12px}.workspace-demo-canvas .fs-followup{gap:10px}.workspace-demo-canvas .fs-question{padding:8px 10px;font-size:13px;line-height:1.55}.workspace-demo-canvas .fs-answer-text{font-size:13px}.workspace-demo-canvas .fs-composer-wrap{padding:4px 9px 6px}.workspace-demo-canvas .fs-composer{height:44px;min-height:44px;padding-block:4px}.workspace-demo-canvas .fs-composer-text{max-height:32px;line-height:16px}.workspace-demo-canvas .fs-progress-footer{gap:9px;padding:6px 10px;font-size:11px}.workspace-demo-canvas .fs-progress-track{height:6px}.workspace-demo-canvas .fs-resume-lesson{min-width:124px;min-height:32px;margin-left:6px;padding:5px 9px;font-size:11px}}.workspace-demo-canvas .fs-note-tab{font-size:var(--fs-tabs-size)}.workspace-demo-canvas .fs-question,.workspace-demo-canvas .fs-answer-text,.workspace-demo-canvas .fs-thinking,.workspace-demo-canvas .fs-composer-text{font-size:max(11px, calc(var(--fs-copy-size) - 1px))}
.workspace-story{--image-phase:1;--step-1:1;--step-2:1;--step-3:1;--step-4:1;--story-side:176px;--story-gap:92px;--story-top:28px;--steps-height:38px;--steps-gap:32px;isolation:isolate;overflow-anchor:none;position:relative}.workspace-viewport{visibility:hidden;pointer-events:none;width:0;height:100svh;position:absolute}.workspace-stage{position:relative}.workspace-composition{padding:var(--story-top) 32px 32px;position:relative}.workspace-composition:before{content:"";z-index:-1;width:max(120%,1100px);height:760px;opacity:var(--image-phase);pointer-events:none;border:1px solid #415fd93d;border-radius:50%;position:absolute;top:70px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.workspace-steps{min-height:var(--steps-height);margin:0 0 var(--steps-gap);opacity:var(--image-phase);justify-content:center;gap:clamp(20px,3.4vw,52px);padding:0;list-style:none;display:flex}.workspace-steps li{color:#c2c5dc;align-items:center;gap:16px;font-size:18px;font-weight:600;line-height:22px;display:flex}.workspace-number{color:#f5f1ff;background:radial-gradient(circle at 40% 25%,#30235d,#11142c 75%);border:1px solid #9875ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 0 10px #9674ff26}.workspace-steps .workspace-number{width:38px;height:38px;font-size:16px}.workspace-steps li[data-active=true]{color:#fff}.workspace-steps li[data-active=true] .workspace-number{background:#6843c7;box-shadow:0 0 22px #8a63ff4d}.workspace-steps li[data-complete=true] .workspace-number{border-color:#b69aff}.workspace-step-arrow{color:#a5a9c4;margin-left:16px;font-size:25px;font-weight:400}.workspace-board{grid-template-columns:var(--story-side) minmax(0, 840px) var(--story-side);column-gap:var(--story-gap);width:min(100%,1376px);min-height:360px;margin:0 auto;display:grid;position:relative}.workspace-image-slot{grid-column:2;align-self:start;width:100%;position:relative}.workspace-story .workspace-visual{width:100%;margin:0}.workspace-story .workspace-screen{position:relative}.workspace-image-full{opacity:calc(1 - var(--image-phase))}.workspace-image-compact{width:100%;height:100%;opacity:var(--image-phase);position:absolute;inset:0}.workspace-image-compact[inert]{pointer-events:none}.workspace-callouts{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.workspace-callout{width:var(--story-side);opacity:var(--reveal);pointer-events:auto;position:absolute}.workspace-callout-1{top:4%;left:0}.workspace-callout-2{bottom:10%;left:0}.workspace-callout-3{top:16%;right:0}.workspace-callout-4{bottom:0;right:0}.workspace-callout h3{letter-spacing:-.25px;margin:10px 0 0;font-size:17px;font-weight:600;line-height:23px}.workspace-callout p{color:#b9bed8;margin:8px 0 0;font-size:15px;line-height:23px}.workspace-connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.workspace-connectors path{fill:none;stroke:#9a76ff;stroke-width:1.1px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--reveal));opacity:var(--reveal)}.workspace-connectors circle{fill:#a17dff;opacity:clamp(0, calc((var(--reveal) - .85) / .15), 1)}.workspace-story:is([data-mode=animated],[data-mode=pending]):after{content:"";height:var(--story-travel,300svh);display:block}.workspace-story:is([data-mode=animated],[data-mode=pending]) .workspace-stage{min-height:40svh;height:var(--story-height,auto);position:sticky;top:0}.workspace-story:is([data-mode=animated],[data-mode=pending]) .workspace-image-slot{aspect-ratio:1672/941}.workspace-story:is([data-mode=animated],[data-mode=pending]) .workspace-visual{width:var(--workspace-width);transform-origin:50% 0;transform:translateX(-50%) translateY(var(--visual-y,calc(-1 * (var(--story-top) + var(--steps-height) + var(--steps-gap))))) scale(var(--visual-scale,1));will-change:transform;position:absolute;top:0;left:50%}.workspace-story[data-mode=pending]{--image-phase:0;--step-1:0;--step-2:0;--step-3:0;--step-4:0}.workspace-story[data-mode=static]{--image-phase:1!important;--step-1:1!important;--step-2:1!important;--step-3:1!important;--step-4:1!important}@media (min-width:1100px) and (max-height:740px){.workspace-board{max-width:min(1376px, calc((100svh - 140px) * 1.7 + 2 * var(--story-side) + 2 * var(--story-gap)))}}@media (max-width:1099px){.workspace-story{--story-top:24px}.workspace-composition{padding:var(--story-top) var(--page-gutter) 24px}.workspace-board{max-width:800px;min-height:0;display:block}.workspace-image-slot{width:min(86%,620px);margin-inline:auto}.workspace-callouts{grid-template-columns:repeat(2,1fr);gap:24px 32px;margin-top:28px;display:grid;position:relative}.workspace-callout{align-items:flex-start;gap:12px;width:auto;display:flex;position:static}.workspace-callout h3{margin-top:3px}.workspace-callout p{margin-top:6px}.workspace-connectors{display:none}}@media (max-width:767px){.workspace-story{--story-top:20px;--steps-height:58px;--steps-gap:24px}.workspace-composition{padding-bottom:20px}.workspace-steps{justify-content:space-between;gap:8px}.workspace-steps li{flex-direction:column;gap:8px;font-size:13px;line-height:20px;position:relative}.workspace-steps .workspace-number{width:30px;height:30px;font-size:13px}.workspace-step-arrow{margin:0;font-size:19px;position:absolute;top:3px;left:calc(100% + 8px)}.workspace-image-slot{width:86%}.workspace-callouts{grid-template-columns:1fr;gap:18px;margin-top:24px}.workspace-callout h3{font-size:16px;line-height:22px}.workspace-callout p{font-size:14px;line-height:21px}.workspace-callout .workspace-number{width:30px;height:30px;font-size:13px}.workspace-composition:before{width:180%;height:600px}}@media (max-width:1099px) and (max-height:600px) and (orientation:landscape){.workspace-image-slot{width:min(60%,360px)}}@media (scripting:none),(prefers-reduced-motion:reduce){.workspace-story{--image-phase:1!important;--step-1:1!important;--step-2:1!important;--step-3:1!important;--step-4:1!important}.workspace-story:after{display:none!important}.workspace-story .workspace-stage{height:auto!important;min-height:0!important;position:relative!important}.workspace-story .workspace-visual{will-change:auto;width:100%!important;position:relative!important;left:auto!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.workspace-story[data-mode=pending] .workspace-image-full{opacity:1}.workspace-story[data-mode=pending] .workspace-image-compact{visibility:hidden}}@media (scripting:none){.workspace-connectors{display:none}.workspace-story .workspace-image-full{opacity:1}.workspace-story .workspace-image-compact{display:none}}
#fs-static-workspace{--ws-bg:#0d141c;--ws-panel:#121b25;--ws-line:#232b36;--ws-text:#edf0f7;--ws-muted:#aeb8c7;--ws-purple:#a68aff;aspect-ratio:1672/941;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;font-family:var(--font-geist-sans), Arial, sans-serif;color:var(--ws-text);background:var(--ws-bg);position:relative;container-type:inline-size}#fs-static-workspace *{box-sizing:border-box}#fs-static-workspace .ws-window{background:var(--ws-bg);grid-template-columns:280fr 352fr 680fr 360fr;width:100%;height:100%;font-size:.837321cqw;line-height:1.5;display:grid;position:absolute;inset:0}#fs-static-workspace h1,#fs-static-workspace h2,#fs-static-workspace h3,#fs-static-workspace p{color:inherit;margin:0;font-family:inherit}#fs-static-workspace h1,#fs-static-workspace h2,#fs-static-workspace h3{letter-spacing:0;font-weight:600}#fs-static-workspace svg{stroke-width:1.8px;flex-shrink:0;width:1.07656cqw;height:1.07656cqw;display:block}#fs-static-workspace .ws-study{border-right:.059809cqw solid var(--ws-line);min-width:0;padding:0 1.79426cqw}#fs-static-workspace .ws-video-toolbar{align-items:center;gap:.598086cqw;height:4.12679cqw;display:flex}#fs-static-workspace .ws-toolbar-arrows{gap:.538278cqw;display:flex}#fs-static-workspace .ws-toolbar-arrows span{background:#151e28;border-radius:.538278cqw;place-items:center;width:2.15311cqw;height:1.91388cqw;display:grid}#fs-static-workspace .ws-toolbar-actions{gap:.478469cqw;margin-left:auto;display:flex}#fs-static-workspace .ws-app-control{color:#d2d9e4;white-space:nowrap;background:#151e28;border-radius:.478469cqw;align-items:center;gap:.41866cqw;padding:.358852cqw .598086cqw;font-size:.777512cqw;line-height:1.19617cqw;display:flex}#fs-static-workspace .ws-app-control svg{width:.956938cqw;height:.956938cqw}#fs-static-workspace .ws-player{color:#151553;background:#faf8f1;border:.059809cqw solid #42454c;border-radius:.777512cqw;height:23.8038cqw;position:relative;overflow:hidden}#fs-static-workspace .ws-slide{padding:2.0933cqw 2.03349cqw 0}#fs-static-workspace .ws-slide h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.080742cqw;white-space:nowrap;font-size:2.39234cqw;font-weight:600;line-height:1.2}#fs-static-workspace .ws-title-line{background:#9676f5;border-radius:.299043cqw;width:5.74163cqw;height:.299043cqw;margin-top:.478469cqw}#fs-static-workspace .ws-slide-example{align-items:center;gap:1.67464cqw;margin-top:1.61483cqw;display:flex}#fs-static-workspace .ws-code{color:#1a1955;letter-spacing:-.041866cqw;white-space:pre;background:#f1eeea;border-radius:.41866cqw;margin:0;padding:1.07656cqw 1.13636cqw;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:1.43541cqw;line-height:1.32}#fs-static-workspace .ws-keyword{color:#8c65df;font-weight:600}#fs-static-workspace .ws-database-art{flex-shrink:0;width:8.85168cqw;height:8.85168cqw;position:relative}#fs-static-workspace .ws-database-art>svg{color:#f9f8ff;fill:#655ff1;stroke-width:1px;width:6.51914cqw;height:7.53589cqw;position:absolute;top:.358852cqw;left:.358852cqw}#fs-static-workspace .ws-data-table{background:#fff;border:.059809cqw solid #dedee6;border-radius:.41866cqw;grid-template-columns:repeat(3,1fr);gap:.239234cqw;width:4.66507cqw;height:3.82775cqw;padding:.41866cqw;display:grid;position:absolute;bottom:0;left:2.69139cqw;box-shadow:0 .179426cqw .239234cqw #17204b1a}#fs-static-workspace .ws-data-table span{background:#d9e0fb;border-radius:.059809cqw}#fs-static-workspace .ws-data-table span:first-child{background:#bcc8f6;grid-column:1/-1}#fs-static-workspace .ws-filter-badge{color:#fff;background:linear-gradient(140deg,#aa86ff,#714bf1);border:.179426cqw solid #faf8f1;border-radius:.717703cqw;place-items:center;width:3.4689cqw;height:3.22967cqw;display:grid;position:absolute;top:3.76794cqw;right:0;box-shadow:0 .119617cqw .299043cqw #34326326}#fs-static-workspace .ws-filter-badge svg{stroke-width:2.4px;width:1.79426cqw;height:1.79426cqw}#fs-static-workspace .ws-video-caption{color:#171754;letter-spacing:-.014952cqw;margin-top:.956938cqw;font-size:1.07656cqw}#fs-static-workspace .ws-controls{color:#fff;background:linear-gradient(#0000,#1b1c1bd9);padding:2.0933cqw .777512cqw .717703cqw;position:absolute;bottom:0;left:0;right:0}#fs-static-workspace .ws-seek{background:#ffffff50;border-radius:.239234cqw;height:.299043cqw;margin-bottom:.897129cqw;position:relative}#fs-static-workspace .ws-buffer{background:#ffffff70;width:30%;position:absolute;inset:0 auto 0 0}#fs-static-workspace .ws-played{background:#ff3b35;border-radius:.239234cqw;width:24.3%;position:absolute;inset:0 auto 0 0}#fs-static-workspace .ws-knob{background:#ff3b35;border-radius:50%;width:.777512cqw;height:.777512cqw;position:absolute;top:50%;left:24.3%;transform:translate(-50%,-50%)}#fs-static-workspace .ws-control-row{align-items:center;gap:1.13636cqw;height:1.49522cqw;padding:0 .657895cqw;display:flex}#fs-static-workspace .ws-control-row svg{stroke-width:2.1px;width:1.31579cqw;height:1.31579cqw}#fs-static-workspace .ws-control-row .ws-pause{fill:currentColor;stroke-width:1.2px}#fs-static-workspace .ws-player-time{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.837321cqw;line-height:1.19617cqw}#fs-static-workspace .ws-control-right{align-items:center;gap:1.19617cqw;margin-left:auto;display:flex}#fs-static-workspace .ws-cc{color:#333;background:#fff;border-radius:.119617cqw;place-items:center;width:1.31579cqw;height:1.01675cqw;font:700 .657895cqw Arial,sans-serif;display:grid}#fs-static-workspace .ws-youtube{object-fit:contain;width:2.93062cqw;height:1.13636cqw}#fs-static-workspace .ws-video-description{color:#d4dbe5;justify-content:space-between;align-items:center;margin-top:.897129cqw;font-size:.897129cqw;line-height:1.25598cqw;display:flex}#fs-static-workspace .ws-video-meta{color:#c6ceda;align-items:center;gap:.717703cqw;height:3.4689cqw;font-size:.897129cqw;display:flex}#fs-static-workspace .ws-notes{background:#101a24;border:.059809cqw solid #232d38;border-radius:.598086cqw;overflow:hidden}#fs-static-workspace .ws-note-header{border-bottom:.059809cqw solid #29313b;align-items:center;gap:1.43541cqw;height:3.05024cqw;padding:0 1.07656cqw;display:flex}#fs-static-workspace .ws-note-tabs{color:#e1e5ed;align-items:center;gap:1.61483cqw;height:100%;font-size:.777512cqw;display:flex}#fs-static-workspace .ws-note-tabs span{white-space:nowrap;align-items:center;height:100%;display:flex;position:relative}#fs-static-workspace .ws-note-tabs .ws-active{color:#b194ff}#fs-static-workspace .ws-note-tabs .ws-active:after{content:"";background:#a885ff;border-radius:.179426cqw .179426cqw 0 0;height:.179426cqw;position:absolute;bottom:0;left:-.299043cqw;right:-.299043cqw}#fs-static-workspace .ws-add{color:#d4dbe6;background:#19232f;border-radius:.41866cqw;align-items:center;gap:.358852cqw;margin-left:auto;padding:.299043cqw .478469cqw;font-size:.777512cqw;display:flex}#fs-static-workspace .ws-add svg{width:.837321cqw;height:.837321cqw}#fs-static-workspace .ws-add svg:last-child{margin-left:.41866cqw}#fs-static-workspace .ws-note-list{padding:.598086cqw 1.07656cqw .239234cqw}#fs-static-workspace .ws-note-row{border-bottom:.059809cqw solid #222c36;grid-template-columns:3.88756cqw minmax(0,1fr) 1.19617cqw;align-items:center;gap:.777512cqw;min-height:4.66507cqw;display:grid}#fs-static-workspace .ws-note-row:last-child{border-bottom:0}#fs-static-workspace .ws-note-time{color:#b394ff;font-variant-numeric:tabular-nums;font-size:.837321cqw}#fs-static-workspace .ws-note-copy h3{font-size:.956938cqw;font-weight:500;line-height:1.43541cqw}#fs-static-workspace .ws-note-copy p{color:#c0cad7;font-size:.837321cqw;line-height:1.31579cqw}#fs-static-workspace .ws-note-menu{color:#c5ccd9}#fs-static-workspace .ws-chat{background:#0e161e;flex-direction:column;min-width:0;display:flex}#fs-static-workspace .ws-chat-head{border-bottom:.059809cqw solid var(--ws-line);flex-shrink:0;align-items:center;gap:.598086cqw;height:4.36603cqw;padding:.657895cqw 1.19617cqw;display:flex}#fs-static-workspace .ws-avatar{object-fit:cover;object-position:center 20%;background:#252630;border:.059809cqw solid #393d48;border-radius:50%;width:2.81101cqw;height:2.81101cqw}#fs-static-workspace .ws-chat-name{font-size:1.01675cqw;font-weight:500;line-height:1.43541cqw}#fs-static-workspace .ws-chat-subtitle{color:#c2cbd8;font-size:.777512cqw;line-height:1.19617cqw}#fs-static-workspace .ws-chat-more{margin-left:auto}#fs-static-workspace .ws-chat-history{padding:1.13636cqw 1.19617cqw;font-size:.956938cqw;line-height:1.5}#fs-static-workspace .ws-message-user{flex-direction:column;align-items:flex-end;display:flex}#fs-static-workspace .ws-question{color:#f4f1ff;background:#302451;border-radius:.598086cqw;max-width:100%;padding:.717703cqw .837321cqw}#fs-static-workspace .ws-time{color:#b9c3d0;font-size:.717703cqw;line-height:1.07656cqw}#fs-static-workspace .ws-message-user .ws-time{margin:.299043cqw .358852cqw 0 0}#fs-static-workspace .ws-message-answer{margin-top:.777512cqw}#fs-static-workspace .ws-answer{margin-top:.299043cqw}#fs-static-workspace .ws-answer p+p{margin-top:1.43541cqw}#fs-static-workspace .ws-answer-actions{color:#c4cdd7;gap:1.19617cqw;margin:1.07656cqw .179426cqw 1.79426cqw;display:flex}#fs-static-workspace .ws-answer-actions svg{width:1.19617cqw;height:1.19617cqw}#fs-static-workspace .ws-message-answer+.ws-message-user{margin-top:.777512cqw}#fs-static-workspace .ws-message-answer.ws-second-answer{margin-top:1.3756cqw}#fs-static-workspace .ws-composer-area{margin-top:auto;padding:0 .717703cqw 1.85407cqw}#fs-static-workspace .ws-composer{background:#101a24;border:.059809cqw solid #25303b;border-radius:.897129cqw;flex-direction:column;justify-content:space-between;height:7.11723cqw;padding:.777512cqw .777512cqw .657895cqw;display:flex}#fs-static-workspace .ws-composer-placeholder{color:#c6cfdc;font-size:.837321cqw}#fs-static-workspace .ws-composer-bottom{align-items:center;gap:.478469cqw;display:flex}#fs-static-workspace .ws-chip{color:#bba2ff;white-space:nowrap;background:#251f42;border-radius:1.07656cqw;align-items:center;gap:.299043cqw;padding:.299043cqw .478469cqw;font-size:.717703cqw;line-height:1.13636cqw;display:flex}#fs-static-workspace .ws-chip svg{width:.897129cqw;height:.897129cqw}#fs-static-workspace .ws-send{color:#201337;background:#a480ff;border-radius:50%;place-items:center;width:1.91388cqw;height:1.91388cqw;margin-left:auto;display:grid}#fs-static-workspace .ws-send svg{stroke-width:2px;width:1.43541cqw;height:1.43541cqw}#fs-static-workspace .ws-ai-note{white-space:nowrap;color:#c1cad5;margin:.598086cqw .41866cqw 0;font-size:.657895cqw;line-height:1.07656cqw}#fs-static-workspace .ws-sidebar,#fs-static-workspace .ws-curriculum{color:#eef1f7;border-right:.059809cqw solid #25303a;min-width:0;font-size:.837321cqw;line-height:1.45}#fs-static-workspace .ws-sidebar{background:#0e141d;flex-direction:column;display:flex}#fs-static-workspace .ws-sidebar svg,#fs-static-workspace .ws-curriculum svg{stroke-width:1.7px;flex-shrink:0;width:1.01675cqw;height:1.01675cqw}#fs-static-workspace .ws-brand{letter-spacing:-.017943cqw;flex-shrink:0;align-items:center;gap:.358852cqw;min-height:3.52871cqw;padding:0 1.07656cqw;font-size:1.19617cqw;font-weight:550;display:flex}#fs-static-workspace .ws-brand img{width:1.3756cqw;height:auto}#fs-static-workspace .ws-search{color:#dbe2ec;background:#171f2a;border:.059809cqw solid #26313e;border-radius:.358852cqw;flex-shrink:0;align-items:center;gap:.41866cqw;min-height:2.0933cqw;margin:0 .478469cqw;padding:.179426cqw .41866cqw;display:flex}#fs-static-workspace .ws-search svg{width:.837321cqw;height:.837321cqw}#fs-static-workspace .ws-shortcut{color:#a4afc2;background:#222b37;border-radius:.179426cqw;margin-left:auto;padding:.059809cqw .239234cqw;font-size:.85em}#fs-static-workspace .ws-plan{background:#121b25;border:.059809cqw solid #1d2833;border-radius:.478469cqw;flex-shrink:0;height:13.1579cqw;margin:1.31579cqw .478469cqw .299043cqw;padding:1.13636cqw .777512cqw}#fs-static-workspace .ws-plan-heading{justify-content:space-between;align-items:center;gap:.358852cqw;font-size:1.07656cqw;font-weight:550;display:flex}#fs-static-workspace .ws-plan-tag{color:#b49aff;background:#211c39;border-radius:.358852cqw;padding:.119617cqw .538278cqw;font-size:.777512cqw;font-weight:450}#fs-static-workspace .ws-plan-usage{margin-top:1.31579cqw}#fs-static-workspace .ws-plan-meter{grid-template-columns:repeat(3,1fr);gap:.299043cqw;margin-top:.598086cqw;display:grid}#fs-static-workspace .ws-plan-meter span{background:#212c39;border-radius:.299043cqw;height:.41866cqw}#fs-static-workspace .ws-plan-meter span:nth-child(-n+2){background:#9a75f6}#fs-static-workspace .ws-upgrade-copy{align-items:flex-start;gap:0;margin-top:1.07656cqw;font-size:.777512cqw;line-height:1.4;display:flex}#fs-static-workspace .ws-upgrade-copy svg{color:#b294ff;width:.657895cqw;height:.837321cqw}#fs-static-workspace .ws-upgrade{background:#1e2835;border-radius:.358852cqw;justify-content:center;align-items:center;gap:.299043cqw;min-height:2.45215cqw;margin-top:1.01675cqw;display:flex}#fs-static-workspace .ws-upgrade svg{width:.897129cqw;height:.897129cqw}#fs-static-workspace .ws-playlists-heading{white-space:nowrap;justify-content:space-between;align-items:center;gap:.239234cqw;margin:1.31579cqw .478469cqw .358852cqw;font-size:.777512cqw;display:flex}#fs-static-workspace .ws-playlist-tools{color:#bec7d6;align-items:center;gap:.717703cqw;display:flex}#fs-static-workspace .ws-playlist-tools svg{width:.777512cqw;height:.777512cqw}#fs-static-workspace .ws-playlist{border-radius:.299043cqw;align-items:center;gap:.717703cqw;margin:0 .478469cqw;padding:.657895cqw .777512cqw;display:flex;position:relative}#fs-static-workspace .ws-playlist-active{background:#14202a}#fs-static-workspace .ws-playlist-active:before{content:"";background:#9b73ff;border-radius:.239234cqw;width:.179426cqw;position:absolute;top:0;bottom:0;left:0}#fs-static-workspace .ws-playlist-art{aspect-ratio:1.15;border-radius:.299043cqw;flex-shrink:0;place-items:center;width:3.70813cqw;display:grid;position:relative;overflow:hidden}#fs-static-workspace .ws-playlist-art svg{stroke-width:1.1px;filter:drop-shadow(0 0 .179426cqw #fff5);width:58%;height:70%}#fs-static-workspace .ws-playlist-copy{flex-direction:column;gap:.119617cqw;min-width:0;line-height:1.45;display:flex}#fs-static-workspace .ws-playlist-copy small{color:#b8c1d2;font-size:.94em}#fs-static-workspace .ws-current-dot{background:#a680ff;border-radius:50%;flex-shrink:0;width:.41866cqw;height:.41866cqw;margin-left:auto}#fs-static-workspace .ws-art-excel{color:#fff;background:linear-gradient(145deg,#1fe49c,#00994f 65%,#00683e)}#fs-static-workspace .ws-art-excel svg{transform:translate(10%)}#fs-static-workspace .ws-art-excel b{color:#078b4a;background:#effff8;place-items:center;width:39%;height:49%;font-size:1.2em;display:grid;position:absolute;top:28%;left:9%;box-shadow:.059809cqw .059809cqw .179426cqw #00392355}#fs-static-workspace .ws-nav{border-top:.059809cqw solid #25303a;flex-direction:column;margin-top:.777512cqw;padding:.717703cqw 1.13636cqw;display:flex}#fs-static-workspace .ws-nav>span{align-items:center;gap:.538278cqw;min-height:2.21292cqw;display:flex}#fs-static-workspace .ws-nav svg{color:#b095ff;width:1.01675cqw;height:1.01675cqw}#fs-static-workspace .ws-account{border-top:.059809cqw solid #25303a;flex-shrink:0;align-items:center;gap:.598086cqw;min-height:4.78469cqw;margin-top:auto;padding:1.01675cqw .897129cqw;font-size:1.01675cqw;display:flex}#fs-static-workspace .ws-account-avatar{aspect-ratio:1;color:#34423c;background:#d6ddd9;border-radius:50%;flex-shrink:0;place-items:center;width:2.57177cqw;font-size:.897129cqw;font-weight:600;display:grid}#fs-static-workspace .ws-account>div{flex-direction:column;gap:.119617cqw;min-width:0;display:flex}#fs-static-workspace .ws-account small{color:#c3cbd8;font-size:.837321cqw}#fs-static-workspace .ws-account>svg{width:.777512cqw;margin-left:auto}#fs-static-workspace .ws-curriculum{background:#0d151e;flex-direction:column;display:flex}#fs-static-workspace .ws-course-header{border-bottom:.059809cqw solid #25303a;flex-shrink:0;align-items:center;gap:1.07656cqw;height:4.60526cqw;padding:.478469cqw 1.19617cqw;display:flex}#fs-static-workspace .ws-course-header>svg:first-child{color:#b7c3d6;width:1.01675cqw;height:1.13636cqw}#fs-static-workspace .ws-course-header>svg:last-child{width:.837321cqw;margin-left:auto}#fs-static-workspace .ws-course-header>div{min-width:0}#fs-static-workspace .ws-course-header h2{letter-spacing:-.011962cqw;margin:0;font-size:1.07656cqw;font-weight:550;line-height:1.35}#fs-static-workspace .ws-course-header p{color:#c3cbd8;white-space:nowrap;margin:.299043cqw 0 0;font-size:.837321cqw;line-height:1.4}#fs-static-workspace .ws-course-dot{color:#a68aff;padding:0 .239234cqw}#fs-static-workspace .ws-course-done{color:#b396ff}#fs-static-workspace .ws-course-progress{border-bottom:.059809cqw solid #1d2732;flex-shrink:0;height:4.36603cqw;padding:1.07656cqw 1.19617cqw}#fs-static-workspace .ws-course-progress>div:first-child{justify-content:space-between;align-items:center;display:flex}#fs-static-workspace .ws-course-progress>div:first-child span:last-child{color:#b396ff}#fs-static-workspace .ws-course-track{background:#202c39;border-radius:.299043cqw;height:.41866cqw;margin-top:.478469cqw;overflow:hidden}#fs-static-workspace .ws-course-track>span{border-radius:inherit;background:#a177f6;width:20%;height:100%;display:block}#fs-static-workspace .ws-lessons{margin:0;padding:0;list-style:none}#fs-static-workspace .ws-lesson{grid-template-columns:.837321cqw 5.38278cqw minmax(0,1fr) 1.13636cqw;align-items:center;gap:.657895cqw;height:4.30622cqw;padding:.41866cqw 1.01675cqw .41866cqw .777512cqw;display:grid;position:relative}#fs-static-workspace .ws-lesson-active{background:#121f29}#fs-static-workspace .ws-lesson-active:before{content:"";background:#a177f6;border-radius:.119617cqw;width:.179426cqw;position:absolute;top:0;bottom:0;left:0}#fs-static-workspace .ws-lesson-number{text-align:center;font-variant-numeric:tabular-nums}#fs-static-workspace .ws-lesson-title{font-size:.837321cqw;font-weight:450;line-height:1.45}#fs-static-workspace .ws-lesson-state{flex-shrink:0;justify-self:center;place-items:center;width:1.13636cqw;height:1.13636cqw;display:grid}#fs-static-workspace .ws-lesson-state svg{width:.717703cqw;height:.717703cqw}#fs-static-workspace .ws-is-done{color:#1b1233;background:#a57af6;border-radius:50%}#fs-static-workspace .ws-is-done svg{stroke-width:2.5px;width:75%;height:75%}#fs-static-workspace .ws-is-playing{color:#a47af5}#fs-static-workspace .ws-is-playing svg{fill:currentColor;stroke-width:1.5px;width:100%;height:100%}#fs-static-workspace .ws-not-done{border:.077751cqw solid #cad2df;border-radius:50%}#fs-static-workspace .ws-thumb{border-radius:.299043cqw;justify-content:center;align-items:center;height:3.4689cqw;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .059809cqw #ffffff20}#fs-static-workspace .ws-thumb>svg{stroke-width:1.35px;filter:drop-shadow(0 .059809cqw .119617cqw #0c1c4a44);width:58%;height:81%}#fs-static-workspace .ws-duration{z-index:2;color:#fff;font-variant-numeric:tabular-nums;background:#0b1118eb;border-radius:.119617cqw;padding:0 .179426cqw;font-size:.777512cqw;font-weight:500;line-height:1.4;position:absolute;bottom:.119617cqw;right:.179426cqw}#fs-static-workspace .ws-art-database{color:#eaffff;background:radial-gradient(at 40% 80%,#27c4ff,#0000 75%),linear-gradient(145deg,#2265f4,#082bc3)}#fs-static-workspace .ws-art-columns{color:#fff;background:linear-gradient(135deg,#17a2f4,#c4e9ff)}#fs-static-workspace .ws-art-columns>svg{z-index:1;width:76%;height:84%}#fs-static-workspace .ws-column-strip{background:#26be68;border-radius:.119617cqw;width:18%;height:69%;position:absolute;right:17%}#fs-static-workspace .ws-art-filter{color:#238fee;background:#f4f4ee}#fs-static-workspace .ws-art-filter>svg{fill:#4faaff22;width:43%;height:76%;transform:translate(-24%)}#fs-static-workspace .ws-thumb-funnel{color:#fff;background:#8e62ee;border-radius:.239234cqw;place-items:center;width:31%;height:49%;display:grid;position:absolute;top:18%;right:14%;box-shadow:0 .119617cqw .179426cqw #6e42ab33}#fs-static-workspace .ws-thumb-funnel svg{stroke-width:1.8px;width:75%;height:75%}#fs-static-workspace .ws-art-sort{color:#fff7e6;background:linear-gradient(135deg,#ff8054,#fb5828 55%,#ffa736)}#fs-static-workspace .ws-art-sort>svg{stroke-width:2px;width:72%;height:76%}#fs-static-workspace .ws-art-aggregate{background:linear-gradient(145deg,#0751cc,#1688df)}#fs-static-workspace .ws-mini-bars{border-bottom:.059809cqw solid #fffb;align-items:flex-end;gap:7%;width:63%;height:77%;padding:0 5%;display:flex}#fs-static-workspace .ws-mini-bars b{background:#6ee849;border-radius:.059809cqw .059809cqw 0 0;width:24%;height:44%}#fs-static-workspace .ws-mini-bars b:nth-child(2){background:#b4f143;height:72%}#fs-static-workspace .ws-mini-bars b:nth-child(3){background:#ffd342;height:98%}#fs-static-workspace .ws-art-compare{background:linear-gradient(135deg,#4d80f3,#d7edff)}#fs-static-workspace .ws-art-compare .ws-mini-bars{gap:6%;width:81%}#fs-static-workspace .ws-art-compare .ws-mini-bars b:first-child{background:#ff7e9a;height:55%}#fs-static-workspace .ws-art-compare .ws-mini-bars b:nth-child(2){background:#5ad9e2;height:74%}#fs-static-workspace .ws-art-compare .ws-mini-bars b:nth-child(3){background:#64b9fc;height:64%}#fs-static-workspace .ws-art-compare .ws-mini-bars b:nth-child(4){background:#3562ef;height:96%}#fs-static-workspace .ws-art-join{color:#f3fcff;background:linear-gradient(135deg,#168cde,#bce8ff);gap:2%;padding:6%}#fs-static-workspace .ws-art-join>svg{stroke-width:1.5px;width:38%;height:75%}#fs-static-workspace .ws-art-join>svg:nth-child(2){width:20%}#fs-static-workspace .ws-art-missing{color:#6eafe2;background:#e8f5ff}#fs-static-workspace .ws-art-missing>svg{width:80%}#fs-static-workspace .ws-missing-mark{color:#1e9ae6;background:#e8f5ff;font-size:1.61483cqw;font-weight:600;line-height:1;position:absolute;top:17%;right:13%}#fs-static-workspace .ws-art-dates{color:#1a94e3;background:#f1f5fa}#fs-static-workspace .ws-art-dates>svg{transform:translate(-9%)}#fs-static-workspace .ws-clock-mark{aspect-ratio:1;color:#ef745d;background:#fff4f2;border-radius:50%;place-items:center;width:31%;display:grid;position:absolute;bottom:15%;right:10%}#fs-static-workspace .ws-clock-mark svg{stroke-width:1.8px;width:100%;height:100%}#fs-static-workspace .ws-art-report{color:#228cdd;background:linear-gradient(135deg,#e0f2ff,#f6f7ff)}#fs-static-workspace .ws-art-report>svg{stroke-width:1.7px;width:66%;height:89%}
