.PreviewWindow-module__jG0mAa__root{background:#171717;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000073}.PreviewWindow-module__jG0mAa__edge{border-radius:inherit;pointer-events:none;z-index:3;border:1px solid #ffffff1a;position:absolute;inset:0}[data-theme=light] .PreviewWindow-module__jG0mAa__root{box-shadow:0 24px 60px #0000001f}[data-theme=light] .PreviewWindow-module__jG0mAa__edge{border-color:#0000001f}@media (max-width:639px){.PreviewWindow-module__jG0mAa__root{border-radius:20px}}.PreviewWindow-module__jG0mAa__layer{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s linear .35s;position:absolute;inset:0}.PreviewWindow-module__jG0mAa__active{opacity:1;visibility:visible;transition:opacity .35s,visibility}@media (prefers-reduced-motion:reduce){.PreviewWindow-module__jG0mAa__layer,.PreviewWindow-module__jG0mAa__active{transition:none}}.PreviewWindow-module__jG0mAa__img{object-fit:cover;width:100%;height:100%;display:block}.PreviewWindow-module__jG0mAa__fallback{color:#fff9;letter-spacing:.08em;background:#171717;justify-content:center;align-items:center;width:100%;height:100%;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:200;display:flex}
.FinLoomChatPreview-module__JuDg8W__app{color:#ffffffeb;font-family:var(--font-montserrat),system-ui,sans-serif;background:#0f1110;flex-direction:column;display:flex;position:absolute;inset:0}.FinLoomChatPreview-module__JuDg8W__mono{font-family:var(--font-mono-hud),ui-monospace,monospace}.FinLoomChatPreview-module__JuDg8W__top{border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;height:36px;padding:0 14px;font-size:11px;display:flex}.FinLoomChatPreview-module__JuDg8W__brand{align-items:center;gap:8px;font-weight:500;display:flex}.FinLoomChatPreview-module__JuDg8W__logo{background:linear-gradient(135deg,#5fd3a0,#2f8f6a);border-radius:4px;width:14px;height:14px}.FinLoomChatPreview-module__JuDg8W__scope{color:#fff6;border:1px solid #ffffff1a;border-radius:999px;padding:3px 9px;font-size:9px}.FinLoomChatPreview-module__JuDg8W__split{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.FinLoomChatPreview-module__JuDg8W__chat{flex-direction:column;gap:9px;min-height:0;padding:12px 12px 0;display:flex;overflow:hidden}.FinLoomChatPreview-module__JuDg8W__you{opacity:0;background:#1f2321;border:1px solid #ffffff0f;border-radius:13px 13px 4px;align-self:flex-end;max-width:92%;padding:8px 11px;font-size:11.6px;line-height:1.45;transition:opacity .4s,transform .4s cubic-bezier(.22,.61,.36,1);transform:translateY(6px)}.FinLoomChatPreview-module__JuDg8W__on.FinLoomChatPreview-module__JuDg8W__you{opacity:1;transform:none}.FinLoomChatPreview-module__JuDg8W__steps{flex-direction:column;gap:5px;margin-left:30px;display:flex}.FinLoomChatPreview-module__JuDg8W__st{color:#fff6;opacity:0;align-items:center;gap:7px;font-size:9.3px;transition:opacity .3s;display:flex}.FinLoomChatPreview-module__JuDg8W__st.FinLoomChatPreview-module__JuDg8W__on{opacity:1}.FinLoomChatPreview-module__JuDg8W__ic{border:1.5px solid #ffffff40;border-top-color:#5fd3a0;border-radius:50%;flex:none;width:11px;height:11px;animation:.7s linear infinite FinLoomChatPreview-module__JuDg8W__spin;position:relative}.FinLoomChatPreview-module__JuDg8W__st.FinLoomChatPreview-module__JuDg8W__done{color:#ffffff9e}.FinLoomChatPreview-module__JuDg8W__st.FinLoomChatPreview-module__JuDg8W__done .FinLoomChatPreview-module__JuDg8W__ic{background:#5fd3a0;border:none;animation:none}.FinLoomChatPreview-module__JuDg8W__st.FinLoomChatPreview-module__JuDg8W__done .FinLoomChatPreview-module__JuDg8W__ic:after{content:"✓";color:#0f1110;justify-content:center;align-items:center;font-size:8px;display:flex;position:absolute;inset:0}@keyframes FinLoomChatPreview-module__JuDg8W__spin{to{transform:rotate(360deg)}}.FinLoomChatPreview-module__JuDg8W__fl{opacity:0;align-items:flex-start;gap:9px;transition:opacity .3s;display:flex}.FinLoomChatPreview-module__JuDg8W__fl.FinLoomChatPreview-module__JuDg8W__on{opacity:1}.FinLoomChatPreview-module__JuDg8W__av{background:linear-gradient(135deg,#5fd3a0,#2f8f6a);border-radius:6px;flex:none;width:21px;height:21px}.FinLoomChatPreview-module__JuDg8W__ans{color:#e8e8e8;font-size:12.2px;line-height:1.6}.FinLoomChatPreview-module__JuDg8W__ans b{color:#fff;font-weight:500}.FinLoomChatPreview-module__JuDg8W__w{opacity:0;transition:opacity .25s}.FinLoomChatPreview-module__JuDg8W__fl.FinLoomChatPreview-module__JuDg8W__on .FinLoomChatPreview-module__JuDg8W__w{opacity:1}.FinLoomChatPreview-module__JuDg8W__chip,.FinLoomChatPreview-module__JuDg8W__badge{color:#0f1110;background:#5fd3a0;border-radius:4px;padding:0 4px;font-size:8.5px;font-weight:500;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-block;transform:scale(0)}.FinLoomChatPreview-module__JuDg8W__chip{vertical-align:2px;margin-left:2px}.FinLoomChatPreview-module__JuDg8W__badge{vertical-align:1px;margin-right:4px}.FinLoomChatPreview-module__JuDg8W__chip.FinLoomChatPreview-module__JuDg8W__on,.FinLoomChatPreview-module__JuDg8W__badge.FinLoomChatPreview-module__JuDg8W__on{animation:.9s ease-out .25s 2 FinLoomChatPreview-module__JuDg8W__pulse;transform:scale(1)}@keyframes FinLoomChatPreview-module__JuDg8W__pulse{0%{box-shadow:0 0 #5fd3a08c}to{box-shadow:0 0 0 7px #5fd3a000}}.FinLoomChatPreview-module__JuDg8W__srcrow{color:#ffffff6b;opacity:0;gap:6px;margin-top:6px;font-size:8.6px;transition:opacity .4s .25s;display:flex}.FinLoomChatPreview-module__JuDg8W__srcrow.FinLoomChatPreview-module__JuDg8W__on{opacity:1}.FinLoomChatPreview-module__JuDg8W__srcrow i{color:#5fd3a0;font-style:normal}.FinLoomChatPreview-module__JuDg8W__composer{color:#fff6;background:#141715;border:1px solid #ffffff1a;border-radius:11px;flex:none;justify-content:space-between;align-items:center;height:34px;margin:auto 0 12px;padding:0 7px 0 11px;font-size:11px;display:flex}.FinLoomChatPreview-module__JuDg8W__typed{color:#e8e8e8;white-space:nowrap;overflow:hidden}.FinLoomChatPreview-module__JuDg8W__ch{opacity:0;animation:10ms forwards FinLoomChatPreview-module__JuDg8W__appear}@keyframes FinLoomChatPreview-module__JuDg8W__appear{to{opacity:1}}.FinLoomChatPreview-module__JuDg8W__send{color:#5fd3a0;background:#5fd3a029;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:background .2s;display:flex}.FinLoomChatPreview-module__JuDg8W__send.FinLoomChatPreview-module__JuDg8W__hit{color:#0f1110;background:#5fd3a0}.FinLoomChatPreview-module__JuDg8W__doc{color:#222;background:#f3f1ec;border-left:1px solid #ffffff12;position:relative;overflow:hidden}.FinLoomChatPreview-module__JuDg8W__dh{z-index:2;color:#6b6b6b;background:#f3f1ec;border-bottom:1px solid #ddd8cc;justify-content:space-between;padding:10px 14px 7px;font-size:8.5px;display:flex;position:absolute;top:0;left:0;right:0}.FinLoomChatPreview-module__JuDg8W__page{font-family:var(--font-heading),Georgia,serif;padding:10px 14px;font-size:10.6px;line-height:1.58;transition:transform 1.1s cubic-bezier(.22,.61,.36,1);position:absolute;top:32px;left:0;right:0}.FinLoomChatPreview-module__JuDg8W__page.FinLoomChatPreview-module__JuDg8W__scrolled{transform:translateY(-40px)}.FinLoomChatPreview-module__JuDg8W__page h4{font-family:var(--font-montserrat),sans-serif;color:#333;margin:10px 0 5px;font-size:10px;font-weight:500}.FinLoomChatPreview-module__JuDg8W__gray{color:#9a968d}.FinLoomChatPreview-module__JuDg8W__ln{background:#dcd8ce;border-radius:3px;height:6px;margin:6px 0}.FinLoomChatPreview-module__JuDg8W__fs{border-collapse:collapse;width:100%;font-family:var(--font-montserrat),sans-serif;margin-top:4px;font-size:9.2px}.FinLoomChatPreview-module__JuDg8W__fs td,.FinLoomChatPreview-module__JuDg8W__fs th{text-align:right;border-bottom:1px solid #e1ddd2;padding:3px 4px}.FinLoomChatPreview-module__JuDg8W__fs th{color:#666;font-size:8.4px;font-weight:500}.FinLoomChatPreview-module__JuDg8W__fs td:first-child,.FinLoomChatPreview-module__JuDg8W__fs th:first-child{text-align:left}.FinLoomChatPreview-module__JuDg8W__hl{background-image:linear-gradient(#5fd3a061,#5fd3a061);background-repeat:no-repeat;background-size:0% 100%;border-bottom:2px solid #0000;transition:background-size 1s cubic-bezier(.22,.61,.36,1),border-color .4s}.FinLoomChatPreview-module__JuDg8W__hl.FinLoomChatPreview-module__JuDg8W__on{background-size:100% 100%;border-bottom-color:#2f8f6a}.FinLoomChatPreview-module__JuDg8W__stamp{color:#2f8f6a;opacity:0;border:1px solid #2f8f6a80;border-radius:999px;padding:3px 9px;font-size:8.8px;transition:opacity .35s .25s,transform .35s .25s;position:absolute;bottom:12px;right:12px;transform:scale(.9)}.FinLoomChatPreview-module__JuDg8W__stamp.FinLoomChatPreview-module__JuDg8W__on{opacity:1;transform:none}
.FabricPcColabPreview-module__oCdKHG__colab{color:#e3e3e3;font-family:var(--font-montserrat),system-ui,sans-serif;background:#1f1f1f;flex-direction:column;display:flex;position:absolute;inset:0}.FabricPcColabPreview-module__oCdKHG__mono{font-family:var(--font-mono-hud),ui-monospace,monospace}.FabricPcColabPreview-module__oCdKHG__top{background:#2a2a2a;border-bottom:1px solid #383838;flex:none;justify-content:space-between;align-items:center;height:32px;padding:0 11px;font-size:11px;display:flex}.FabricPcColabPreview-module__oCdKHG__nb{align-items:center;gap:8px;display:flex}.FabricPcColabPreview-module__oCdKHG__co{width:18px;height:12px;position:relative}.FabricPcColabPreview-module__oCdKHG__co:before,.FabricPcColabPreview-module__oCdKHG__co:after{content:"";box-sizing:border-box;border:2.5px solid #f9ab00;border-radius:50%;width:12px;height:12px;position:absolute;top:0}.FabricPcColabPreview-module__oCdKHG__co:after{border-color:#e8710a;left:7px}.FabricPcColabPreview-module__oCdKHG__rt{color:#b8e0c9;align-items:center;gap:7px;font-size:8.8px;display:flex}.FabricPcColabPreview-module__oCdKHG__dot{background:#5fd3a0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #5fd3a026}.FabricPcColabPreview-module__oCdKHG__body{flex:1;min-height:0;display:flex}.FabricPcColabPreview-module__oCdKHG__nbk{flex:1;min-width:0;padding-bottom:10px;overflow:hidden}.FabricPcColabPreview-module__oCdKHG__cell{grid-template-columns:24px 1fr;gap:6px;margin:9px 11px 0;display:grid}.FabricPcColabPreview-module__oCdKHG__run{color:#9aa0a6;box-sizing:border-box;border:1.5px solid #9aa0a6;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;margin-top:3px;font-size:7.5px;display:flex}.FabricPcColabPreview-module__oCdKHG__run.FabricPcColabPreview-module__oCdKHG__busy{color:#0000;border-color:#5fd3a0 #3a3a3a #3a3a3a;animation:.8s linear infinite FabricPcColabPreview-module__oCdKHG__spin}.FabricPcColabPreview-module__oCdKHG__run.FabricPcColabPreview-module__oCdKHG__done{color:#5fd3a0;border-color:#5fd3a0}@keyframes FabricPcColabPreview-module__oCdKHG__spin{to{transform:rotate(360deg)}}.FabricPcColabPreview-module__oCdKHG__cin{color:#e6e6e6;white-space:pre;background:#2b2b2b;border-radius:4px;padding:6px 8px;font-size:9.3px;line-height:1.5}.FabricPcColabPreview-module__oCdKHG__kw{color:#c586c0}.FabricPcColabPreview-module__oCdKHG__s{color:#ce9178}.FabricPcColabPreview-module__oCdKHG__bang{color:#5fd3a0}.FabricPcColabPreview-module__oCdKHG__cout{color:#cfcfcf;white-space:pre;padding:5px 2px 0;font-size:9px;line-height:1.55}.FabricPcColabPreview-module__oCdKHG__line{opacity:0;transition:opacity .25s,transform .25s;transform:translateY(3px)}.FabricPcColabPreview-module__oCdKHG__line.FabricPcColabPreview-module__oCdKHG__on{opacity:1;transform:none}.FabricPcColabPreview-module__oCdKHG__sum{color:#fff}.FabricPcColabPreview-module__oCdKHG__ctime{color:#7d7d7d;min-height:11px;margin-top:3px;font-size:8.3px}.FabricPcColabPreview-module__oCdKHG__res{color:#bdbdbd;background:#232323;border-left:1px solid #383838;flex:none;width:150px;padding:10px;font-size:8.6px}.FabricPcColabPreview-module__oCdKHG__res h5{font-family:var(--font-montserrat),sans-serif;color:#e3e3e3;margin:0 0 8px;font-size:10px;font-weight:500}.FabricPcColabPreview-module__oCdKHG__muted{color:#9aa0a6;line-height:1.6}.FabricPcColabPreview-module__oCdKHG__meter{margin-top:10px}.FabricPcColabPreview-module__oCdKHG__k{color:#9aa0a6;justify-content:space-between;display:flex}.FabricPcColabPreview-module__oCdKHG__bar{background:#3a3a3a;border-radius:3px;height:6px;margin-top:4px;overflow:hidden}.FabricPcColabPreview-module__oCdKHG__bar i{background:#5fd3a0;width:3%;height:100%;transition:width 1s cubic-bezier(.22,.61,.36,1);display:block}.FabricPcColabPreview-module__oCdKHG__bar.FabricPcColabPreview-module__oCdKHG__busy i{width:34%}.FabricPcColabPreview-module__oCdKHG__spark{border:1px solid #333;border-radius:4px;height:44px;margin-top:6px;overflow:hidden}.FabricPcColabPreview-module__oCdKHG__trace{fill:none;stroke:#5fd3a0;stroke-width:1.5px;stroke-dasharray:260;stroke-dashoffset:260px}.FabricPcColabPreview-module__oCdKHG__trace.FabricPcColabPreview-module__oCdKHG__on{stroke-dashoffset:0;transition:stroke-dashoffset 5.2s linear}.FabricPcColabPreview-module__oCdKHG__note{color:#7d7d7d;margin-top:10px;line-height:1.5}@media (prefers-reduced-motion:reduce){.FabricPcColabPreview-module__oCdKHG__trace.FabricPcColabPreview-module__oCdKHG__on,.FabricPcColabPreview-module__oCdKHG__line{transition:none}}
.PlayerBar-module__0CLJAq__bar{box-sizing:border-box;width:fit-content;max-width:100%;color:var(--fg);background:#151515;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;margin:20px auto 0;padding:6px;font-size:14px;line-height:1;display:flex}.PlayerBar-module__0CLJAq__btn{width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex}.PlayerBar-module__0CLJAq__btn:hover{background:#ffffff21}.PlayerBar-module__0CLJAq__btn:focus-visible,.PlayerBar-module__0CLJAq__link:focus-visible{outline:1px solid var(--fg-muted);outline-offset:3px}.PlayerBar-module__0CLJAq__name{white-space:nowrap;margin-left:10px;font-weight:400}.PlayerBar-module__0CLJAq__count{font-family:var(--font-mono-hud),ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.04em;color:var(--fg-muted);white-space:nowrap;margin-left:4px;font-size:11px}.PlayerBar-module__0CLJAq__link{color:#161616;white-space:nowrap;background:#f2f1ec;border-radius:999px;flex:none;align-items:center;height:44px;margin-left:10px;padding:0 18px;font-size:13px;font-weight:500;transition:background-color .2s;display:inline-flex}.PlayerBar-module__0CLJAq__link:hover{background:#fff}.PlayerBar-module__0CLJAq__ticks{background:#ffffff26;border-radius:999px;flex:none;width:64px;height:3px;margin:0 4px 0 10px;position:relative;overflow:hidden}.PlayerBar-module__0CLJAq__ticks>i{border-radius:inherit;transform-origin:0;animation:PlayerBar-module__0CLJAq__fill var(--cycle-ms)linear forwards;background:#ffffffd9;position:absolute;inset:0;transform:scaleX(0)}.PlayerBar-module__0CLJAq__paused>i{animation-play-state:paused}@keyframes PlayerBar-module__0CLJAq__fill{to{transform:scaleX(1)}}[data-theme=light] .PlayerBar-module__0CLJAq__bar{background:#ecebe5;border-color:#0000001f}[data-theme=light] .PlayerBar-module__0CLJAq__btn{background:#0000000f}[data-theme=light] .PlayerBar-module__0CLJAq__btn:hover{background:#0000001c}[data-theme=light] .PlayerBar-module__0CLJAq__link{color:#f5f5f0;background:#1a1a1a}[data-theme=light] .PlayerBar-module__0CLJAq__link:hover{background:#000}[data-theme=light] .PlayerBar-module__0CLJAq__ticks{background:#0000001f}[data-theme=light] .PlayerBar-module__0CLJAq__ticks>i{background:#3a3a38}@media (max-width:639px){.PlayerBar-module__0CLJAq__bar{margin-top:16px}.PlayerBar-module__0CLJAq__name{display:none}.PlayerBar-module__0CLJAq__count{margin-left:10px}}
