.site-container{width:100%;max-width:1160px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:640px){.site-container{padding-left:24px;padding-right:24px}}.site-section{padding:48px 0}@media (min-width:1024px){.site-section{padding:80px 0}}.site-section-surface{border-top:1px solid var(--sigma-border);border-bottom:1px solid var(--sigma-border);background:var(--sigma-surface)}.site-h1{color:var(--sigma-text);letter-spacing:-.02em;text-wrap:balance;font-size:36px;font-weight:700;line-height:44px}.site-h2{color:var(--sigma-text);letter-spacing:-.01em;text-wrap:balance;font-size:28px;font-weight:700;line-height:36px}.site-h3{color:var(--sigma-text);letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:28px}.site-lead{color:var(--sigma-text-secondary);text-wrap:pretty;font-size:16px;line-height:1.65}.site-body{color:var(--sigma-text-secondary);text-wrap:pretty;font-size:14px;line-height:1.65}@media (min-width:640px){.site-h1{font-size:48px;line-height:58px}.site-h2{font-size:30px;line-height:40px}.site-lead{font-size:18px}}@media (min-width:1024px){.site-h1{font-size:60px;line-height:72px}.site-h2{font-size:40px;line-height:50px}.site-h3{font-size:24px;line-height:32px}}.site-eyebrow{color:var(--sigma-primary-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.site-nav-link{height:36px;color:var(--sigma-text-secondary);font-family:var(--font-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.site-nav-link:hover,.site-nav-link[aria-expanded=true]{border-color:var(--sigma-soft-bd);background:var(--sigma-soft);color:var(--sigma-text)}.site-nav-link svg{width:16px;height:16px}.site-nav-link[data-current]{color:var(--sigma-primary-ink)}.site-hero{background-image:var(--sigma-gradient-hero);color:#fff;border-radius:24px;position:relative;overflow:hidden}.site-hero .site-h1,.site-hero .site-h2{color:#fff}.site-hero-rings{opacity:.3;pointer-events:none;width:620px;height:620px;position:absolute;top:-160px;right:-140px}.site-hero-pill{color:#fff;white-space:nowrap;background:#ffffff26;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .15s;display:inline-flex}a.site-hero-pill:hover{background:#ffffff42}.site-btn-on-hero{color:var(--palette-brand-600);background:#fff;border-color:#fff}.site-btn-on-hero:hover{background:var(--palette-brand-50);border-color:var(--palette-brand-50)}.site-btn-on-hero:active{background:var(--palette-brand-100);border-color:var(--palette-brand-100)}.site-btn-glass{color:#fff;background:#ffffff1f;border-color:#ffffff73}.site-btn-glass:hover{background:#ffffff3d;border-color:#ffffffb3}.site-btn-glass:active{background:#ffffff52}.site-preview{border:1px solid var(--sigma-border);background:var(--sigma-surface);min-width:0;box-shadow:var(--sigma-shadow-float);color:var(--sigma-text);border-radius:16px;padding:16px}.site-hue-chip{background:color-mix(in srgb, var(--hue) 14%, transparent);width:40px;height:40px;color:var(--hue);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.site-hue-dot{background:var(--hue);border-radius:99px;flex-shrink:0;width:8px;height:8px}.site-faq{padding:0 16px}.site-faq details+details{border-top:1px solid var(--sigma-row-divider)}.site-faq summary{min-height:56px;color:var(--sigma-text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16px;font-weight:500;line-height:24px;list-style:none;transition:color .15s;display:flex}.site-faq summary::-webkit-details-marker{display:none}.site-faq summary:hover{color:var(--sigma-primary-ink)}.site-faq summary svg{color:var(--sigma-text-muted);flex-shrink:0;transition:transform .15s}.site-faq details[open] summary svg{color:var(--sigma-primary-ink);transform:rotate(180deg)}.site-faq-answer{max-width:760px;color:var(--sigma-text-secondary);padding:0 0 16px;font-size:14px;line-height:1.65}.site-faq-answer a,.site-prose a{color:var(--sigma-primary-ink);font-weight:600;text-decoration:none}.site-faq-answer a:hover,.site-prose a:hover{color:var(--sigma-primary-hover)}.site-prose{color:var(--sigma-text-secondary);font-size:14px;line-height:1.75}.site-prose h2{color:var(--sigma-text);margin:32px 0 8px;font-size:20px;font-weight:700;line-height:28px}.site-prose h2:first-child{margin-top:0}.site-prose p{margin:0 0 12px}.site-prose ul{margin:0 0 12px;padding-left:20px;list-style:outside}.site-prose li{margin-bottom:4px}.site-prose strong{color:var(--sigma-text);font-weight:600}@keyframes site-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.site-float{animation:5s ease-in-out infinite site-float}@keyframes site-rise{to{opacity:1;transform:none}}html[data-motion] .site-word{opacity:0;animation:.7s cubic-bezier(.2,.7,.2,1) forwards site-rise;animation-delay:calc(80ms + var(--i,0) * 60ms);display:inline-block;transform:translateY(18px)}html[data-motion] .site-rise{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards site-rise;animation-delay:calc(.36s + var(--i,0) * .12s);transform:translateY(18px)}html[data-motion] .site-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2, .7, .2, 1) var(--reveal-delay,0s), transform .7s cubic-bezier(.2, .7, .2, 1) var(--reveal-delay,0s);transform:translateY(20px)}html[data-motion] .site-reveal[data-inview]{opacity:1;transform:none}html[data-motion] .site-stagger>.site-reveal:nth-child(2){--reveal-delay:90ms}html[data-motion] .site-stagger>.site-reveal:nth-child(3){--reveal-delay:.18s}html[data-motion] .site-stagger>.site-reveal:nth-child(4){--reveal-delay:.27s}html[data-motion] .site-stagger>.site-reveal:nth-child(5){--reveal-delay:.36s}html[data-motion] .site-stagger>.site-reveal:nth-child(6){--reveal-delay:.45s}html[data-motion] .site-stagger>.site-reveal:nth-child(n+7){--reveal-delay:.54s}.site-lift{transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s}.site-lift:hover{box-shadow:var(--sigma-shadow-float);transform:translateY(-3px)}.site-aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.site-aurora-blob{opacity:.55;filter:blur(72px);mix-blend-mode:screen;will-change:transform;border-radius:50%;width:560px;height:560px;position:absolute}.site-aurora-blob-a{background:radial-gradient(circle, var(--sigma-sky) 0%, transparent 62%);animation:24s ease-in-out infinite site-aurora-a;top:-220px;left:-180px}.site-aurora-blob-b{background:radial-gradient(circle, var(--sigma-pink) 0%, transparent 62%);animation:28s ease-in-out infinite site-aurora-b;top:-160px;right:-200px}.site-aurora-blob-c{background:radial-gradient(circle, var(--sigma-brand) 0%, transparent 62%);animation:32s ease-in-out infinite site-aurora-c;bottom:-320px;left:30%}@keyframes site-aurora-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(160px,120px)scale(1.2)}}@keyframes site-aurora-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-180px,140px)scale(1.1)}}@keyframes site-aurora-c{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-120px,-160px)scale(1.25)}}.site-aurora-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 65% 40%,#000 15%,#0000 72%);mask-image:radial-gradient(at 65% 40%,#000 15%,#0000 72%)}.site-glyph{color:#fff;opacity:.14;font-family:var(--font-mono);font-weight:700;line-height:1;animation:24s ease-in-out infinite site-drift;position:absolute}@keyframes site-drift{0%,to{transform:translate(0)rotate(-6deg)}50%{transform:translate(16px,-26px)rotate(6deg)}}.site-hero-pill-shine{position:relative;overflow:hidden}.site-hero-pill-shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;animation:5s ease-in-out infinite site-shine;position:absolute;top:-40%;bottom:-40%;left:-60%;transform:translate(0)skew(-20deg)}@keyframes site-shine{0%,55%{transform:translate(0)skew(-20deg)}to{transform:translate(500%)skew(-20deg)}}.site-tilt{transform-style:preserve-3d;position:relative}.site-tilt[data-live]{transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .26s ease-out}.site-chip-float{z-index:2;position:absolute}.site-tilt[data-live] .site-chip-float{transform:translate(calc(var(--shift-x,0px) * var(--depth,2) * -1), calc(var(--shift-y,0px) * var(--depth,2) * -1));transition:transform .26s ease-out}.site-chip-float-inner{border:1px solid var(--sigma-border);background:var(--sigma-surface);color:var(--sigma-text);white-space:nowrap;box-shadow:var(--sigma-shadow-float);border-radius:12px;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:12px;font-weight:600;line-height:1.5;animation:6s ease-in-out infinite site-float;display:inline-flex}.site-chip-float-icon{background:color-mix(in srgb, var(--hue) 14%, transparent);width:24px;height:24px;color:var(--hue);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.site-showcase{background:linear-gradient(135deg, color-mix(in srgb, var(--palette-violet-500) 22%, var(--sigma-surface)), color-mix(in srgb, var(--palette-brand-500) 34%, var(--sigma-surface)));border-radius:24px;padding:12px;position:relative;overflow:hidden}@media (min-width:768px){.site-showcase{padding:44px 7%}}.site-showcase-art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-theme=dark] .site-showcase-art{filter:brightness(.72)saturate(.95)}.site-showcase-window{border:1px solid var(--sigma-border);background:var(--sigma-surface);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a47}.site-showcase-bar{border-bottom:1px solid var(--sigma-border);align-items:center;gap:12px;padding:10px 14px;display:flex}.site-showcase-viewport{--s:.62;height:480px;position:relative;overflow:hidden}@media (min-width:768px){.site-showcase-viewport{--s:.7;height:560px}}@media (min-width:1024px){.site-showcase-viewport{--s:.74;height:600px}}.site-showcase-frame{width:calc(100% / var(--s));height:calc(100% / var(--s));background:var(--sigma-surface);transform:scale(var(--s));transform-origin:0 0;border:0;display:block;position:absolute;top:0;left:0}.site-board{border:1px solid var(--sigma-border);background:var(--sigma-surface);box-shadow:var(--sigma-shadow-float);border-radius:16px;overflow:hidden}.site-board-bar{border-bottom:1px solid var(--sigma-border);align-items:center;gap:10px;padding:10px 14px;display:flex}.site-board>:not(.site-board-bar){padding:12px}.site-board-sheet{background:linear-gradient(var(--sigma-border) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--sigma-border) 1px, transparent 1px) 0 0 / 24px 24px, var(--sigma-surface);opacity:.6;border-radius:12px;height:440px}.site-screen{border:1px solid var(--sigma-border);background:var(--sigma-surface);box-shadow:var(--sigma-shadow-float);border-radius:16px;margin:0;overflow:hidden}.site-screen-bar{border-bottom:1px solid var(--sigma-border);background:var(--sigma-muted-surface);align-items:center;gap:12px;padding:10px 14px;display:flex}.site-screen-dots{gap:6px;display:flex}.site-screen-dots span{background:var(--sigma-border-strong);border-radius:99px;width:10px;height:10px}.site-screen-url{background:var(--sigma-surface);min-width:0;color:var(--sigma-text-muted);font-family:var(--font-mono,ui-monospace, monospace);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;flex:1;padding:4px 12px;font-size:12px;overflow:hidden}.site-screen-img{aspect-ratio:1440/900;background:var(--sigma-page);width:100%;height:auto;display:block}html[data-theme=dark] .site-screen-light,html:not([data-theme=dark]) .site-screen-dark{display:none}.site-screen-caption{border-top:1px solid var(--sigma-border);color:var(--sigma-text-secondary);text-align:center;padding:12px 16px;font-size:14px;line-height:1.6}.site-subject-art{aspect-ratio:16/7;background:linear-gradient(135deg, color-mix(in srgb, var(--hue) 18%, var(--sigma-surface)), color-mix(in srgb, var(--hue) 42%, var(--sigma-surface)));position:relative;overflow:hidden}.site-subject-art img{object-fit:cover;object-position:center 42%;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.site-subject-card:hover .site-subject-art img{transform:scale(1.05)}html[data-theme=dark] .site-subject-art img{filter:brightness(.78)saturate(.95)}@media (prefers-reduced-motion:reduce){.site-float,.site-aurora-blob,.site-glyph,.site-hero-pill-shine:after,.site-chip-float-inner{animation:none}.site-subject-art img{transition:none}}.site-hero2{background:var(--sigma-surface);padding-top:40px;padding-bottom:24px;position:relative;overflow:clip}@media (min-width:1024px){.site-hero2{padding-top:184px}}.site-hero2-backdrop{pointer-events:none;position:absolute;inset:0}.site-hero2-wash{opacity:.6;border-radius:999px;position:absolute}.site-hero2-wash-sky{background:radial-gradient(closest-side, var(--palette-sky-200), transparent 100%);width:1003px;height:1003px;top:-438px;right:-304px}.site-hero2-wash-pink{background:radial-gradient(closest-side, color-mix(in srgb, color-mix(in srgb, var(--palette-pink-300), var(--palette-violet-300)) 60%, transparent), transparent);width:458px;height:458px;top:92px;left:-13px}.site-hero2-wash-brand{background:radial-gradient(closest-side, var(--palette-indigo-500), transparent 87%);width:758px;height:758px;top:395px;left:calc(50% - 599px)}.site-hero2-rings{opacity:.3;width:620px;height:620px;position:absolute}.site-hero2-rings-a{top:-331px;left:-323px}.site-hero2-rings-b{top:621px;right:-263px}.site-hero2-title{letter-spacing:0;font-weight:500}.site-hero2-lead{max-width:640px;color:var(--sigma-text-secondary);text-wrap:balance;font-size:16px;line-height:26px}@media (min-width:640px){.site-hero2-lead{font-size:18px;line-height:28px}}@media (min-width:1024px){.site-hero2-lead{max-width:none}}.site-tour{--tour-pin:65px;--tour-margin:16px;--tour-radius:24px;--tour-card-h:520px;--tour-fit:1;--tour-ink-a:var(--palette-brand-600);--tour-ink-b:var(--palette-brand-500);margin-top:40px;position:relative}html[data-theme=dark] .site-tour{--tour-ink-a:var(--palette-brand-400);--tour-ink-b:var(--palette-brand-300)}@media (min-width:640px){.site-tour{--tour-margin:24px;--tour-radius:32px}}@media (min-width:1024px){.site-tour{--tour-radius:40px;--tour-card-h:384px}}.site-tour-stage{padding:var(--tour-margin);position:relative}.site-tour-box{height:calc(56px + 16px + var(--tour-card-h) + 48px + 96px);border-radius:var(--tour-radius);position:relative;overflow:hidden}html[data-motion] .site-tour{height:calc(100svh - var(--tour-pin) + (var(--tour-count) - 1) * 80svh)}html[data-motion] .site-tour-stage{top:var(--tour-pin);height:calc(100svh - var(--tour-pin));position:sticky}html[data-motion] .site-tour-box{height:100%}html[data-motion] .site-tour:not([data-ready]) .site-tour-box{visibility:hidden}.site-tour-frame{transform-origin:50% 0;position:absolute;inset:0}.site-tour-overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.site-tour-group{width:100%;transform:scale(var(--tour-fit));flex-direction:column;align-items:center;gap:16px;padding-bottom:48px;display:flex}.site-tour-wash{width:calc(100% * var(--tour-count));height:100%;transform:translateX(calc(-100% / var(--tour-count) * var(--tour-at)));background:radial-gradient(15.2% 50.3% at 0% 63%, color-mix(in srgb, var(--palette-indigo-400) 40%, transparent) 20%, transparent), radial-gradient(18.5% 71.3% at 103.3% 55%, color-mix(in srgb, var(--palette-indigo-400) 70%, transparent) 20%, transparent), radial-gradient(16.8% 51.3% at 100.8% 96%, white 20%, transparent), radial-gradient(16.8% 51.3% at 86.7% 100%, color-mix(in srgb, var(--palette-violet-400) 30%, transparent) 20%, transparent), radial-gradient(20.8% 76.6% at 87.3% 69.5%, var(--palette-violet-50) 20%, transparent), radial-gradient(17.6% 58.8% at 70% 92%, color-mix(in srgb, var(--palette-violet-200) 75%, var(--palette-pink-200)) 20%, transparent), radial-gradient(20.1% 71.3% at 76% 30%, color-mix(in srgb, color-mix(in srgb, var(--palette-violet-400) 75%, var(--palette-pink-400)) 50%, transparent) 20%, transparent), radial-gradient(19.3% 61.3% at 59.3% 92%, color-mix(in srgb, var(--palette-pink-200) 60%, var(--palette-violet-200)) 20%, transparent), radial-gradient(13.5% 51.3% at 34% 86%, color-mix(in srgb, var(--palette-indigo-500) 25%, transparent) 20%, transparent), radial-gradient(21.8% 71.3% at 49.3% 38%, color-mix(in srgb, color-mix(in srgb, var(--palette-violet-200) 75%, var(--palette-pink-200)) 50%, transparent) 20%, transparent), radial-gradient(19.3% 63.8% at 36.7% 16%, var(--palette-indigo-300) 20%, transparent), radial-gradient(16.8% 56.3% at 4% 98%, color-mix(in srgb, var(--palette-violet-300) 75%, var(--palette-pink-300)) 20%, transparent), radial-gradient(22.8% 82.6% at 24% 78%, var(--palette-indigo-50) 10%, transparent), radial-gradient(20.1% 71.3% at 1.9% 31%, color-mix(in srgb, var(--palette-indigo-300) 40%, transparent) 20%, transparent), radial-gradient(15.1% 61.3% at 0.67% 18%, var(--palette-sky-300) 20%, transparent), linear-gradient(90deg, var(--palette-indigo-100), var(--palette-violet-100) 50%, var(--palette-violet-100));position:absolute;top:0;left:0}html[data-motion] .site-tour-wash{will-change:transform}html[data-theme=dark] .site-tour-wash:after{content:"";background:color-mix(in srgb, var(--sigma-page) 72%, transparent);position:absolute;inset:0}.site-tour-glyph-a{fill:var(--glyph-a,currentColor)}.site-tour-glyph-b{fill:var(--glyph-b,currentColor)}.site-tour-glyph-a-line{stroke:var(--glyph-a,currentColor)}.site-tour-glyph-b-line{stroke:var(--glyph-b,currentColor)}.site-tour-tabs{gap:16px;display:flex}.site-tour-tab{background:var(--sigma-surface);width:56px;height:56px;color:var(--sigma-text-muted);cursor:pointer;border:0;border-radius:16px;place-items:center;padding:0;transition:color .15s;display:grid}@supports (corner-shape:squircle){.site-tour-tab{corner-shape:squircle;border-radius:50%}}.site-tour-tab>svg{grid-area:1/1}.site-tour-tab:hover{color:var(--palette-brand-300)}.site-tour-tab:focus-visible{outline:2px solid var(--sigma-primary-ink);outline-offset:2px}.site-tour-tab-ink{--glyph-a:var(--tour-ink-a);--glyph-b:var(--tour-ink-b);opacity:0}.site-tour-tab[aria-selected=true] .site-tour-tab-ink{opacity:1}.site-tour-card{width:min(1092px,100% - 48px);height:var(--tour-card-h);background:color-mix(in srgb, var(--sigma-surface) 30%, transparent);border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (min-width:640px){.site-tour-card{padding:24px}}@media (min-width:1024px){.site-tour-card{flex-direction:row}}.site-tour-copy{background:var(--sigma-surface);text-align:left;border-radius:16px;grid-template:minmax(0,1fr)/minmax(0,1fr);padding:24px;display:grid}@media (min-width:1024px){.site-tour-copy{flex:0 0 384px}}.site-tour-slide{opacity:0;flex-direction:column;grid-area:1/1;gap:16px;display:flex}.site-tour-slide[data-on]{opacity:1}.site-tour-label{--glyph-a:var(--tour-ink-a);--glyph-b:var(--tour-ink-b);color:var(--sigma-primary-ink);align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.site-tour-title{color:var(--sigma-text);text-wrap:balance;font-size:24px;font-weight:600;line-height:32px}@media (min-width:640px){.site-tour-title{font-size:30px;line-height:36px}}.site-tour-body{color:var(--sigma-text-secondary);text-wrap:pretty;font-size:14px;line-height:20px}@media (min-width:640px){.site-tour-body{font-size:16px;line-height:24px}}.site-tour-cta{align-self:flex-start;margin-top:auto;line-height:16px}.site-tour-visual{background:var(--sigma-surface);border-radius:16px;flex:1;grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0;padding:24px;display:grid}.site-tour-shot{opacity:0;grid-area:1/1;min-height:0}.site-tour-shot[data-on]{opacity:1}.site-tour-shot img{border:1px solid var(--sigma-border);object-fit:cover;object-position:left top;border-radius:8px;width:100%;height:100%}.site-tour-shot>.site-ct{height:100%}.site-ct{background:var(--sigma-soft);border-radius:8px;position:relative;overflow:clip}.site-ct-scene{transform-origin:0 0;position:absolute;top:0;left:0}.site-ct-folder,.site-ct-topic,.site-ct-card,.site-ct-cursor{position:absolute;top:0;left:0}.site-ct-folder{width:88px;height:68px}.site-ct-folder-shape{width:100%;height:100%;fill:var(--sigma-surface);stroke:var(--palette-brand-200);stroke-width:2px;transition:stroke .15s;display:block;overflow:visible}.site-ct-folder[data-hot] .site-ct-folder-shape{stroke:var(--sigma-primary);stroke-width:3px}.site-ct-topic{z-index:1;transition:border-color .15s}.site-ct-topic[data-hot]{border-color:var(--sigma-primary)}.site-ct-card{z-index:2}.site-ct-card .catalogue-card-tabs{opacity:var(--ct-c1,1)}.site-ct-card .catalogue-card-text{opacity:var(--ct-c2,1)}.site-ct-card .catalogue-card-stats{opacity:var(--ct-c3,1)}.site-ct-screen{z-index:3;border:1px solid var(--sigma-border);background:var(--sigma-page);opacity:0;border-radius:8px;position:absolute;inset:0;overflow:clip}.site-ct-canvas{transform-origin:0 0;flex-direction:column;padding:24px 20px 0;display:flex}.site-ct-panes{flex:1;min-height:0;padding-top:16px;overflow:clip}.site-ct-track{height:100%;display:flex}.site-ct-pane{flex:0 0 100%;min-width:0;overflow:clip}.site-ct-flash div:has(>.fc-rail){display:none}.site-ct-flash .fc-stage{height:calc(var(--ct-pane-h,300px) - 76px)!important}.site-ct-cursor{z-index:5;opacity:0;pointer-events:none;width:28px;height:28px}.site-ct-cursor-shape{width:28px;height:28px;fill:var(--sigma-primary);stroke:var(--sigma-surface);stroke-width:1.5px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--palette-slate-900) 25%, transparent));display:block;position:relative}.site-ct-ripple{background:var(--sigma-primary);opacity:0;border-radius:99px;width:36px;height:36px;position:absolute;top:4px;left:4px}
