.quality-cards-module__Ha3Zqq__scroller{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:color-mix(in oklab, var(--opt-text) 18%, transparent) transparent;scrollbar-width:thin;gap:1rem;width:100%;padding:.25rem 2.5rem 1rem .125rem;scroll-padding-inline:.125rem;display:flex;overflow:auto hidden}.quality-cards-module__Ha3Zqq__scroller:focus-visible{outline:2px solid var(--opt-ring);outline-offset:4px;border-radius:1.25rem}.quality-cards-module__Ha3Zqq__scroller::-webkit-scrollbar{height:.4rem}.quality-cards-module__Ha3Zqq__scroller::-webkit-scrollbar-track{background:0 0}.quality-cards-module__Ha3Zqq__scroller::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--opt-text) 18%, transparent);border-radius:999px}.quality-cards-module__Ha3Zqq__card{isolation:isolate;border:1px solid color-mix(in oklab, var(--opt-border-subtle) 76%, transparent);background:color-mix(in oklab, var(--opt-surface) 97%, var(--opt-accent) 3%);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 70%, transparent) inset, 0 1px 2px color-mix(in oklab, var(--opt-text) 6%, transparent), 0 14px 34px color-mix(in oklab, var(--opt-text) 5%, transparent);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(86%,24rem);transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .42s,box-shadow .42s;position:relative}@media (min-width:48rem){.quality-cards-module__Ha3Zqq__card{flex-basis:26rem}}.quality-cards-module__Ha3Zqq__card:after{z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px color-mix(in oklab, var(--opt-accent) 18%, transparent) inset;content:"";opacity:0;pointer-events:none;transition:opacity .42s;position:absolute;inset:0}.quality-cards-module__Ha3Zqq__iconSurface{border:1px solid color-mix(in oklab, var(--opt-accent) 20%, transparent);background:color-mix(in oklab, var(--opt-accent-subtle) 72%, transparent);width:2.25rem;height:2.25rem;color:var(--opt-accent);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 72%, transparent) inset;border-radius:.75rem;flex:none;justify-content:center;align-items:center;transition:transform .42s cubic-bezier(.16,1,.3,1),background-color .42s;display:inline-flex}.quality-cards-module__Ha3Zqq__stage{border:1px solid color-mix(in oklab, var(--opt-border-subtle) 64%, transparent);background:color-mix(in oklab, var(--opt-bg-subtle) 86%, var(--opt-surface));min-height:6.5rem;box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 62%, transparent) inset, 0 10px 22px color-mix(in oklab, var(--opt-text) 3%, transparent) inset;border-radius:1rem;position:relative;overflow:hidden}.quality-cards-module__Ha3Zqq__motion{animation-play-state:paused}[data-in-view=true] .quality-cards-module__Ha3Zqq__motion{animation-play-state:running}.quality-cards-module__Ha3Zqq__keyboardStage{align-items:center;padding:1rem;display:flex}.quality-cards-module__Ha3Zqq__keyRow{align-items:center;gap:.625rem;display:flex}.quality-cards-module__Ha3Zqq__keycap{border:1px solid color-mix(in oklab, var(--opt-border) 82%, transparent);background:color-mix(in oklab, var(--opt-surface) 92%, var(--opt-bg-muted));min-width:3.65rem;height:3.1rem;color:var(--opt-text-secondary);box-shadow:0 4px 0 color-mix(in oklab, var(--opt-text) 9%, transparent), 0 5px 10px color-mix(in oklab, var(--opt-text) 7%, transparent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.01em;border-radius:.75rem;justify-content:center;align-items:center;font-size:.78rem;font-weight:600;animation:5.6s cubic-bezier(.22,1,.36,1) infinite quality-cards-module__Ha3Zqq__key-press;display:inline-flex;position:relative;overflow:hidden}.quality-cards-module__Ha3Zqq__keycap[data-sequence="1"]{animation-delay:.95s}.quality-cards-module__Ha3Zqq__keycap[data-sequence="2"]{animation-delay:1.9s}.quality-cards-module__Ha3Zqq__keycapDot{background:var(--opt-accent);opacity:.2;border-radius:999px;width:.25rem;height:.25rem;position:absolute;top:.4rem;right:.42rem}.quality-cards-module__Ha3Zqq__mouseStage{min-height:6.5rem}.quality-cards-module__Ha3Zqq__pointerTarget{background:color-mix(in oklab, var(--opt-accent) 18%, transparent);border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;animation:6.4s ease-in-out infinite quality-cards-module__Ha3Zqq__target-pulse;display:grid;position:absolute;top:1.25rem;left:2rem}.quality-cards-module__Ha3Zqq__pointerTarget>span{background:var(--opt-accent);opacity:.68;border-radius:999px;width:.65rem;height:.65rem}.quality-cards-module__Ha3Zqq__demoPointer{z-index:3;width:2rem;height:2rem;color:var(--opt-text);fill:var(--opt-surface);stroke:currentColor;paint-order:fill stroke;filter:drop-shadow(0 4px 5px color-mix(in oklab, var(--opt-text) 18%, transparent));transform-origin:35% 20%;animation:6.4s cubic-bezier(.65,0,.35,1) infinite quality-cards-module__Ha3Zqq__pointer-path;position:absolute;top:1.85rem;left:42%}.quality-cards-module__Ha3Zqq__resizeTrack{background:color-mix(in oklab, var(--opt-text) 9%, transparent);border-radius:999px;width:6.8rem;height:.55rem;position:absolute;bottom:1.3rem;right:1.5rem;overflow:visible}.quality-cards-module__Ha3Zqq__resizeTrackFill{border-radius:inherit;background:var(--opt-accent);transform-origin:0;width:100%;height:100%;animation:6.4s cubic-bezier(.16,1,.3,1) infinite quality-cards-module__Ha3Zqq__resize-feedback;display:block;transform:scaleX(.58)}.quality-cards-module__Ha3Zqq__resizeHandle{border:2px solid var(--opt-accent);background:var(--opt-surface);opacity:.72;border-radius:.35rem;width:.75rem;height:1.15rem;animation:6.4s cubic-bezier(.16,1,.3,1) infinite quality-cards-module__Ha3Zqq__resize-handle;position:absolute;top:50%;left:58%;transform:translate(-50%,-50%)}.quality-cards-module__Ha3Zqq__statesStage{align-content:center;gap:.1rem;min-height:6.5rem;padding:.4rem;display:grid}.quality-cards-module__Ha3Zqq__stateRow{min-height:1.35rem;color:var(--opt-text-tertiary);border-radius:.55rem;grid-template-columns:1.05rem minmax(4.5rem,1fr) 5.5rem;align-items:center;gap:.65rem;padding:.1rem .5rem;animation:7.2s ease-in-out infinite quality-cards-module__Ha3Zqq__state-row;display:grid}.quality-cards-module__Ha3Zqq__stateRow[data-sequence="1"]{animation-delay:1.05s}.quality-cards-module__Ha3Zqq__stateRow[data-sequence="2"]{animation-delay:2.1s}.quality-cards-module__Ha3Zqq__stateRow[data-sequence="3"]{animation-delay:3.15s}.quality-cards-module__Ha3Zqq__stateIcon{color:currentColor;width:.95rem;height:.95rem}.quality-cards-module__Ha3Zqq__emptyIcon{fill:currentColor;stroke-width:0}.quality-cards-module__Ha3Zqq__loadingIcon{animation:1.4s linear infinite quality-cards-module__Ha3Zqq__loading-spin}.quality-cards-module__Ha3Zqq__stateLabel{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:520;overflow:hidden}.quality-cards-module__Ha3Zqq__stateProgress{background:color-mix(in oklab, var(--opt-text) 9%, transparent);border-radius:999px;height:.3rem;overflow:hidden}.quality-cards-module__Ha3Zqq__stateProgressFill{border-radius:inherit;background:var(--opt-accent);transform-origin:0;width:100%;height:100%;animation:7.2s cubic-bezier(.16,1,.3,1) infinite quality-cards-module__Ha3Zqq__state-progress;display:block;transform:scaleX(.16)}.quality-cards-module__Ha3Zqq__stateRow[data-sequence="1"] .quality-cards-module__Ha3Zqq__stateProgressFill{animation-delay:1.05s}.quality-cards-module__Ha3Zqq__stateRow[data-sequence="2"] .quality-cards-module__Ha3Zqq__stateProgressFill{animation-delay:2.1s}.quality-cards-module__Ha3Zqq__stateRow[data-sequence="3"] .quality-cards-module__Ha3Zqq__stateProgressFill{animation-delay:3.15s}.quality-cards-module__Ha3Zqq__focusStage{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:.55rem;min-height:6.5rem;padding:.8rem;display:grid}.quality-cards-module__Ha3Zqq__focusNode{border:1px solid color-mix(in oklab, var(--opt-border-subtle) 72%, transparent);background:color-mix(in oklab, var(--opt-bg-muted) 86%, var(--opt-accent-subtle));min-width:0;height:4rem;color:var(--opt-text-tertiary);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 60%, transparent) inset;border-radius:.8rem;justify-content:space-between;align-items:flex-end;padding:.65rem;animation:6.2s ease-in-out infinite quality-cards-module__Ha3Zqq__focus-travel;display:flex;position:relative}.quality-cards-module__Ha3Zqq__focusNode[data-sequence="1"]{animation-delay:1.15s}.quality-cards-module__Ha3Zqq__focusNode[data-sequence="2"]{animation-delay:2.3s}.quality-cards-module__Ha3Zqq__focusNode[data-sequence="3"]{animation-delay:3.45s}.quality-cards-module__Ha3Zqq__focusNodeLine{opacity:.18;background:currentColor;border-radius:999px;height:.28rem;position:absolute;top:.65rem;left:.65rem;right:.65rem}.quality-cards-module__Ha3Zqq__focusNodeDot{opacity:.42;background:currentColor;border-radius:999px;width:.35rem;height:.35rem}.quality-cards-module__Ha3Zqq__focusNodeIcon{width:.8rem;height:.8rem}@media (hover:hover) and (pointer:fine){.quality-cards-module__Ha3Zqq__card:hover{border-color:color-mix(in oklab, var(--opt-accent) 24%, var(--opt-border-subtle));box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 74%, transparent) inset, 0 2px 4px color-mix(in oklab, var(--opt-text) 7%, transparent), 0 20px 42px color-mix(in oklab, var(--opt-text) 8%, transparent);transform:translateY(-3px)}.quality-cards-module__Ha3Zqq__card:hover:after{opacity:1}.quality-cards-module__Ha3Zqq__card:hover .quality-cards-module__Ha3Zqq__iconSurface{background:color-mix(in oklab, var(--opt-accent-subtle) 92%, transparent);transform:translateY(-1px)rotate(-3deg)}.quality-cards-module__Ha3Zqq__card[data-quality-card=mouse]:hover .quality-cards-module__Ha3Zqq__iconSurface,.quality-cards-module__Ha3Zqq__card[data-quality-card=focus]:hover .quality-cards-module__Ha3Zqq__iconSurface{transform:translateY(-1px)rotate(3deg)}}@keyframes quality-cards-module__Ha3Zqq__key-press{0%,22%,to{border-color:color-mix(in oklab, var(--opt-border) 82%, transparent);background:color-mix(in oklab, var(--opt-surface) 92%, var(--opt-bg-muted));color:var(--opt-text-secondary);box-shadow:0 4px 0 color-mix(in oklab, var(--opt-text) 9%, transparent), 0 5px 10px color-mix(in oklab, var(--opt-text) 7%, transparent);transform:translateY(0)}7%,13%{border-color:color-mix(in oklab, var(--opt-accent) 46%, var(--opt-border));background:color-mix(in oklab, var(--opt-accent-subtle) 78%, var(--opt-surface));color:var(--opt-accent);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-text) 7%, transparent), 0 4px 10px color-mix(in oklab, var(--opt-accent) 14%, transparent);transform:translateY(3px)}}@keyframes quality-cards-module__Ha3Zqq__pointer-path{0%,12%,to{left:42%;transform:translate(0)rotate(-4deg)}24%,40%{left:2.85rem;transform:translateY(.65rem)rotate(-8deg)scale(.96)}58%,68%{left:calc(100% - 4.65rem);transform:translateY(2.7rem)rotate(2deg)scale(1)}80%{left:calc(100% - 1.85rem);transform:translateY(2.7rem)rotate(2deg)scale(1)}82%{left:calc(100% - 1.85rem);transform:translateY(2.75rem)rotate(2deg)scale(.84)}86%,90%{left:calc(100% - 1.85rem);transform:translateY(2.7rem)rotate(2deg)scale(1)}96%{left:42%;transform:translate(0)rotate(-4deg)}}@keyframes quality-cards-module__Ha3Zqq__target-pulse{0%,18%,44%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--opt-accent) 18%, transparent);transform:scale(1)}26%,36%{box-shadow:0 0 0 .45rem color-mix(in oklab, var(--opt-accent) 9%, transparent);transform:scale(1.04)}}@keyframes quality-cards-module__Ha3Zqq__resize-feedback{0%,72%,to{opacity:.62;transform:scaleX(.58)}80%,90%{opacity:1;transform:scaleX(1)}}@keyframes quality-cards-module__Ha3Zqq__resize-handle{0%,72%,to{opacity:.72;left:58%;transform:translate(-50%,-50%)scale(1)}80%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(1)}82%,86%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(.88)}90%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(1)}}@keyframes quality-cards-module__Ha3Zqq__state-row{0%,23%,to{color:var(--opt-text-tertiary);background:0 0;transform:translate(0)}7%,16%{background:color-mix(in oklab, var(--opt-accent-subtle) 70%, transparent);color:var(--opt-accent);transform:translate(.15rem)}}@keyframes quality-cards-module__Ha3Zqq__state-progress{0%{opacity:.34;transform:scaleX(.16)}14%{opacity:.9;transform:scaleX(.92)}23%,to{opacity:.34;transform:scaleX(.24)}}@keyframes quality-cards-module__Ha3Zqq__loading-spin{to{transform:rotate(1turn)}}@keyframes quality-cards-module__Ha3Zqq__focus-travel{0%,24%,to{border-color:color-mix(in oklab, var(--opt-border-subtle) 72%, transparent);background:color-mix(in oklab, var(--opt-bg-muted) 86%, var(--opt-accent-subtle));color:var(--opt-text-tertiary);box-shadow:0 1px 0 color-mix(in oklab, var(--opt-bg) 60%, transparent) inset;transform:translateY(0)}7%,16%{border-color:var(--opt-accent);background:color-mix(in oklab, var(--opt-accent-subtle) 82%, var(--opt-surface));color:var(--opt-accent);box-shadow:0 0 0 .18rem color-mix(in oklab, var(--opt-accent) 13%, transparent), 0 8px 18px color-mix(in oklab, var(--opt-accent) 10%, transparent);transform:translateY(-.16rem)}}@media (max-width:34rem){.quality-cards-module__Ha3Zqq__keycap{min-width:3.15rem;height:2.85rem}.quality-cards-module__Ha3Zqq__resizeTrack{width:5.2rem}.quality-cards-module__Ha3Zqq__stateRow{grid-template-columns:1rem minmax(3.75rem,1fr) 4.25rem}}@media (prefers-reduced-motion:reduce){.quality-cards-module__Ha3Zqq__card,.quality-cards-module__Ha3Zqq__card:after,.quality-cards-module__Ha3Zqq__iconSurface{transition:none}.quality-cards-module__Ha3Zqq__card:hover,.quality-cards-module__Ha3Zqq__card:hover .quality-cards-module__Ha3Zqq__iconSurface{transform:none}.quality-cards-module__Ha3Zqq__motion{animation:none}.quality-cards-module__Ha3Zqq__stateProgressFill{opacity:.7;transform:scaleX(.64)}.quality-cards-module__Ha3Zqq__focusNode:first-of-type{border-color:var(--opt-accent);color:var(--opt-accent);box-shadow:0 0 0 .18rem color-mix(in oklab, var(--opt-accent) 13%, transparent)}}
.segment-tabs-module__0CJNOq__segment{--segment-thumb-bg:var(--opt-surface-overlay);background:color-mix(in oklab, var(--opt-surface-input) 82%, transparent);min-width:0;box-shadow:inset 0 0 0 1px var(--opt-border-subtle), inset 0 1px 2px color-mix(in oklab, var(--opt-text) 5%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:.3rem;display:grid;position:relative}.segment-tabs-module__0CJNOq__fill{width:100%;max-width:44rem}.segment-tabs-module__0CJNOq__content{flex:none}.segment-tabs-module__0CJNOq__thumb{width:calc((100% - .6rem) / var(--segment-count));background:var(--segment-thumb-bg);box-shadow:inset 0 0 0 1px var(--opt-border-subtle), 0 1px 2px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 4px 12px color-mix(in oklab, var(--opt-text) 8%, transparent);pointer-events:none;transform:translateX(calc(var(--segment-active,0) * 100%));border-radius:999px;transition:transform .42s cubic-bezier(.65,0,.35,1);position:absolute;inset:.3rem}html[data-theme=default-dark] .segment-tabs-module__0CJNOq__segment{--segment-thumb-bg:#1f242a;background:#0000006b;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px 2px #00000073}html[data-theme=default-dark] .segment-tabs-module__0CJNOq__thumb{box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 8px #0000008c}.segment-tabs-module__0CJNOq__item{appearance:none;min-width:0;min-height:2.25rem;color:var(--opt-text-secondary);cursor:pointer;letter-spacing:-.01em;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8rem;font-weight:580;transition:color .22s;display:flex;position:relative}.segment-tabs-module__0CJNOq__mono .segment-tabs-module__0CJNOq__item{font-family:var(--font-geist-mono), ui-monospace, monospace}.segment-tabs-module__0CJNOq__item[data-on=true]{color:var(--opt-text)}.segment-tabs-module__0CJNOq__item:focus-visible{outline:2px solid var(--opt-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.segment-tabs-module__0CJNOq__item:hover:not([data-on=true]){color:var(--opt-text)}}.segment-tabs-module__0CJNOq__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.segment-tabs-module__0CJNOq__prefix{color:inherit}.segment-tabs-module__0CJNOq__icon{flex:none;font-size:.95rem;line-height:1;transition:filter .22s,opacity .22s}.segment-tabs-module__0CJNOq__item:not([data-on=true]) .segment-tabs-module__0CJNOq__icon{filter:saturate(.25);opacity:.55}@media (max-width:40rem){.segment-tabs-module__0CJNOq__item{grid-column:span 2;min-height:2.75rem;padding:.5rem .85rem;font-size:.8rem}.segment-tabs-module__0CJNOq__prefix{display:none}.segment-tabs-module__0CJNOq__segment{border-radius:1.4rem;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;row-gap:.2rem}.segment-tabs-module__0CJNOq__content{width:100%}.segment-tabs-module__0CJNOq__item:nth-child(3n+2):nth-last-child(2){grid-column:2/span 2}.segment-tabs-module__0CJNOq__item:nth-child(3n+2):last-child{grid-column:3/span 2}.segment-tabs-module__0CJNOq__thumb{display:none}.segment-tabs-module__0CJNOq__item[data-on=true]{background:var(--segment-thumb-bg);box-shadow:0 2px 8px color-mix(in oklab, var(--opt-text) 12%, transparent);border-radius:999px}}@media (prefers-reduced-motion:reduce){.segment-tabs-module__0CJNOq__thumb,.segment-tabs-module__0CJNOq__item,.segment-tabs-module__0CJNOq__icon{transition:none}}
.showcase-frame-module__3x7c4q__showcase{text-align:start;flex-direction:column;align-items:center;display:flex}.showcase-frame-module__3x7c4q__screens{min-width:0;min-height:0;display:grid}.showcase-frame-module__3x7c4q__screen{opacity:0;pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;transition:opacity .44s,transform .44s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(.5rem)scale(.99)}.showcase-frame-module__3x7c4q__screen[data-on=true]{opacity:1;pointer-events:auto;transform:none}.showcase-frame-module__3x7c4q__tabs{margin-top:1.25rem}.showcase-frame-module__3x7c4q__captionStack{flex:none;min-width:0;max-width:44rem;margin-top:.85rem;display:grid}.showcase-frame-module__3x7c4q__caption{min-width:0;color:var(--opt-text-tertiary);text-align:center;text-wrap:balance;word-break:keep-all;opacity:0;grid-area:1/1;justify-content:center;align-items:baseline;gap:.5rem;margin:0;font-size:.88rem;line-height:1.5;transition:opacity .38s,transform .38s;display:flex;transform:translateY(.2rem)}.showcase-frame-module__3x7c4q__caption[data-on=true]{opacity:1;transform:none}@media (max-width:40rem){.showcase-frame-module__3x7c4q__tabs{margin-top:1.1rem}.showcase-frame-module__3x7c4q__captionStack{margin-top:.75rem}.showcase-frame-module__3x7c4q__caption{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.showcase-frame-module__3x7c4q__screen,.showcase-frame-module__3x7c4q__caption{transition:none}}
.module-showcase-module__DXryWq__showcase{--sc-window:#0f0f11;--sc-sidebar:#0a0a0c;--sc-card:#171719;--sc-card-raised:#212125;--sc-border:#ffffff14;--sc-border-strong:#ffffff24;--sc-text:#f5f5f6;--sc-text-2:#a3a4aa;--sc-text-3:#73747a;--sc-accent:#268bfc;--sc-accent-soft:#268bfc29;--sc-success:#4ecf6b;--sc-success-soft:#4ecf6b26;--sc-danger:#f84a54;--sc-danger-soft:#f84a5426;--sc-series-2:#7e72e7}@supports (color:lab(0% 0 0)){.module-showcase-module__DXryWq__showcase{--sc-window:lab(4.41688% .185534 -1.04155);--sc-sidebar:lab(2.73839% .137076 -.761661);--sc-card:lab(7.74374% .338323 -1.84702);--sc-card-raised:lab(12.9532% .412889 -2.22252);--sc-border:lab(100% 0 0/.08);--sc-border-strong:lab(100% 0 0/.14);--sc-text:lab(96.5051% .126183 -.74774);--sc-text-2:lab(67.4593% .523567 -2.9791);--sc-text-3:lab(48.883% .672102 -3.71341);--sc-accent:lab(56.8475% 3.2759 -65.2818);--sc-accent-soft:lab(56.8475% 3.2759 -65.2818/.16);--sc-success:lab(74.3855% -52.9414 38.4629);--sc-success-soft:lab(74.3855% -52.9414 38.4629/.15);--sc-danger:lab(58.3793% 66.9842 35.1371);--sc-danger-soft:lab(58.3793% 66.9842 35.1371/.15);--sc-series-2:lab(53.6228% 27.243 -58.6146)}}[data-showcase-screen]:not([data-on=true]) .module-showcase-module__DXryWq__motion{animation:none}.module-showcase-module__DXryWq__captionName{color:var(--opt-text-secondary);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02em;flex:none;font-size:.82rem;font-weight:620}.module-showcase-module__DXryWq__window{background:var(--sc-window);width:100%;max-width:64rem;height:34rem;box-shadow:0 1px 0 #ffffff14 inset, 0 2px 6px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 26px 60px color-mix(in oklab, var(--opt-text) 18%, transparent), 0 60px 120px color-mix(in oklab, var(--opt-text) 12%, transparent);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:1.1rem;flex:none;grid-template-columns:13.5rem minmax(0,1fr);display:grid;overflow:hidden}@supports (color:lab(0% 0 0)){.module-showcase-module__DXryWq__window{box-shadow:0 1px 0 lab(100% 0 0/.08) inset, 0 2px 6px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 26px 60px color-mix(in oklab, var(--opt-text) 18%, transparent), 0 60px 120px color-mix(in oklab, var(--opt-text) 12%, transparent)}}.module-showcase-module__DXryWq__sidebar{background:var(--sc-sidebar);min-height:0;box-shadow:inset -1px 0 0 var(--sc-border);grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;padding:.9rem .7rem;display:grid}.module-showcase-module__DXryWq__profile{align-items:center;gap:.55rem;padding:0 .3rem;display:flex}.module-showcase-module__DXryWq__profileAvatar{background:radial-gradient(70% 70% at 30% 25%, #cfe8ff, #3783f0 58%, #5040a8), var(--sc-card-raised);border-radius:999px;flex:none;width:1.85rem;height:1.85rem;box-shadow:0 0 0 1px #ffffff1f;box-shadow:0 0 0 1px lab(100% 0 0/.12)}@supports (color:lab(0% 0 0)){.module-showcase-module__DXryWq__profileAvatar{background:radial-gradient(70% 70% at 30% 25%, lab(90.6187% -5.57029 -20.9721), lab(54.4695% 5.77652 -62.6565) 58%, lab(33.7385% 29.1065 -54.8975)), var(--sc-card-raised)}}.module-showcase-module__DXryWq__profileText{gap:.05rem;min-width:0;display:grid}.module-showcase-module__DXryWq__profileName{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;overflow:hidden}.module-showcase-module__DXryWq__profileRole{color:var(--sc-text-3);font-size:.66rem}.module-showcase-module__DXryWq__sidebarNav{align-content:start;gap:.15rem;display:grid}.module-showcase-module__DXryWq__navItem{min-height:2.05rem;color:var(--sc-text-2);white-space:nowrap;border:1px solid #0000;border-radius:.6rem;align-items:center;gap:.55rem;padding:0 .6rem;font-size:.78rem;font-weight:520;transition:background-color .3s,border-color .3s,color .3s;display:flex}.module-showcase-module__DXryWq__navItem[data-on=true]{border-color:var(--sc-border);color:var(--sc-text);background:#ffffff12;background:lab(100% 0 0/.07)}.module-showcase-module__DXryWq__navIcon{flex:none;width:.95rem;height:.95rem}.module-showcase-module__DXryWq__navBadge{background:var(--sc-accent-soft);color:var(--sc-accent);border-radius:999px;margin-left:auto;padding:.06rem .38rem;font-size:.58rem;font-weight:700}.module-showcase-module__DXryWq__sidebarFoot{display:grid}.module-showcase-module__DXryWq__shortcutRow{border:1px solid var(--sc-border);color:var(--sc-text-3);border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.7rem;display:flex}.module-showcase-module__DXryWq__kbd{border:1px solid var(--sc-border);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.28rem;margin-left:auto;padding:.02rem .32rem;font-size:.6rem}.module-showcase-module__DXryWq__main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.module-showcase-module__DXryWq__appHeader{justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.2rem .85rem;display:flex}.module-showcase-module__DXryWq__titleStack{min-width:0;display:grid}.module-showcase-module__DXryWq__titleItem{opacity:0;grid-area:1/1;gap:.1rem;min-width:0;transition:opacity .38s,transform .38s;display:grid;transform:translateY(.2rem)}.module-showcase-module__DXryWq__titleItem[data-on=true]{opacity:1;transform:none}.module-showcase-module__DXryWq__title{color:var(--sc-text);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:640;overflow:hidden}.module-showcase-module__DXryWq__subtitle{color:var(--sc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.module-showcase-module__DXryWq__headerActions{flex:none;align-items:center;gap:.4rem;display:flex}.module-showcase-module__DXryWq__iconButton{border:1px solid var(--sc-border);width:1.95rem;height:1.95rem;color:var(--sc-text-2);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.module-showcase-module__DXryWq__actionIcon{width:.85rem;height:.85rem}.module-showcase-module__DXryWq__invitePill{border:1px solid var(--sc-border);min-height:1.95rem;color:var(--sc-text);white-space:nowrap;background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:999px;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.74rem;font-weight:560;display:inline-flex}.module-showcase-module__DXryWq__screens{padding:.35rem 1.2rem 1.2rem}.module-showcase-module__DXryWq__card{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.85rem;align-content:start;gap:.65rem;min-width:0;padding:.85rem .9rem;display:grid}.module-showcase-module__DXryWq__cardHead{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.module-showcase-module__DXryWq__cardTitle{color:var(--sc-text);letter-spacing:-.015em;font-size:.82rem;font-weight:620}.module-showcase-module__DXryWq__cardMeta{color:var(--sc-text-3);font-size:.68rem}.module-showcase-module__DXryWq__mutedBadge{color:var(--sc-text-3);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:999px;padding:.1rem .45rem;font-size:.62rem;font-weight:620}.module-showcase-module__DXryWq__selectChip{border:1px solid var(--sc-border);color:var(--sc-text-2);white-space:nowrap;background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:.5rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.68rem;display:inline-flex}.module-showcase-module__DXryWq__spacer{flex:1}.module-showcase-module__DXryWq__buttonIcon{width:.75rem;height:.75rem}.module-showcase-module__DXryWq__primaryPill{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;min-height:1.85rem;padding:0 .75rem;font-size:.72rem;font-weight:620;display:inline-flex}.module-showcase-module__DXryWq__uiScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.module-showcase-module__DXryWq__pillTabs{border:1px solid var(--sc-border);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:999px;justify-self:start;gap:.15rem;padding:.2rem;display:inline-flex}.module-showcase-module__DXryWq__pillTab{color:var(--sc-text-3);border-radius:999px;padding:.28rem .85rem;font-size:.74rem;font-weight:560}.module-showcase-module__DXryWq__pillTabOn{background:var(--sc-card-raised);color:var(--sc-text);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.module-showcase-module__DXryWq__uiColumns{grid-template-columns:minmax(0,1fr);align-content:start;gap:.7rem;min-width:0;display:grid}.module-showcase-module__DXryWq__field{gap:.28rem;min-width:0;display:grid}.module-showcase-module__DXryWq__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.module-showcase-module__DXryWq__fieldLabel{color:var(--sc-text-3);font-size:.7rem;font-weight:520}.module-showcase-module__DXryWq__fieldControl{border:1px solid var(--sc-border);min-height:2.05rem;color:var(--sc-text-2);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.55rem;align-items:center;gap:.3rem;padding:0 .6rem;font-size:.76rem;display:flex}.module-showcase-module__DXryWq__fieldControlOn{border-color:var(--sc-accent);background:var(--sc-accent-soft);color:var(--sc-text);box-shadow:0 0 0 3px #268bfc1f;box-shadow:0 0 0 3px lab(56.8475% 3.2759 -65.2818/.12)}.module-showcase-module__DXryWq__fieldIcon{width:.8rem;height:.8rem;color:var(--sc-text-3);margin-left:auto}.module-showcase-module__DXryWq__caret{background:var(--sc-accent);width:.1rem;height:.9rem;animation:1.2s step-end infinite module-showcase-module__DXryWq__caret-blink}.module-showcase-module__DXryWq__switchRow{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.1rem;display:flex}.module-showcase-module__DXryWq__switchText{gap:.1rem;min-width:0;display:grid}.module-showcase-module__DXryWq__switchTitle{color:var(--sc-text);font-size:.76rem;font-weight:560}.module-showcase-module__DXryWq__switchHint{color:var(--sc-text-3);font-size:.67rem}.module-showcase-module__DXryWq__switchTrack{background:#ffffff1f;background:lab(100% 0 0/.12);border-radius:999px;flex:none;width:2.3rem;height:1.28rem;animation:6s ease-in-out infinite module-showcase-module__DXryWq__switch-track;position:relative}.module-showcase-module__DXryWq__switchThumb{background:#fff;background:lab(100% 0 0);border-radius:999px;width:.94rem;height:.94rem;animation:6s cubic-bezier(.16,1,.3,1) infinite module-showcase-module__DXryWq__switch-thumb;position:absolute;top:.17rem;left:.17rem;box-shadow:0 1px 3px #00000073;box-shadow:0 1px 3px lab(0% 0 0/.45)}.module-showcase-module__DXryWq__buttonRow{justify-content:flex-end;gap:.45rem;padding-top:.15rem;display:flex}.module-showcase-module__DXryWq__ghostButton,.module-showcase-module__DXryWq__primaryButton{border-radius:.55rem;align-items:center;gap:.3rem;min-height:1.95rem;padding:0 .85rem;font-size:.75rem;font-weight:600;display:inline-flex}.module-showcase-module__DXryWq__ghostButton{border:1px solid var(--sc-border);color:var(--sc-text-2)}.module-showcase-module__DXryWq__primaryButton{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);animation:6s ease-in-out infinite module-showcase-module__DXryWq__button-focus}.module-showcase-module__DXryWq__memberRow{border-radius:.55rem;grid-template-columns:1.7rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.32rem .35rem;animation:6s ease-in-out infinite module-showcase-module__DXryWq__member-row;display:grid}.module-showcase-module__DXryWq__memberRow[data-step="1"]{animation-delay:.6s}.module-showcase-module__DXryWq__memberRow[data-step="2"]{animation-delay:1.2s}.module-showcase-module__DXryWq__memberAvatar{background:var(--sc-card-raised);width:1.7rem;height:1.7rem;color:var(--sc-text-2);border-radius:999px;justify-content:center;align-items:center;font-size:.6rem;font-weight:700;display:inline-flex}.module-showcase-module__DXryWq__memberText{gap:.03rem;min-width:0;display:grid}.module-showcase-module__DXryWq__memberName{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:540;overflow:hidden}.module-showcase-module__DXryWq__memberEmail{color:var(--sc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.module-showcase-module__DXryWq__rolePill{color:var(--sc-text-2);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:999px;padding:.1rem .5rem;font-size:.63rem;font-weight:620}.module-showcase-module__DXryWq__rolePill[data-role=owner]{background:var(--sc-accent-soft);color:var(--sc-accent)}.module-showcase-module__DXryWq__rolePill[data-role=editor]{background:var(--sc-success-soft);color:var(--sc-success)}.module-showcase-module__DXryWq__inviteRow{border:1px dashed var(--sc-border-strong);color:var(--sc-text-3);border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;margin-top:.15rem;padding:.45rem;font-size:.72rem;font-weight:560;display:flex}.module-showcase-module__DXryWq__gridScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.module-showcase-module__DXryWq__gridToolbar{align-items:center;gap:.4rem;display:flex}.module-showcase-module__DXryWq__searchField{border:1px solid var(--sc-border);min-width:0;min-height:1.85rem;color:var(--sc-text-3);white-space:nowrap;background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.55rem;flex:0 13rem;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.73rem;display:inline-flex;overflow:hidden}.module-showcase-module__DXryWq__searchLabel{text-overflow:ellipsis;overflow:hidden}.module-showcase-module__DXryWq__toolbarChip{border:1px solid var(--sc-border);min-height:1.85rem;color:var(--sc-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:0 .65rem;font-size:.71rem;font-weight:520;display:inline-flex}.module-showcase-module__DXryWq__toolbarIcon{width:.78rem;height:.78rem}.module-showcase-module__DXryWq__gridTable{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.75rem;grid-auto-rows:minmax(2rem,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.module-showcase-module__DXryWq__gridRow{min-width:0;box-shadow:inset 0 -1px 0 var(--sc-border);grid-template-columns:1.9rem minmax(0,1.35fr) minmax(0,1fr) minmax(4.6rem,.75fr) minmax(4.4rem,.7fr) minmax(3.8rem,.65fr);align-items:center;display:grid}.module-showcase-module__DXryWq__gridRow:last-child{box-shadow:none}.module-showcase-module__DXryWq__gridRow[data-selected=true]{background:#268bfc17;background:lab(56.8475% 3.2759 -65.2818/.09)}.module-showcase-module__DXryWq__gridHeadRow{color:var(--sc-text-3);letter-spacing:.03em;text-transform:uppercase;background:#ffffff08;background:lab(100% 0 0/.03);font-size:.65rem;font-weight:620}.module-showcase-module__DXryWq__gridCell{min-width:0;height:100%;color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;border-radius:.35rem;align-items:center;gap:.28rem;padding:0 .6rem;font-size:.75rem;display:flex;overflow:hidden}.module-showcase-module__DXryWq__gridCheckCell{justify-content:center;padding:0}.module-showcase-module__DXryWq__checkbox{border:1.5px solid #ffffff38;border:1.5px solid lab(100% 0 0/.22);border-radius:.28rem;justify-content:center;align-items:center;width:.88rem;height:.88rem;display:inline-flex}.module-showcase-module__DXryWq__checkboxOn{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0)}.module-showcase-module__DXryWq__checkboxIcon{width:.58rem;height:.58rem}.module-showcase-module__DXryWq__accountCell{min-width:0;color:var(--sc-text);text-overflow:ellipsis;align-items:center;gap:.45rem;font-weight:540;display:inline-flex;overflow:hidden}.module-showcase-module__DXryWq__accountMark{background:var(--sc-card-raised);width:1.15rem;height:1.15rem;color:var(--sc-text-3);border-radius:.32rem;flex:none;justify-content:center;align-items:center;font-size:.58rem;font-weight:700;display:inline-flex}.module-showcase-module__DXryWq__gridNumericCell{color:var(--sc-text);font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:flex-end;font-size:.72rem}.module-showcase-module__DXryWq__sortIcon{width:.62rem;height:.62rem;color:var(--sc-accent)}.module-showcase-module__DXryWq__gridCursorCell{animation:6s ease-in-out infinite module-showcase-module__DXryWq__cell-cursor}.module-showcase-module__DXryWq__gridCursorCell[data-step="1"]{animation-delay:1.2s}.module-showcase-module__DXryWq__gridCursorCell[data-step="2"]{animation-delay:2.4s}.module-showcase-module__DXryWq__gridCursorCell[data-step="3"]{animation-delay:3.6s}.module-showcase-module__DXryWq__stageBadge{color:var(--sc-text-2);background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:999px;align-items:center;padding:.12rem .5rem;font-size:.65rem;font-weight:620;display:inline-flex}.module-showcase-module__DXryWq__stageBadge[data-stage=active]{background:var(--sc-success-soft);color:var(--sc-success)}.module-showcase-module__DXryWq__stageBadge[data-stage=review]{background:var(--sc-accent-soft);color:var(--sc-accent)}.module-showcase-module__DXryWq__chartsScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.module-showcase-module__DXryWq__kpiRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.module-showcase-module__DXryWq__kpiCard{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.75rem;gap:.3rem;padding:.65rem .75rem;display:grid}.module-showcase-module__DXryWq__kpiLabel{color:var(--sc-text-3);font-size:.7rem;font-weight:520}.module-showcase-module__DXryWq__kpiValueRow{align-items:center;gap:.45rem;display:flex}.module-showcase-module__DXryWq__kpiValue{color:var(--sc-text);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;font-weight:660;overflow:hidden}.module-showcase-module__DXryWq__kpiDelta{background:var(--sc-success-soft);color:var(--sc-success);border-radius:999px;flex:none;align-items:center;gap:.12rem;padding:.08rem .38rem;font-size:.63rem;font-weight:640;display:inline-flex}.module-showcase-module__DXryWq__kpiDelta[data-trend=down]{background:var(--sc-danger-soft);color:var(--sc-danger)}.module-showcase-module__DXryWq__kpiTrendIcon{width:.65rem;height:.65rem}.module-showcase-module__DXryWq__chartRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-height:0;display:grid}.module-showcase-module__DXryWq__plotCard{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;gap:.55rem}.module-showcase-module__DXryWq__miniStats{gap:1.15rem;display:flex}.module-showcase-module__DXryWq__miniStat{gap:.02rem;display:grid}.module-showcase-module__DXryWq__miniValue{color:var(--sc-text);letter-spacing:-.03em;font-size:.92rem;font-weight:620}.module-showcase-module__DXryWq__miniLabel{color:var(--sc-text-3);font-size:.63rem}.module-showcase-module__DXryWq__legend{align-items:center;gap:.6rem;display:inline-flex}.module-showcase-module__DXryWq__legendItem{color:var(--sc-text-2);white-space:nowrap;align-items:center;gap:.3rem;font-size:.66rem;display:inline-flex}.module-showcase-module__DXryWq__legendDot{background:var(--sc-accent);border-radius:999px;flex:none;width:.48rem;height:.48rem}.module-showcase-module__DXryWq__legendItem[data-tone="2"] .module-showcase-module__DXryWq__legendDot{background:var(--sc-series-2)}.module-showcase-module__DXryWq__plot{min-height:4.5rem;position:relative}.module-showcase-module__DXryWq__gridLines{background:repeating-linear-gradient(#ffffff12 0 1px,#0000 1px 25%);background:repeating-linear-gradient(lab(100% 0 0/.07) 0 1px,#0000 1px 25%);position:absolute;inset:0 0 1.15rem}.module-showcase-module__DXryWq__barTrack{align-items:stretch;gap:.3rem;height:100%;display:flex}.module-showcase-module__DXryWq__barColumn{flex:1;grid-template-rows:minmax(0,1fr) auto;gap:.3rem;min-width:0;display:grid}.module-showcase-module__DXryWq__barStack{transform-origin:bottom;border-radius:.3rem .3rem .12rem .12rem;flex-direction:column;align-self:end;width:100%;animation:6s cubic-bezier(.16,1,.3,1) infinite module-showcase-module__DXryWq__bar-grow;display:flex;overflow:hidden;transform:scaleY(.04)}.module-showcase-module__DXryWq__barExpansion{background:var(--sc-series-2);flex:none;width:100%}.module-showcase-module__DXryWq__barBase{background:linear-gradient(to bottom, var(--sc-accent), #268bfc8c);flex:1;width:100%}@supports (color:lab(0% 0 0)){.module-showcase-module__DXryWq__barBase{background:linear-gradient(to bottom, var(--sc-accent), lab(56.8475% 3.2759 -65.2818/.55))}}.module-showcase-module__DXryWq__barLabel{color:var(--sc-text-3);text-align:center;font-size:.6rem;overflow:hidden}.module-showcase-module__DXryWq__lineChart{width:100%;height:100%;min-height:3.6rem;overflow:hidden}.module-showcase-module__DXryWq__lineOrganic,.module-showcase-module__DXryWq__linePaid{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900px;vector-effect:non-scaling-stroke;animation:6s cubic-bezier(.65,0,.35,1) infinite module-showcase-module__DXryWq__line-draw}.module-showcase-module__DXryWq__lineOrganic{stroke:var(--sc-accent)}.module-showcase-module__DXryWq__linePaid{stroke:var(--sc-series-2);animation-delay:.35s}.module-showcase-module__DXryWq__editorScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.module-showcase-module__DXryWq__editorToolbar{align-items:center;gap:.4rem;display:flex}.module-showcase-module__DXryWq__blockTypeChip{border:1px solid var(--sc-border);min-height:1.8rem;color:var(--sc-text-2);white-space:nowrap;background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.5rem;align-items:center;gap:.2rem;padding:0 .5rem 0 .65rem;font-size:.72rem;display:inline-flex}.module-showcase-module__DXryWq__aiButton{background:var(--sc-accent-soft);min-height:1.8rem;color:var(--sc-accent);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.32rem;padding:0 .7rem;font-size:.72rem;font-weight:620;display:inline-flex}.module-showcase-module__DXryWq__toolIcon{width:.85rem;height:.85rem}.module-showcase-module__DXryWq__streamChip{background:var(--sc-success-soft);color:var(--sc-success);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.66rem;font-weight:620;display:inline-flex}.module-showcase-module__DXryWq__savedDot{background:currentColor;border-radius:999px;width:.32rem;height:.32rem;animation:1.6s ease-in-out infinite module-showcase-module__DXryWq__tool-pulse}.module-showcase-module__DXryWq__editorColumns{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:.6rem;min-height:0;display:grid}.module-showcase-module__DXryWq__docCard{align-content:start;gap:.45rem;padding:.9rem 1rem}.module-showcase-module__DXryWq__blockRow{grid-template-columns:.75rem minmax(0,1fr);align-items:start;gap:.45rem;min-width:0;display:grid;position:relative}.module-showcase-module__DXryWq__streamBlock{opacity:0;max-height:0;animation:6s ease-out infinite module-showcase-module__DXryWq__stream-in;overflow:hidden}.module-showcase-module__DXryWq__blockHandle{height:1.1rem;color:var(--sc-text-3);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.module-showcase-module__DXryWq__blockRow[data-active=true] .module-showcase-module__DXryWq__blockHandle{opacity:1}.module-showcase-module__DXryWq__blockHandleIcon{width:.72rem;height:.72rem}.module-showcase-module__DXryWq__blockRow[data-active=true]{background:#ffffff09;background:lab(100% 0 0/.035);border-radius:.4rem;margin-left:-.3rem;padding:.1rem .3rem}.module-showcase-module__DXryWq__docTitle{color:var(--sc-text);letter-spacing:-.025em;font-size:1rem;font-weight:660}.module-showcase-module__DXryWq__docParagraph{color:var(--sc-text-2);text-wrap:pretty;border-radius:.3rem;font-size:.76rem;line-height:1.6;animation:6s ease-out infinite module-showcase-module__DXryWq__patch-flash}.module-showcase-module__DXryWq__todoRow{align-items:center;gap:.45rem;display:flex}.module-showcase-module__DXryWq__todoBox{color:#0000;border:1.5px solid #ffffff38;border:1.5px solid lab(100% 0 0/.22);border-radius:.28rem;flex:none;justify-content:center;align-items:center;width:.9rem;height:.9rem;animation:6s ease-in-out infinite module-showcase-module__DXryWq__todo-check;display:inline-flex}.module-showcase-module__DXryWq__todoBoxDone{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0);animation:none}.module-showcase-module__DXryWq__todoText{color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.module-showcase-module__DXryWq__todoText[data-done=true]{color:var(--sc-text-3);text-decoration:line-through}.module-showcase-module__DXryWq__todoText.module-showcase-module__DXryWq__motion{animation:6s ease-in-out infinite module-showcase-module__DXryWq__todo-text}.module-showcase-module__DXryWq__codeSnippet{border:1px solid var(--sc-border);opacity:0;background:#030304;background:lab(.89489% .094451 -.360128);border-radius:.45rem;align-items:center;gap:.5rem;min-width:0;padding:.3rem .5rem;animation:6s ease-out infinite module-showcase-module__DXryWq__stream-in;display:flex;overflow:hidden}.module-showcase-module__DXryWq__codeSnippetHead{background:var(--sc-accent-soft);color:var(--sc-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:.25rem;flex:none;padding:.02rem .32rem;font-size:.58rem;font-weight:620}.module-showcase-module__DXryWq__ghostRow{color:var(--sc-text-2);font-size:.76rem;line-height:1.6;display:block}.module-showcase-module__DXryWq__ghostText{color:var(--sc-text-3);opacity:0;animation:6s ease-in-out infinite module-showcase-module__DXryWq__ghost-suggest}.module-showcase-module__DXryWq__ghostKey{border:1px solid var(--sc-border);color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;vertical-align:middle;border-radius:.25rem;align-items:center;margin-left:.35rem;padding:.02rem .3rem;font-size:.58rem;display:inline-flex}.module-showcase-module__DXryWq__imagePlaceholder{background:var(--sc-accent-soft);opacity:0;border:1px dashed #268bfc57;border:1px dashed lab(56.8475% 3.2759 -65.2818/.34);border-radius:.5rem;align-items:center;gap:.45rem;min-width:0;padding:.5rem .6rem;animation:6s ease-out infinite module-showcase-module__DXryWq__stream-in;display:flex}.module-showcase-module__DXryWq__imagePlaceholderIcon{width:.85rem;height:.85rem;color:var(--sc-accent);flex:none}.module-showcase-module__DXryWq__imagePlaceholderText{min-width:0;color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.module-showcase-module__DXryWq__imagePlaceholderMeta{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0f;background:lab(100% 0 0/.06);border-radius:.25rem;flex:none;margin-left:auto;padding:.02rem .35rem;font-size:.56rem}.module-showcase-module__DXryWq__editorAside{grid-template-rows:auto minmax(0,1fr);gap:.6rem;min-height:0;display:grid}.module-showcase-module__DXryWq__aiCommandRow{color:var(--sc-text-2);border-radius:.45rem;align-items:center;gap:.5rem;padding:.3rem .45rem;font-size:.72rem;display:flex}.module-showcase-module__DXryWq__aiCommandRow[data-on=true]{color:var(--sc-text);background:#ffffff0d;background:lab(100% 0 0/.05);font-weight:560}.module-showcase-module__DXryWq__aiCommandMark{background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.32rem;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.62rem;display:inline-flex}.module-showcase-module__DXryWq__patchCard{align-content:start;gap:.3rem}.module-showcase-module__DXryWq__patchRow{min-width:0;max-height:none;font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:0;grid-template-columns:3.1rem minmax(0,1fr);align-items:baseline;gap:.4rem;font-size:.62rem;animation:6s ease-out infinite module-showcase-module__DXryWq__stream-in;display:grid}.module-showcase-module__DXryWq__patchOp{background:var(--sc-accent-soft);color:var(--sc-accent);text-align:center;border-radius:.25rem;padding:.02rem .3rem;font-weight:620}.module-showcase-module__DXryWq__patchOp[data-op=add]{background:var(--sc-success-soft);color:var(--sc-success)}.module-showcase-module__DXryWq__patchPath{color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.module-showcase-module__DXryWq__patchPending{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:.4rem;padding-top:.1rem;font-size:.6rem;display:flex}.module-showcase-module__DXryWq__patchCursor{background:var(--sc-accent);width:.3rem;height:.68rem;animation:1.2s step-end infinite module-showcase-module__DXryWq__caret-blink}.module-showcase-module__DXryWq__patchDetail{color:var(--sc-text-3);grid-column:2;font-size:.58rem}.module-showcase-module__DXryWq__calendarScreen{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.module-showcase-module__DXryWq__calendarToolbar{align-items:center;gap:.5rem;display:flex}.module-showcase-module__DXryWq__weekNav{color:var(--sc-text);white-space:nowrap;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:inline-flex}.module-showcase-module__DXryWq__calendarViews{grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.module-showcase-module__DXryWq__calViewWeek,.module-showcase-module__DXryWq__calViewBooking{opacity:0;grid-area:1/1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.module-showcase-module__DXryWq__calViewWeek{animation:6s ease-in-out infinite module-showcase-module__DXryWq__view-week}.module-showcase-module__DXryWq__calViewBooking{animation:6s ease-in-out infinite module-showcase-module__DXryWq__view-booking}.module-showcase-module__DXryWq__viewTabWeek{animation:6s ease-in-out infinite module-showcase-module__DXryWq__view-tab-week}.module-showcase-module__DXryWq__viewTabBooking{animation:6s ease-in-out infinite module-showcase-module__DXryWq__view-tab-booking}.module-showcase-module__DXryWq__bookerCard{grid-template-rows:auto auto;grid-template-columns:9.5rem minmax(0,1fr) 10rem;align-content:start;gap:.9rem;min-height:0;padding:.9rem 1rem;display:grid}.module-showcase-module__DXryWq__bookerProfile{box-shadow:inset -1px 0 0 var(--sc-border);align-content:start;gap:.22rem;padding-right:.9rem;display:grid}.module-showcase-module__DXryWq__bookerAvatar{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;margin-bottom:.3rem;font-size:.8rem;font-weight:700;display:inline-flex}.module-showcase-module__DXryWq__bookerHost{color:var(--sc-text-3);font-size:.66rem}.module-showcase-module__DXryWq__bookerTitle{color:var(--sc-text);letter-spacing:-.02em;margin-bottom:.15rem;font-size:.88rem;font-weight:640}.module-showcase-module__DXryWq__bookerMeta{color:var(--sc-text-2);align-items:center;gap:.35rem;font-size:.68rem;display:flex}.module-showcase-module__DXryWq__bookerMetaIcon{width:.72rem;height:.72rem;color:var(--sc-text-3)}.module-showcase-module__DXryWq__bookerPicker{align-content:start;gap:.5rem;display:grid}.module-showcase-module__DXryWq__bookerMonthBar{color:var(--sc-text-2);justify-content:center;align-items:center;gap:.6rem;display:flex}.module-showcase-module__DXryWq__bookerMonthLabel{color:var(--sc-text);font-size:.74rem;font-weight:600}.module-showcase-module__DXryWq__bookerGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.2rem;display:grid}.module-showcase-module__DXryWq__bookerWeekday{color:var(--sc-text-3);text-align:center;font-size:.58rem}.module-showcase-module__DXryWq__bookerDay{height:1.5rem;color:var(--sc-text-2);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:.4rem;justify-content:center;align-items:center;font-size:.68rem;font-weight:560;display:flex}.module-showcase-module__DXryWq__bookerDay[data-state=off]{color:var(--sc-text-3);opacity:.45;background:0 0}.module-showcase-module__DXryWq__bookerDay[data-state=picked]{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);font-weight:660}.module-showcase-module__DXryWq__bookerTimes{align-content:start;gap:.3rem;display:grid}.module-showcase-module__DXryWq__bookerSlotDate{color:var(--sc-text-3);font-size:.62rem}.module-showcase-module__DXryWq__bookerSlot{border:1px solid var(--sc-border);color:var(--sc-text-2);font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:0;border-radius:.45rem;gap:.05rem;padding:.3rem .45rem;font-size:.68rem;animation:6s ease-out infinite module-showcase-module__DXryWq__stream-in;display:grid}.module-showcase-module__DXryWq__bookerSlot[data-on=true]{animation:6s ease-in-out infinite module-showcase-module__DXryWq__slot-pick}.module-showcase-module__DXryWq__bookerSeats{color:var(--sc-text-3);font-family:var(--font-body,inherit);font-size:.55rem}.module-showcase-module__DXryWq__bookerSlot[data-on=true] .module-showcase-module__DXryWq__bookerSeats{color:#ffffffc7;color:lab(100% 0 0/.78)}.module-showcase-module__DXryWq__bookerAdmin{box-shadow:inset 0 1px 0 var(--sc-border);grid-column:1/-1;gap:.3rem;padding-top:.7rem;display:grid}.module-showcase-module__DXryWq__bookingRow{background:#ffffff08;background:lab(100% 0 0/.03);border-radius:.4rem;grid-template-columns:minmax(0,7rem) minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:.28rem .35rem;display:grid}.module-showcase-module__DXryWq__bookingName{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;overflow:hidden}.module-showcase-module__DXryWq__bookingWhen{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.62rem}.module-showcase-module__DXryWq__bookingStatus{color:var(--sc-text-2);background:#ffffff12;background:lab(100% 0 0/.07);border-radius:999px;padding:.06rem .4rem;font-size:.58rem;font-weight:620}.module-showcase-module__DXryWq__bookingStatus[data-status=confirmed]{background:var(--sc-success-soft);color:var(--sc-success)}.module-showcase-module__DXryWq__bookingStatus[data-status=cancelled]{background:var(--sc-danger-soft);color:var(--sc-danger)}.module-showcase-module__DXryWq__bookingConfirm{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:.35rem;padding:.12rem .5rem;font-size:.58rem;font-weight:620}.module-showcase-module__DXryWq__calendarCard{grid-template-rows:minmax(0,1fr);align-content:stretch;min-height:0;padding:.7rem .8rem;display:grid}.module-showcase-module__DXryWq__calendarGrid{grid-template-rows:auto repeat(7,minmax(1.6rem,1fr));grid-template-columns:2.4rem repeat(5,minmax(0,1fr));gap:.15rem;min-height:0;display:grid}.module-showcase-module__DXryWq__calCorner{grid-area:1/1}.module-showcase-module__DXryWq__calDayHead{color:var(--sc-text-3);justify-content:center;align-items:baseline;gap:.3rem;padding-bottom:.35rem;font-size:.65rem;font-weight:600;display:flex}.module-showcase-module__DXryWq__calDayHead[data-on=true]{color:var(--sc-accent)}.module-showcase-module__DXryWq__calDayNum{color:var(--sc-text-2);font-size:.72rem;font-weight:640}.module-showcase-module__DXryWq__calDayHead[data-on=true] .module-showcase-module__DXryWq__calDayNum{color:var(--sc-accent)}.module-showcase-module__DXryWq__calHour{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;grid-column:1;align-items:center;font-size:.58rem;display:flex}.module-showcase-module__DXryWq__calSlot{border-top:1px solid var(--sc-border)}.module-showcase-module__DXryWq__calEvent{border-left:2px solid var(--sc-accent);background:color-mix(in oklch, var(--sc-accent) 26%, var(--sc-card));opacity:0;border-radius:.3rem .4rem .4rem .3rem;align-content:start;gap:.1rem;margin:.1rem .05rem;padding:.28rem .4rem;animation:6s cubic-bezier(.16,1,.3,1) infinite module-showcase-module__DXryWq__event-in;display:grid;overflow:hidden;transform:translateY(.3rem)}.module-showcase-module__DXryWq__calEvent[data-step="1"]{animation-delay:.12s}.module-showcase-module__DXryWq__calEvent[data-step="2"]{animation-delay:.24s}.module-showcase-module__DXryWq__calEvent[data-step="3"]{animation-delay:.36s}.module-showcase-module__DXryWq__calEvent[data-step="4"]{animation-delay:.48s}.module-showcase-module__DXryWq__calEvent[data-tone="2"]{border-left-color:var(--sc-series-2);background:color-mix(in oklch, var(--sc-series-2) 26%, var(--sc-card))}.module-showcase-module__DXryWq__calEvent[data-tone="3"]{border-left-color:var(--sc-success);background:color-mix(in oklch, var(--sc-success) 22%, var(--sc-card))}.module-showcase-module__DXryWq__calEventTitle{color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:620;overflow:hidden}.module-showcase-module__DXryWq__calEventTime{color:var(--sc-text-2);align-items:center;gap:.25rem;font-size:.58rem;display:flex}.module-showcase-module__DXryWq__calEventIcon{width:.6rem;height:.6rem}.module-showcase-module__DXryWq__calNowLine{z-index:1;background:var(--sc-danger);grid-area:3/2/auto/-1;align-self:end;height:1px;animation:3.2s ease-in-out infinite module-showcase-module__DXryWq__now-pulse;position:relative}.module-showcase-module__DXryWq__calNowLine:before{background:var(--sc-danger);content:"";border-radius:999px;width:.36rem;height:.36rem;position:absolute;top:50%;left:-.18rem;transform:translateY(-50%)}.module-showcase-module__DXryWq__chatScreen{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.module-showcase-module__DXryWq__chatStream{align-content:end;gap:.55rem;display:grid}.module-showcase-module__DXryWq__chatUser{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:.95rem .95rem .22rem;justify-self:end;max-width:76%;padding:.5rem .75rem;font-size:.76rem;line-height:1.5}.module-showcase-module__DXryWq__chatAssistant{align-items:flex-start;gap:.5rem;display:flex}.module-showcase-module__DXryWq__chatAvatar{border:1px solid var(--sc-border);background:var(--sc-card-raised);width:1.65rem;height:1.65rem;color:var(--sc-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.module-showcase-module__DXryWq__chatAvatarIcon{width:.82rem;height:.82rem}.module-showcase-module__DXryWq__chatBubble{border:1px solid var(--sc-border);background:var(--sc-card);border-radius:.95rem .95rem .95rem .22rem;gap:.42rem;min-width:0;max-width:92%;padding:.6rem .75rem;display:grid}.module-showcase-module__DXryWq__chatBubbleQuiet{background:#ffffff08;background:lab(100% 0 0/.03)}.module-showcase-module__DXryWq__chatText{color:var(--sc-text-2);text-wrap:pretty;font-size:.76rem;line-height:1.5}.module-showcase-module__DXryWq__chatTool{color:var(--sc-text-3);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:999px;justify-self:start;align-items:center;gap:.32rem;padding:.15rem .55rem;font-size:.63rem;font-weight:560;display:inline-flex}.module-showcase-module__DXryWq__chatToolDot{background:var(--sc-success);border-radius:999px;width:.32rem;height:.32rem;animation:1.5s ease-in-out infinite module-showcase-module__DXryWq__tool-pulse}.module-showcase-module__DXryWq__chatToolMeta{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:.7}.module-showcase-module__DXryWq__chatLineRow{align-items:center;min-width:0;display:flex}.module-showcase-module__DXryWq__chatLine{color:var(--sc-text-2);white-space:nowrap;clip-path:inset(0 100% 0 0);font-size:.76rem;line-height:1.5;animation:6s steps(30,end) infinite module-showcase-module__DXryWq__type-line;overflow:hidden}.module-showcase-module__DXryWq__chatLine[data-step="1"]{animation-delay:1.2s}.module-showcase-module__DXryWq__chatCode{border:1px solid var(--sc-border);opacity:0;background:#030304;background:lab(.89489% .094451 -.360128);border-radius:.55rem;min-width:0;animation:6s ease-out infinite module-showcase-module__DXryWq__code-reveal;display:grid;overflow:hidden}.module-showcase-module__DXryWq__chatCodeHead{color:var(--sc-text-3);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0a;background:lab(100% 0 0/.04);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .55rem;font-size:.6rem;font-weight:560;display:flex}.module-showcase-module__DXryWq__chatCodeLang{background:var(--sc-accent-soft);color:var(--sc-accent);border-radius:.28rem;padding:.02rem .32rem}.module-showcase-module__DXryWq__chatCodeLine{color:var(--sc-text-2);font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;padding:.14rem .55rem;font-size:.65rem;line-height:1.6;overflow:hidden}.module-showcase-module__DXryWq__chatCodeLine:last-child{padding-bottom:.35rem}.module-showcase-module__DXryWq__chatSources{align-items:center;gap:.32rem;display:flex}.module-showcase-module__DXryWq__chatSource{border:1px solid var(--sc-border);color:var(--sc-text-3);border-radius:999px;padding:.12rem .45rem;font-size:.6rem;font-weight:520}.module-showcase-module__DXryWq__chatCursor{background:var(--sc-accent);flex:none;width:.3rem;height:.75rem;animation:1.2s step-end infinite module-showcase-module__DXryWq__caret-blink}.module-showcase-module__DXryWq__composer{border:1px solid var(--sc-border-strong);background:var(--sc-card);border-radius:999px;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .4rem 0 .5rem;display:flex}.module-showcase-module__DXryWq__composerModel{color:var(--sc-text-2);white-space:nowrap;background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:999px;align-items:center;gap:.1rem;padding:.24rem .45rem .24rem .6rem;font-size:.68rem;font-weight:560;display:inline-flex}.module-showcase-module__DXryWq__composerText{min-width:0;color:var(--sc-text-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.76rem;overflow:hidden}.module-showcase-module__DXryWq__composerIcon{width:.88rem;height:.88rem;color:var(--sc-text-3)}.module-showcase-module__DXryWq__composerSend{background:var(--sc-accent);color:#fff;color:lab(100% 0 0);border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;animation:6s ease-in-out infinite module-showcase-module__DXryWq__send-pulse;display:inline-flex}.module-showcase-module__DXryWq__composerSendIcon{width:.85rem;height:.85rem}@media (min-width:60rem){.module-showcase-module__DXryWq__uiColumns{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}@media (max-width:59.99rem){.module-showcase-module__DXryWq__window{grid-template-columns:11rem minmax(0,1fr);height:31rem}.module-showcase-module__DXryWq__kpiRow{grid-template-columns:repeat(2,minmax(0,1fr))}.module-showcase-module__DXryWq__chartRow{grid-template-columns:minmax(0,1fr)}.module-showcase-module__DXryWq__chartRow>.module-showcase-module__DXryWq__plotCard:last-child{display:none}}@media (max-width:40rem){.module-showcase-module__DXryWq__window{border-radius:.9rem;grid-template-columns:minmax(0,1fr);height:31rem}.module-showcase-module__DXryWq__sidebar,.module-showcase-module__DXryWq__headerActions,.module-showcase-module__DXryWq__composerModel,.module-showcase-module__DXryWq__legend,.module-showcase-module__DXryWq__toolbarChip+.module-showcase-module__DXryWq__toolbarChip,.module-showcase-module__DXryWq__searchLabel{display:none}.module-showcase-module__DXryWq__appHeader{padding:.8rem .85rem .7rem}.module-showcase-module__DXryWq__screens{padding:.3rem .85rem .9rem}.module-showcase-module__DXryWq__searchField{flex:none;padding:0 .5rem}.module-showcase-module__DXryWq__fieldRow>.module-showcase-module__DXryWq__field:last-child,.module-showcase-module__DXryWq__uiColumns>.module-showcase-module__DXryWq__card:last-child,.module-showcase-module__DXryWq__editorAside,.module-showcase-module__DXryWq__chatCode{display:none}.module-showcase-module__DXryWq__editorColumns{grid-template-columns:minmax(0,1fr)}.module-showcase-module__DXryWq__bookerCard{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.75rem .8rem}.module-showcase-module__DXryWq__bookerProfile{box-shadow:none;align-items:center;gap:.5rem;padding-right:0;display:flex}.module-showcase-module__DXryWq__bookerAvatar{width:1.6rem;height:1.6rem;margin-bottom:0;font-size:.7rem}.module-showcase-module__DXryWq__bookerHost{display:none}.module-showcase-module__DXryWq__bookerTitle{margin-bottom:0;margin-right:auto}.module-showcase-module__DXryWq__bookerTimes{grid-template-columns:repeat(3,minmax(0,1fr))}.module-showcase-module__DXryWq__bookerSlotDate{grid-column:1/-1}.module-showcase-module__DXryWq__bookerAdmin,.module-showcase-module__DXryWq__kpiCard:nth-child(n+3){display:none}.module-showcase-module__DXryWq__gridRow{grid-template-columns:1.7rem minmax(0,1.25fr) minmax(4.2rem,.7fr) minmax(3.6rem,.6fr)}.module-showcase-module__DXryWq__gridRow>.module-showcase-module__DXryWq__gridCell:nth-child(3),.module-showcase-module__DXryWq__gridRow>.module-showcase-module__DXryWq__gridCell:nth-child(5){display:none}.module-showcase-module__DXryWq__chatLine{white-space:normal}}@keyframes module-showcase-module__DXryWq__caret-blink{0%,50%{opacity:1}51%,to{opacity:.05}}@keyframes module-showcase-module__DXryWq__switch-track{0%,30%,94%,to{background:#ffffff1f;background:lab(100% 0 0/.12)}40%,86%{background:var(--sc-accent)}}@keyframes module-showcase-module__DXryWq__switch-thumb{0%,30%,94%,to{transform:translate(0)}40%,86%{transform:translate(1rem)}}@keyframes module-showcase-module__DXryWq__button-focus{0%,46%,78%,to{box-shadow:none;transform:translateY(0)}56%,68%{transform:translateY(-.07rem);box-shadow:0 0 0 .22rem #268bfc38;box-shadow:0 0 0 .22rem lab(56.8475% 3.2759 -65.2818/.22)}}@keyframes module-showcase-module__DXryWq__member-row{0%,20%,to{background:0 0}6%,14%{background:#ffffff0d;background:lab(100% 0 0/.05)}}@keyframes module-showcase-module__DXryWq__cell-cursor{0%,26%,to{box-shadow:none;background:0 0}4%,22%{box-shadow:inset 0 0 0 1.5px var(--sc-accent), 0 2px 12px #268bfc47;background:#268bfc24;background:lab(56.8475% 3.2759 -65.2818/.14)}}@supports (color:lab(0% 0 0)){@keyframes module-showcase-module__DXryWq__cell-cursor{0%,26%,to{box-shadow:none;background:0 0}4%,22%{box-shadow:inset 0 0 0 1.5px var(--sc-accent), 0 2px 12px lab(56.8475% 3.2759 -65.2818/.28);background:#268bfc24;background:lab(56.8475% 3.2759 -65.2818/.14)}}}@keyframes module-showcase-module__DXryWq__bar-grow{0%{opacity:.35;transform:scaleY(.04)}26%,84%{opacity:1;transform:scaleY(1)}to{opacity:.35;transform:scaleY(.04)}}@keyframes module-showcase-module__DXryWq__line-draw{0%{stroke-dashoffset:900px}40%,86%{stroke-dashoffset:0}to{stroke-dashoffset:900px}}@keyframes module-showcase-module__DXryWq__type-line{0%{clip-path:inset(0 100% 0 0)}20%,90%{clip-path:inset(0)}98%,to{clip-path:inset(0 100% 0 0)}}@keyframes module-showcase-module__DXryWq__code-reveal{0%,36%{opacity:0;transform:translateY(.25rem)}48%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(.15rem)}}@keyframes module-showcase-module__DXryWq__stream-in{0%{opacity:0;max-height:0;transform:translateY(.3rem)}5%,90%{opacity:1;max-height:4rem;transform:none}98%,to{opacity:0;max-height:0;transform:translateY(.15rem)}}@keyframes module-showcase-module__DXryWq__patch-flash{0%,to{box-shadow:none;background:0 0}3%,9%{background:#268bfc24;background:lab(56.8475% 3.2759 -65.2818/.14);box-shadow:0 0 0 .25rem #268bfc14;box-shadow:0 0 0 .25rem lab(56.8475% 3.2759 -65.2818/.08)}20%{box-shadow:none;background:0 0}}@keyframes module-showcase-module__DXryWq__todo-text{0%,4%{color:var(--sc-text-2);text-decoration-color:#0000}10%,90%{color:var(--sc-text-3);text-decoration:line-through}98%,to{color:var(--sc-text-2);text-decoration-color:#0000}}@keyframes module-showcase-module__DXryWq__todo-check{0%,4%{color:#0000;background:0 0;border-color:#ffffff38;border-color:lab(100% 0 0/.22)}10%,90%{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0)}98%,to{color:#0000;background:0 0;border-color:#ffffff38;border-color:lab(100% 0 0/.22)}}@keyframes module-showcase-module__DXryWq__ghost-suggest{0%{opacity:0}6%,90%{opacity:1}98%,to{opacity:0}}@keyframes module-showcase-module__DXryWq__view-week{0%{opacity:0;transform:translateY(.3rem)}3%,46%{opacity:1;transform:none}52%,to{opacity:0;transform:translateY(-.2rem)}}@keyframes module-showcase-module__DXryWq__view-booking{0%,46%{opacity:0;transform:translateY(.3rem)}55%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.2rem)}}@keyframes module-showcase-module__DXryWq__view-tab-week{0%,48%{background:var(--sc-card-raised);color:var(--sc-text);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}54%,to{box-shadow:none;color:var(--sc-text-3);background:0 0}}@keyframes module-showcase-module__DXryWq__view-tab-booking{0%,48%{box-shadow:none;color:var(--sc-text-3);background:0 0}54%,to{background:var(--sc-card-raised);color:var(--sc-text);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}}@keyframes module-showcase-module__DXryWq__slot-pick{0%,74%{border-color:var(--sc-border);color:var(--sc-text-2);opacity:0;background:0 0}78%,96%{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0);opacity:1}to{border-color:var(--sc-border);color:var(--sc-text-2);opacity:0;background:0 0}}@keyframes module-showcase-module__DXryWq__event-in{0%{opacity:0;transform:translateY(.35rem)scale(.98)}18%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(.2rem)scale(.99)}}@keyframes module-showcase-module__DXryWq__now-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes module-showcase-module__DXryWq__collaborator-drift{0%,to{opacity:0;transform:translateY(.4rem)}16%,70%{opacity:1;transform:none}86%{opacity:0;transform:translateY(-.3rem)}}@keyframes module-showcase-module__DXryWq__tool-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes module-showcase-module__DXryWq__send-pulse{0%,40%,64%,to{box-shadow:none;transform:scale(1)}50%,56%{transform:scale(1.06);box-shadow:0 0 0 .24rem #268bfc33;box-shadow:0 0 0 .24rem lab(56.8475% 3.2759 -65.2818/.2)}}@media (prefers-reduced-motion:reduce){.module-showcase-module__DXryWq__motion{animation:none}.module-showcase-module__DXryWq__titleItem,.module-showcase-module__DXryWq__navItem{transition:none}.module-showcase-module__DXryWq__barStack{opacity:1;transform:none}.module-showcase-module__DXryWq__lineOrganic,.module-showcase-module__DXryWq__linePaid{stroke-dashoffset:0}.module-showcase-module__DXryWq__chatLine{clip-path:none}.module-showcase-module__DXryWq__chatCode,.module-showcase-module__DXryWq__codeSnippet,.module-showcase-module__DXryWq__imagePlaceholder,.module-showcase-module__DXryWq__ghostText,.module-showcase-module__DXryWq__patchRow,.module-showcase-module__DXryWq__bookerSlot,.module-showcase-module__DXryWq__calViewWeek,.module-showcase-module__DXryWq__streamBlock{opacity:1;max-height:none;transform:none}.module-showcase-module__DXryWq__calViewBooking{display:none}.module-showcase-module__DXryWq__todoBox{border-color:var(--sc-accent);background:var(--sc-accent);color:#fff;color:lab(100% 0 0)}.module-showcase-module__DXryWq__todoText{color:var(--sc-text-3);text-decoration:line-through}.module-showcase-module__DXryWq__switchTrack{background:var(--sc-accent)}.module-showcase-module__DXryWq__switchThumb{transform:translate(1rem)}}
@property --pl-on{syntax:"<number>";inherits:false;initial-value:0}.product-layers-module__P65tOa__root{--cycle:24s;--plate-width:8.5rem;--layer-devtool:#864ad2;--layer-shell:#2d69de;--layer-datagrid:#007f8c;--layer-charts:#be6600;--layer-ui:#008148;text-align:start;grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;min-width:0;display:grid}@supports (color:lab(0% 0 0)){.product-layers-module__P65tOa__root{--layer-devtool:lab(44.4689% 46.1814 -61.6621);--layer-shell:lab(45.8146% 14.2356 -66.7136);--layer-datagrid:lab(47.6564% -35.0163 -18.7154);--layer-charts:lab(52.8615% 33.7551 65.9076);--layer-ui:lab(47.2758% -45.2132 23.3991)}}html[data-theme=default-dark] .product-layers-module__P65tOa__root{--layer-devtool:#bb91ff;--layer-shell:#79a9ff;--layer-datagrid:#47c5d2;--layer-charts:#f0a556;--layer-ui:#5ec386}@supports (color:lab(0% 0 0)){html[data-theme=default-dark] .product-layers-module__P65tOa__root{--layer-devtool:lab(67.5957% 33.0464 -49.9183);--layer-shell:lab(68.7504% 3.43338 -53.3998);--layer-datagrid:lab(73.118% -32.694 -17.4);--layer-charts:lab(74.1331% 23.2664 51.616);--layer-ui:lab(71.5402% -41.2165 21.2208)}}.product-layers-module__P65tOa__motion{animation-duration:var(--cycle);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-in-view=true] .product-layers-module__P65tOa__motion{animation-play-state:running}.product-layers-module__P65tOa__motion[data-cycle="0"]{animation-name:product-layers-module__P65tOa__stage-0}.product-layers-module__P65tOa__motion[data-cycle="1"]{animation-name:product-layers-module__P65tOa__stage-1}.product-layers-module__P65tOa__motion[data-cycle="2"]{animation-name:product-layers-module__P65tOa__stage-2}.product-layers-module__P65tOa__motion[data-cycle="3"]{animation-name:product-layers-module__P65tOa__stage-3}.product-layers-module__P65tOa__motion[data-cycle="4"]{animation-name:product-layers-module__P65tOa__stage-4}.product-layers-module__P65tOa__preview{min-width:0}.product-layers-module__P65tOa__window{max-width:40rem;height:30rem;margin-inline:auto}.product-layers-module__P65tOa__app{background:var(--opt-surface);flex:1;grid-template-columns:9.5rem minmax(0,1fr);min-height:0;display:grid}.product-layers-module__P65tOa__sidebar{--region-color:var(--layer-shell);border-right:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.5rem;grid-template-rows:auto minmax(0,1fr) auto;gap:.7rem;min-height:0;padding:.7rem .55rem;display:grid}.product-layers-module__P65tOa__workspace{align-items:center;gap:.4rem;padding:.15rem .2rem;display:flex}.product-layers-module__P65tOa__workspaceMark{background:linear-gradient(135deg, var(--opt-accent), color-mix(in oklab, var(--opt-accent) 55%, #872cff));border-radius:.42rem;flex:none;width:1.35rem;height:1.35rem}.product-layers-module__P65tOa__workspaceText{flex:1;min-width:0;display:grid}.product-layers-module__P65tOa__workspaceName{color:var(--opt-text);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:640;overflow:hidden}.product-layers-module__P65tOa__workspaceEnv{color:var(--opt-text-tertiary);font-size:.58rem}.product-layers-module__P65tOa__workspaceIcon{width:.7rem;height:.7rem;color:var(--opt-text-tertiary);flex:none}.product-layers-module__P65tOa__nav{align-content:start;gap:.1rem;display:grid}.product-layers-module__P65tOa__navItem{min-height:1.75rem;color:var(--opt-text-secondary);white-space:nowrap;border-radius:.45rem;align-items:center;gap:.45rem;padding:0 .45rem;font-size:.7rem;font-weight:520;display:flex}.product-layers-module__P65tOa__navItemOn{background:var(--opt-surface);box-shadow:0 1px 2px color-mix(in oklab, var(--opt-text) 8%, transparent);color:var(--opt-text)}.product-layers-module__P65tOa__navIcon{flex:none;width:.82rem;height:.82rem}.product-layers-module__P65tOa__navFoot{border-top:1px solid var(--opt-border);color:var(--opt-text-tertiary);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;padding:.35rem .45rem;font-size:.56rem}.product-layers-module__P65tOa__main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.product-layers-module__P65tOa__appHeader{--region-color:var(--layer-shell);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex}.product-layers-module__P65tOa__headerText{min-width:0;display:grid}.product-layers-module__P65tOa__headerTitle{color:var(--opt-text);letter-spacing:-.02em;font-size:.86rem;font-weight:660}.product-layers-module__P65tOa__headerSub{color:var(--opt-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.product-layers-module__P65tOa__headerActions{--region-color:var(--layer-ui);border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.15rem;display:inline-flex}.product-layers-module__P65tOa__iconButton{border:1px solid var(--opt-border);width:1.6rem;height:1.6rem;color:var(--opt-text-secondary);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.product-layers-module__P65tOa__actionIcon{width:.72rem;height:.72rem}.product-layers-module__P65tOa__invitePill{border:1px solid var(--opt-border);min-height:1.6rem;color:var(--opt-text);white-space:nowrap;border-radius:999px;align-items:center;gap:.28rem;padding:0 .6rem;font-size:.65rem;font-weight:560;display:inline-flex}.product-layers-module__P65tOa__body{grid-template-rows:auto auto auto minmax(0,1fr);gap:.5rem;min-width:0;min-height:0;padding:0 .7rem .7rem;display:grid}.product-layers-module__P65tOa__toolbar{--region-color:var(--layer-ui);border-radius:.6rem;align-items:center;gap:.35rem;padding:.15rem;display:flex}.product-layers-module__P65tOa__searchField{border:1px solid var(--opt-border);background:var(--opt-bg-subtle);min-width:0;min-height:1.7rem;color:var(--opt-text-tertiary);white-space:nowrap;border-radius:.5rem;flex:0 10rem;align-items:center;gap:.35rem;padding:0 .55rem;font-size:.66rem;display:inline-flex;overflow:hidden}.product-layers-module__P65tOa__searchLabel{text-overflow:ellipsis;overflow:hidden}.product-layers-module__P65tOa__chip{border:1px solid var(--opt-border);min-height:1.7rem;color:var(--opt-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:0 .55rem;font-size:.64rem;font-weight:520;display:inline-flex}.product-layers-module__P65tOa__toolbarIcon{flex:none;width:.7rem;height:.7rem}.product-layers-module__P65tOa__spacer{flex:1}.product-layers-module__P65tOa__primaryPill{background:var(--opt-accent);min-height:1.7rem;color:var(--opt-accent-fg);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:0 .6rem;font-size:.65rem;font-weight:620;display:inline-flex}.product-layers-module__P65tOa__pillIcon{width:.68rem;height:.68rem}.product-layers-module__P65tOa__metrics{--region-color:var(--layer-charts);border-radius:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.15rem;display:grid}.product-layers-module__P65tOa__kpiCard{border:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.55rem;gap:.15rem;padding:.45rem .55rem;display:grid}.product-layers-module__P65tOa__kpiLabel{color:var(--opt-text-tertiary);font-size:.58rem;font-weight:540}.product-layers-module__P65tOa__kpiValue{color:var(--opt-text);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:660;overflow:hidden}.product-layers-module__P65tOa__kpiFoot{justify-content:space-between;align-items:flex-end;gap:.35rem;display:flex}.product-layers-module__P65tOa__kpiDelta{color:var(--opt-accent);align-items:center;gap:.1rem;font-size:.56rem;font-weight:640;display:inline-flex}.product-layers-module__P65tOa__kpiIcon{width:.58rem;height:.58rem}.product-layers-module__P65tOa__spark{flex:none;align-items:flex-end;gap:.1rem;height:.9rem;display:flex}.product-layers-module__P65tOa__sparkBar{background:color-mix(in oklab, var(--opt-accent) 45%, transparent);border-radius:.06rem;width:.16rem}.product-layers-module__P65tOa__chartCard{--region-color:var(--layer-charts);border:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.6rem;grid-template-rows:auto minmax(0,1fr);gap:.35rem;min-height:0;padding:.5rem .6rem;display:grid}.product-layers-module__P65tOa__cardHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.product-layers-module__P65tOa__cardTitle{color:var(--opt-text);font-size:.7rem;font-weight:620}.product-layers-module__P65tOa__legend{align-items:center;gap:.5rem;display:inline-flex}.product-layers-module__P65tOa__legendItem{color:var(--opt-text-tertiary);white-space:nowrap;align-items:center;gap:.22rem;font-size:.56rem;display:inline-flex}.product-layers-module__P65tOa__legendDot{background:var(--opt-accent);border-radius:999px;flex:none;width:.4rem;height:.4rem}.product-layers-module__P65tOa__legendItem[data-tone="2"] .product-layers-module__P65tOa__legendDot{background:color-mix(in oklab, var(--opt-accent) 34%, var(--opt-surface));box-shadow:inset 0 0 0 1px var(--opt-border)}.product-layers-module__P65tOa__plot{align-items:stretch;gap:.22rem;height:3.1rem;display:flex}.product-layers-module__P65tOa__barColumn{flex:1;align-items:flex-end;min-width:0;display:flex}.product-layers-module__P65tOa__barStack{background:var(--opt-accent);transform-origin:bottom;border-radius:.2rem .2rem .06rem .06rem;flex-direction:column;width:100%;animation-name:product-layers-module__P65tOa__bar-pulse;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.product-layers-module__P65tOa__barExpansion{background:color-mix(in oklab, var(--opt-accent) 34%, var(--opt-surface));flex:none;width:100%}.product-layers-module__P65tOa__grid{--region-color:var(--layer-datagrid);border:1px solid var(--opt-border);background:var(--opt-bg-subtle);border-radius:.6rem;grid-auto-rows:minmax(1.75rem,1fr);align-content:start;min-width:0;min-height:0;display:grid;overflow:hidden}.product-layers-module__P65tOa__gridRow{min-width:0;box-shadow:inset 0 -1px 0 var(--opt-border);grid-template-columns:minmax(0,1.5fr) minmax(3.4rem,.8fr) minmax(3.8rem,.85fr) minmax(4.2rem,.9fr);align-items:center;display:grid}.product-layers-module__P65tOa__gridRow:last-child{box-shadow:none}.product-layers-module__P65tOa__gridHead{background:var(--opt-bg-muted);color:var(--opt-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.55rem;font-weight:640}.product-layers-module__P65tOa__gridCell{min-width:0;height:100%;color:var(--opt-text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:.3rem;align-items:center;gap:.3rem;padding:0 .5rem;font-size:.66rem;display:flex;overflow:hidden}.product-layers-module__P65tOa__gridNumeric{color:var(--opt-text);font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:flex-end;font-size:.64rem}.product-layers-module__P65tOa__sortIcon{width:.55rem;height:.55rem;color:var(--opt-accent)}.product-layers-module__P65tOa__starIcon{width:.7rem;height:.7rem;color:var(--opt-text-tertiary);flex:none}.product-layers-module__P65tOa__starIconOn{color:var(--opt-accent);fill:var(--opt-accent)}.product-layers-module__P65tOa__accountName{color:var(--opt-text);text-overflow:ellipsis;font-weight:560;overflow:hidden}.product-layers-module__P65tOa__statusBadge{background:var(--opt-bg-muted);color:var(--opt-text-secondary);border-radius:999px;padding:.08rem .4rem;font-size:.56rem;font-weight:620}.product-layers-module__P65tOa__statusBadge[data-status=ready],.product-layers-module__P65tOa__statusBadge[data-status=live]{background:var(--opt-accent-subtle);color:var(--opt-accent)}.product-layers-module__P65tOa__gridCursor{background-color:color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 15%), transparent);box-shadow:inset 0 0 0 calc(var(--pl-on) * 1.5px) var(--region-color)}.product-layers-module__P65tOa__inspector{--region-color:var(--layer-devtool);border:1px solid color-mix(in oklab, var(--region-color) 45%, transparent);background:color-mix(in oklab, var(--opt-surface) 92%, var(--region-color));width:9.5rem;box-shadow:0 1px 2px color-mix(in oklab, var(--opt-text) 10%, transparent), 0 12px 28px color-mix(in oklab, var(--opt-text) 16%, transparent);opacity:var(--pl-on);transform:translateY(calc((1 - var(--pl-on)) * .4rem));border-radius:.55rem;gap:.18rem;padding:.5rem .55rem;display:grid;position:absolute;bottom:.7rem;right:.7rem}.product-layers-module__P65tOa__inspectorHead{border-bottom:1px solid var(--opt-border);color:var(--opt-text);font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:.28rem;padding-bottom:.18rem;font-size:.58rem;font-weight:620;display:flex}.product-layers-module__P65tOa__inspectorIcon{width:.68rem;height:.68rem;color:var(--region-color);flex:none}.product-layers-module__P65tOa__inspectorRow{color:var(--opt-text-tertiary);font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:space-between;align-items:center;gap:.4rem;font-size:.55rem;display:flex}.product-layers-module__P65tOa__inspectorValue{color:var(--opt-text-secondary);font-weight:620}.product-layers-module__P65tOa__inspectorValue[data-tone=ok]{color:var(--region-color)}.product-layers-module__P65tOa__stack{gap:.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.product-layers-module__P65tOa__stack:before{top:.9rem;bottom:.9rem;left:calc(var(--plate-width) / 2);border-left:1px dashed color-mix(in oklab, var(--opt-text) 15%, transparent);content:"";position:absolute}.product-layers-module__P65tOa__layer{grid-template-columns:var(--plate-width) 1.75rem minmax(0, 1fr);min-width:0;color:color-mix(in oklab, var(--layer-color) calc(42% + var(--pl-on) * 58%), var(--opt-text-tertiary));opacity:calc(.72 + var(--pl-on) * .28);transform:translate(calc(var(--pl-on) * .3rem), calc(var(--pl-on) * -.32rem));align-items:center;display:grid}.product-layers-module__P65tOa__layer[data-layer=opt-devtool]{--layer-color:var(--layer-devtool)}.product-layers-module__P65tOa__layer[data-layer=opt-shell]{--layer-color:var(--layer-shell)}.product-layers-module__P65tOa__layer[data-layer=opt-datagrid]{--layer-color:var(--layer-datagrid)}.product-layers-module__P65tOa__layer[data-layer=opt-charts]{--layer-color:var(--layer-charts)}.product-layers-module__P65tOa__layer[data-layer=opt-ui]{--layer-color:var(--layer-ui)}.product-layers-module__P65tOa__plateCell{min-width:0;display:block;position:relative}.product-layers-module__P65tOa__plate{width:100%;height:auto;display:block;overflow:visible}.product-layers-module__P65tOa__plateTop{fill:color-mix(in oklab, currentColor 10%, var(--opt-surface))}.product-layers-module__P65tOa__plateSide{fill:color-mix(in oklab, currentColor 22%, var(--opt-bg-muted))}.product-layers-module__P65tOa__plateSideLit{fill:color-mix(in oklab, currentColor 13%, var(--opt-bg-subtle))}.product-layers-module__P65tOa__plateEdge{fill:none;stroke:color-mix(in oklab, currentColor 55%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.product-layers-module__P65tOa__plateMark{fill:color-mix(in oklab, currentColor 32%, transparent)}.product-layers-module__P65tOa__plateMarkOutline{fill:none;stroke:color-mix(in oklab, currentColor 62%, transparent);stroke-width:1px;stroke-dasharray:3 2.5;vector-effect:non-scaling-stroke}.product-layers-module__P65tOa__lead{border-top:1px dashed color-mix(in oklab, currentColor 55%, transparent);height:0}.product-layers-module__P65tOa__layerText{gap:.06rem;min-width:0;display:grid}.product-layers-module__P65tOa__layerRole{color:currentColor;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;align-items:center;gap:.28rem;font-size:.56rem;font-weight:660;display:inline-flex}.product-layers-module__P65tOa__layerIcon{flex:none;width:.68rem;height:.68rem}.product-layers-module__P65tOa__layerName{color:var(--opt-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:640;overflow:hidden}.product-layers-module__P65tOa__layerDescription{color:var(--opt-text-tertiary);text-wrap:pretty;word-break:keep-all;font-size:.68rem;line-height:1.45}@media (min-width:64rem){.product-layers-module__P65tOa__root{grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:4rem}}@media (max-width:63.99rem){.product-layers-module__P65tOa__root{--plate-width:7.5rem}.product-layers-module__P65tOa__stack{max-width:34rem;margin-inline:auto}}@media (max-width:40rem){.product-layers-module__P65tOa__root{--plate-width:5.6rem}.product-layers-module__P65tOa__window{height:26rem}.product-layers-module__P65tOa__app{grid-template-columns:minmax(0,1fr)}.product-layers-module__P65tOa__sidebar,.product-layers-module__P65tOa__headerActions,.product-layers-module__P65tOa__chip{display:none}.product-layers-module__P65tOa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-layers-module__P65tOa__kpiCard:last-child{display:none}.product-layers-module__P65tOa__gridRow{grid-template-columns:minmax(0,1.4fr) minmax(3.6rem,.8fr) minmax(4rem,.9fr)}.product-layers-module__P65tOa__gridRow>.product-layers-module__P65tOa__gridCell:nth-child(2){display:none}.product-layers-module__P65tOa__inspector{width:8.5rem}.product-layers-module__P65tOa__layer{grid-template-columns:var(--plate-width) .8rem minmax(0, 1fr)}.product-layers-module__P65tOa__layerDescription{font-size:.64rem}}.product-layers-module__P65tOa__region{isolation:isolate;background-image:linear-gradient(color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 8%), transparent), color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 8%), transparent));position:relative}.product-layers-module__P65tOa__region:after{z-index:1;border:1px solid color-mix(in oklab, var(--region-color) calc(var(--pl-on) * 64%), transparent);border-radius:inherit;box-shadow:0 0 0 .5px color-mix(in oklab, var(--opt-surface) calc(var(--pl-on) * 72%), transparent);content:"";pointer-events:none;position:absolute;inset:0}@keyframes product-layers-module__P65tOa__stage-0{0%,to{--pl-on:0}2%,15%{--pl-on:1}17%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes product-layers-module__P65tOa__stage-1{0%,16.7%,to{--pl-on:0}18.7%,31.7%{--pl-on:1}33.7%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes product-layers-module__P65tOa__stage-2{0%,33.3%,to{--pl-on:0}35.3%,48.3%{--pl-on:1}50.3%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes product-layers-module__P65tOa__stage-3{0%,50%,to{--pl-on:0}52%,65%{--pl-on:1}67%,83%{--pl-on:0}85%,97%{--pl-on:1}}@keyframes product-layers-module__P65tOa__stage-4{0%,66.7%,to{--pl-on:0}68.7%,97%{--pl-on:1}}@keyframes product-layers-module__P65tOa__bar-pulse{0%,to{opacity:.82;transform:scaleY(1)}3%{opacity:1;transform:scaleY(.86)}11%,18%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.product-layers-module__P65tOa__motion{animation:none}.product-layers-module__P65tOa__layer,.product-layers-module__P65tOa__region,.product-layers-module__P65tOa__inspector,.product-layers-module__P65tOa__gridCursor{--pl-on:1}.product-layers-module__P65tOa__barStack{opacity:1;transform:none}}
