@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.56419174.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.cfd9c1c2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.6cf41120.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_1354198b-module__ZaJ6Ia__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_1354198b-module__ZaJ6Ia__variable{--font-jost:"Jost","Jost Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f49c72243bdcede-s.d482622f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a2797aaeec05c026-s.901efc6f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3baf9375001c1f5-s.7897a175.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9096fd5f49bfad97-s.20ec22c2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ef7be03ed7e60a63-s.p.bb832c79.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4bd7aa058bc96e4f-s.940752b4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd78c1bd4dfd4c7-s.cfc45236.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/197b82234d448be7-s.ac81b455.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/79050e547acec5d8-s.515542c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/522cd826f2dc0be6-s.p.177abc12.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/be04ef6d3831928d-s.eeea8291.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/690c9e92a92dc3ad-s.5072461a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bd1c8a16898c933f-s.d7e45335.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c63a115de3206da5-s.f59cae2b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/713e82fa9fe87496-s.p.dc05021a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif Fallback;src:local(Times New Roman);ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.0%;size-adjust:116.43%}.ibm_plex_serif_83e8281b-module__IOatkq__className{font-family:IBM Plex Serif,IBM Plex Serif Fallback;font-style:normal}.ibm_plex_serif_83e8281b-module__IOatkq__variable{--font-ibm-plex-serif:"IBM Plex Serif","IBM Plex Serif Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6fd7433c-module__Zz-jia__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6fd7433c-module__Zz-jia__variable{--font-manrope:"Manrope","Manrope Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_1bf8cbf6-module__FlyLvG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1bf8cbf6-module__FlyLvG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.PrimitivesShared-module__MY_dgW__contentWithArrow[data-side=top]{border-bottom:none}.PrimitivesShared-module__MY_dgW__contentWithArrow[data-side=bottom]{border-top:none}.PrimitivesShared-module__MY_dgW__contentWithArrow[data-side=left]{border-right:none}.PrimitivesShared-module__MY_dgW__contentWithArrow[data-side=right]{border-left:none}
.ConfirmPopover-module__tzD1lq__content{--confirm-popover-surface:#1c1c1cfa;--confirm-popover-border:#ffffff1a;background:var(--confirm-popover-surface);min-width:180px;max-width:240px;-webkit-backdrop-filter:blur(var(--ui-blur-popover));border:1px solid var(--confirm-popover-border);z-index:1000;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;animation:.18s cubic-bezier(.16,1,.3,1) ConfirmPopover-module__tzD1lq__popoverIn;display:flex;box-shadow:0 0 0 1px #0006,0 12px 32px #00000080,0 4px 8px #00000040;}@keyframes ConfirmPopover-module__tzD1lq__popoverIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ConfirmPopover-module__tzD1lq__message{color:#ffffffd9;text-align:left;margin:0;font-size:12.5px;font-weight:500;line-height:1.4}.ConfirmPopover-module__tzD1lq__actions{gap:8px;display:flex}.ConfirmPopover-module__tzD1lq__cancelButton,.ConfirmPopover-module__tzD1lq__confirmButton,.ConfirmPopover-module__tzD1lq__confirmButtonDestructive{letter-spacing:.01em;text-align:center;cursor:pointer;border:none;border-radius:6px;flex:1;padding:6px 12px;font-size:11.5px;font-weight:500;transition:background .15s,transform .1s,color .15s}.ConfirmPopover-module__tzD1lq__cancelButton:active,.ConfirmPopover-module__tzD1lq__confirmButton:active,.ConfirmPopover-module__tzD1lq__confirmButtonDestructive:active{transform:scale(.97)}.ConfirmPopover-module__tzD1lq__cancelButton{color:#ffffff80;background:#ffffff0f}.ConfirmPopover-module__tzD1lq__cancelButton:hover{color:#ffffffbf;background:#ffffff1a}.ConfirmPopover-module__tzD1lq__confirmButton{color:#fff;background:#ffffff2e}.ConfirmPopover-module__tzD1lq__confirmButton:hover{background:#ffffff40}.ConfirmPopover-module__tzD1lq__confirmButtonDestructive{color:#fffffff2;background:#dc3232a6}.ConfirmPopover-module__tzD1lq__confirmButtonDestructive:hover{background:#dc3232d9}.ConfirmPopover-module__tzD1lq__confirmButton:disabled,.ConfirmPopover-module__tzD1lq__cancelButton:disabled,.ConfirmPopover-module__tzD1lq__confirmButtonDestructive:disabled{opacity:.5;cursor:not-allowed}.ConfirmPopover-module__tzD1lq__cancelButton:focus-visible,.ConfirmPopover-module__tzD1lq__confirmButton:focus-visible,.ConfirmPopover-module__tzD1lq__confirmButtonDestructive:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.ConfirmPopover-module__tzD1lq__arrow{fill:var(--confirm-popover-surface);stroke:var(--confirm-popover-border);stroke-width:1px}[data-theme=light] .ConfirmPopover-module__tzD1lq__content{--confirm-popover-surface:#fff;--confirm-popover-border:var(--ui-border-soft);background:var(--confirm-popover-surface);border-color:var(--confirm-popover-border);box-shadow:var(--ui-shadow-popover)}[data-theme=light] .ConfirmPopover-module__tzD1lq__message{color:#171717e6}[data-theme=light] .ConfirmPopover-module__tzD1lq__cancelButton{color:#17171780;background:#0000000f}[data-theme=light] .ConfirmPopover-module__tzD1lq__cancelButton:hover{color:#171717d9;background:#0000001a}[data-theme=light] .ConfirmPopover-module__tzD1lq__confirmButton{color:#fff;background:#171717cc}[data-theme=light] .ConfirmPopover-module__tzD1lq__confirmButton:hover{background:#171717f2}[data-theme=light] .ConfirmPopover-module__tzD1lq__confirmButtonDestructive{color:#fffffff2;background:#dc3232bf}[data-theme=light] .ConfirmPopover-module__tzD1lq__confirmButtonDestructive:hover{background:#dc3232f2}[data-theme=light] .ConfirmPopover-module__tzD1lq__cancelButton:focus-visible,[data-theme=light] .ConfirmPopover-module__tzD1lq__confirmButton:focus-visible,[data-theme=light] .ConfirmPopover-module__tzD1lq__confirmButtonDestructive:focus-visible{outline-color:var(--ui-focus-ring-light)}@media (prefers-reduced-motion:reduce){.ConfirmPopover-module__tzD1lq__content{animation:none}.ConfirmPopover-module__tzD1lq__cancelButton,.ConfirmPopover-module__tzD1lq__confirmButton,.ConfirmPopover-module__tzD1lq__confirmButtonDestructive{transition:none}}
.Select-module__8liuuG__trigger{justify-content:space-between;align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-xs);border:1px solid var(--ui-border-soft);background:var(--ui-surface-subtle);width:100%;min-width:0;color:var(--color-foreground);font-size:var(--ui-text-xs);padding:.375rem .5rem;line-height:1.2;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.Select-module__8liuuG__trigger:hover:not([data-disabled]){border-color:var(--ui-border-strong);background:var(--ui-surface-subtle-hover)}.Select-module__8liuuG__trigger:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.Select-module__8liuuG__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.Select-module__8liuuG__triggerMain{align-items:center;gap:.375rem;min-width:0;display:inline-flex;overflow:hidden}.Select-module__8liuuG__triggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-module__8liuuG__chevron{color:currentColor;opacity:.72;flex-shrink:0}.Select-module__8liuuG__content{z-index:1000;min-width:var(--radix-select-trigger-width);max-width:min(21rem,88vw);max-height:min(22rem,60vh,var(--radix-select-content-available-height,60vh));border-radius:var(--ui-radius-sm);border:1px solid var(--ui-border-soft);background:var(--ui-surface-1);-webkit-backdrop-filter:blur(var(--ui-blur-popover));backdrop-filter:blur(var(--ui-blur-popover));box-shadow:var(--ui-shadow-popover);overflow:hidden}.Select-module__8liuuG__contentMatchWidth{min-width:min(var(--radix-select-trigger-width),calc(100vw - 24px));width:min(var(--radix-select-trigger-width),calc(100vw - 24px));max-width:calc(100vw - 24px)}.Select-module__8liuuG__viewport{padding:.25rem}.Select-module__8liuuG__item{border-radius:var(--ui-radius-xs);cursor:pointer;width:100%;position:relative}.Select-module__8liuuG__item[data-disabled]{opacity:.5;pointer-events:none}.Select-module__8liuuG__item[data-highlighted] .Select-module__8liuuG__itemMain{background:var(--ui-surface-subtle-hover);color:var(--color-foreground)}.Select-module__8liuuG__itemMain{border-radius:var(--ui-radius-xs);min-width:0;color:var(--color-foreground);opacity:.9;align-items:flex-start;gap:.5rem;padding:.375rem .5rem;transition:background .12s,color .12s;display:flex}.Select-module__8liuuG__itemTextBlock{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Select-module__8liuuG__itemLabel{font-size:var(--ui-text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;display:block;overflow:hidden}.Select-module__8liuuG__itemDescription{color:#a3a3a3e6;font-size:.6875rem;line-height:1.35;display:block}.Select-module__8liuuG__optionIcon{color:#c4c4c4f2;flex-shrink:0;justify-content:center;align-items:center;width:.95rem;height:.95rem;display:inline-flex}.Select-module__8liuuG__itemIndicator{color:#22c55ef2;flex-shrink:0;align-self:center;margin-left:.25rem}.Select-module__8liuuG__badge{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.56rem;line-height:1}.Select-module__8liuuG__badge_neutral{color:#d4d4d4e6;background:#ffffff14}.Select-module__8liuuG__badge_preview{color:#57c5fffa;background:#1677a040;border:1px solid #57c5ff52}.Select-module__8liuuG__badge_accent{color:#86efacf2;background:#1665344d;border:1px solid #86efac52}[data-theme=light] .Select-module__8liuuG__trigger{border-color:var(--ui-border-soft);background:var(--ui-surface-subtle);color:var(--color-foreground)}[data-theme=light] .Select-module__8liuuG__trigger:hover:not([data-disabled]){border-color:var(--ui-border-strong);background:var(--ui-surface-subtle-hover)}[data-theme=light] .Select-module__8liuuG__trigger:focus-visible{outline-color:var(--ui-focus-ring-light)}[data-theme=light] .Select-module__8liuuG__chevron{color:currentColor;opacity:.72}[data-theme=light] .Select-module__8liuuG__content{border-color:var(--ui-border-soft);background:var(--ui-surface-0)}[data-theme=light] .Select-module__8liuuG__item[data-highlighted] .Select-module__8liuuG__itemMain{background:var(--ui-surface-subtle-hover);color:var(--color-foreground);opacity:1}[data-theme=light] .Select-module__8liuuG__itemMain{color:var(--color-foreground);opacity:.9}[data-theme=light] .Select-module__8liuuG__itemDescription{color:#737373e6}[data-theme=light] .Select-module__8liuuG__optionIcon{color:#525252f2}[data-theme=light] .Select-module__8liuuG__badge_neutral{color:#404040e6;background:#0000000f}@media (prefers-reduced-motion:reduce){.Select-module__8liuuG__trigger,.Select-module__8liuuG__itemMain{transition:none}}
.PanelShared-module__IKJbCa__scrollbarBlock{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--public-dark-text-muted)transparent}.PanelShared-module__IKJbCa__scrollbarBlock::-webkit-scrollbar{width:4px}.PanelShared-module__IKJbCa__scrollbarBlock::-webkit-scrollbar-track{background:0 0}.PanelShared-module__IKJbCa__scrollbarBlock::-webkit-scrollbar-thumb{background:var(--public-dark-text-muted);border-radius:999px}.PanelShared-module__IKJbCa__scrollbarBlock::-webkit-scrollbar-corner{background:0 0}.PanelShared-module__IKJbCa__panelContent{overscroll-behavior:contain;contain:paint;min-width:0;padding:var(--ui-space-4);flex:1;overflow:hidden auto;}.PanelShared-module__IKJbCa__panelEmbeddedRoot{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.PanelShared-module__IKJbCa__panelTextareaResizeWrapper{margin-bottom:var(--ui-space-4);position:relative}.PanelShared-module__IKJbCa__panelTextareaResize{resize:vertical;width:100%;min-height:80px;padding:var(--ui-space-3);color:var(--color-foreground);background:var(--ui-surface-subtle);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-md);padding-bottom:1.5rem;font-size:13px;line-height:1.5;transition:border-color .15s;overflow:hidden auto}.PanelShared-module__IKJbCa__panelTextareaResize:focus{border-color:var(--ui-border-subtle-hover);outline:none}.PanelShared-module__IKJbCa__panelTextareaResize:focus-visible{border-color:var(--ui-border-strong);box-shadow:0 0 0 1px var(--ui-focus-ring);outline:none}.PanelShared-module__IKJbCa__panelTextareaResize::placeholder{color:var(--public-dark-text-muted)}.PanelShared-module__IKJbCa__panelTextareaResize::-webkit-resizer{opacity:0;background:0 0;width:0;height:0;display:none}.PanelShared-module__IKJbCa__panelTextareaResize::-moz-resizer{display:none}.PanelShared-module__IKJbCa__panelTextareaResize::-webkit-scrollbar-corner{background:0 0}.PanelShared-module__IKJbCa__panelTextareaResizeGrip{pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23999' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M9 12L12 9M6 12L12 6M3 12L12 3'/%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;width:12px;height:12px;position:absolute;inset-block-end:var(--ui-space-2);inset-inline-end:var(--ui-space-2)}.PanelShared-module__IKJbCa__panelInlineLoading{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2)var(--ui-space-3);font-size:var(--ui-text-xs);color:var(--public-dark-text-muted);background:0 0;border:none;margin:0;display:flex}.PanelShared-module__IKJbCa__panelInlineLoadingSpinner{border:2px solid var(--public-dark-text-muted);border-top-color:var(--color-foreground);border-radius:999px;width:.875rem;height:.875rem;animation:.7s linear infinite PanelShared-module__IKJbCa__panelInlineSpin}[data-canvas-interacting=true] .PanelShared-module__IKJbCa__panelInlineLoadingSpinner{border-top-color:#0000;animation:none}@keyframes PanelShared-module__IKJbCa__panelInlineSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PanelShared-module__IKJbCa__panelInlineLoadingSpinner{border-top-color:#0000;animation:none}}.PanelShared-module__IKJbCa__panelSrOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PanelShared-module__IKJbCa__panelSection{margin-bottom:var(--ui-space-4);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-sm);background:var(--ui-surface-subtle);padding:var(--ui-space-3)var(--ui-space-4);transition:border-color .15s}.PanelShared-module__IKJbCa__panelSection:hover{border-color:var(--ui-border-subtle-hover)}.PanelShared-module__IKJbCa__panelSection:last-child{margin-bottom:0}.PanelShared-module__IKJbCa__panelSectionHeader{justify-content:space-between;align-items:center;gap:var(--ui-space-2);margin-bottom:var(--ui-space-3);display:flex}.PanelShared-module__IKJbCa__panelSectionTitle{color:var(--color-foreground);font-size:12px;font-weight:600}.PanelShared-module__IKJbCa__panelFieldRow{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2)0;display:flex}.PanelShared-module__IKJbCa__panelFieldRow:first-child{padding-top:0}.PanelShared-module__IKJbCa__panelFieldRow:last-child{padding-bottom:0}.PanelShared-module__IKJbCa__panelLabel{color:var(--public-dark-text-muted);white-space:nowrap;font-size:12px}.PanelShared-module__IKJbCa__panelValue{color:var(--color-foreground);text-align:end;word-break:break-word;font-size:12px}.PanelShared-module__IKJbCa__panelDivider{background:var(--ui-border-subtle);height:1px;margin:var(--ui-space-3)0;border:none}.PanelShared-module__IKJbCa__panelInput{width:100%;min-height:28px;padding:0 var(--ui-space-2);color:var(--color-foreground);background:var(--ui-surface-2);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-xs);font-size:12px;transition:border-color .15s}.PanelShared-module__IKJbCa__panelInput:focus{border-color:var(--ui-border-strong);outline:none}.PanelShared-module__IKJbCa__panelInput:focus-visible{box-shadow:0 0 0 1px var(--ui-focus-ring)}.PanelShared-module__IKJbCa__panelInput::placeholder{color:var(--public-dark-text-muted)}.PanelShared-module__IKJbCa__panelButtonPrimary{justify-content:center;align-items:center;gap:var(--ui-space-2);min-height:28px;padding:0 var(--ui-space-3);color:var(--color-background);background:var(--color-foreground);border-radius:var(--ui-radius-xs);cursor:pointer;border:1px solid #0000;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.PanelShared-module__IKJbCa__panelButtonPrimary:hover{background:var(--color-foreground)}.PanelShared-module__IKJbCa__panelButtonPrimary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.PanelShared-module__IKJbCa__panelButtonSecondary{justify-content:center;align-items:center;gap:var(--ui-space-2);min-height:28px;padding:0 var(--ui-space-3);color:var(--color-foreground);background:var(--ui-surface-subtle);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-xs);cursor:pointer;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.PanelShared-module__IKJbCa__panelButtonSecondary:hover{background:var(--ui-surface-subtle-hover);border-color:var(--ui-border-subtle-hover)}.PanelShared-module__IKJbCa__panelButtonSecondary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.PanelShared-module__IKJbCa__panelWarning{align-items:flex-start;gap:var(--ui-space-2);margin-bottom:var(--ui-space-4);padding:var(--ui-space-3)var(--ui-space-4);color:var(--color-foreground);background:var(--ui-status-warning-bg);border:1px solid var(--ui-status-warning-border);border-radius:var(--ui-radius-sm);font-size:12px;line-height:1.5;display:flex}.PanelShared-module__IKJbCa__panelWarning svg{color:var(--ui-status-warning)}.PanelShared-module__IKJbCa__panelEmptyState{justify-content:center;align-items:center;gap:var(--ui-space-3);width:100%;min-width:0;max-width:100%;padding:var(--ui-space-6)var(--ui-space-4);text-align:center;border:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);border-radius:var(--ui-radius-sm);margin-bottom:var(--ui-space-4);flex-direction:column;display:flex}.PanelShared-module__IKJbCa__panelEmptyIcon{color:var(--ui-border-subtle);margin-bottom:var(--ui-space-1)}.PanelShared-module__IKJbCa__panelEmptyTitle{color:var(--color-foreground);font-size:13px;font-weight:600}.PanelShared-module__IKJbCa__panelEmptyDesc{color:var(--public-dark-text-muted);overflow-wrap:anywhere;word-break:break-word;max-width:min(100%,240px);font-size:12px;line-height:1.5}.PanelShared-module__IKJbCa__panelErrorState{border-color:var(--ui-status-error-border);background:var(--ui-status-error-bg)}.PanelShared-module__IKJbCa__panelErrorState .PanelShared-module__IKJbCa__panelEmptyTitle{color:var(--ui-status-error)}.PanelShared-module__IKJbCa__panelErrorState .PanelShared-module__IKJbCa__panelEmptyDesc{color:var(--ui-status-muted)}.PanelShared-module__IKJbCa__panelErrorDetailsGroup{width:100%;max-width:100%}.PanelShared-module__IKJbCa__panelErrorDetailsToggle{justify-content:center;align-items:center;gap:var(--ui-space-1);margin-top:calc(var(--ui-space-1)/2);color:var(--ui-status-error);cursor:pointer;font-size:11px;font-weight:500;list-style:none;display:inline-flex}.PanelShared-module__IKJbCa__panelErrorDetailsToggle::-webkit-details-marker{display:none}.PanelShared-module__IKJbCa__panelErrorDetails{width:100%;max-width:100%;margin:var(--ui-space-2)0 0;padding:var(--ui-space-2)var(--ui-space-3);text-align:left;color:var(--ui-status-error);background:var(--ui-surface-subtle);border:1px solid var(--ui-status-error-border);border-radius:var(--ui-radius-sm);overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;font-size:11px;line-height:1.45;overflow-x:auto}.PanelShared-module__IKJbCa__panelRetryButton{margin-top:var(--ui-space-2);min-height:28px;padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);border:1px solid var(--ui-status-error-border);background:var(--ui-status-error-bg);color:var(--ui-status-error);cursor:pointer;font-size:12px;font-weight:500;transition:all .12s}.PanelShared-module__IKJbCa__panelRetryButton:hover{background:var(--ui-status-error-bg);border-color:var(--ui-status-error-border)}.PanelShared-module__IKJbCa__panelRetryButton:focus-visible{outline:2px solid var(--ui-status-error);outline-offset:2px}[data-theme=light] .PanelShared-module__IKJbCa__scrollbarBlock{scrollbar-color:var(--ui-status-muted)transparent}[data-theme=light] .PanelShared-module__IKJbCa__scrollbarBlock::-webkit-scrollbar-thumb{background:var(--ui-status-muted)}[data-theme=light] .PanelShared-module__IKJbCa__panelSection{border-color:var(--ui-border-subtle);background:var(--ui-surface-subtle)}[data-theme=light] .PanelShared-module__IKJbCa__panelInlineLoading{color:var(--ui-status-muted)}[data-theme=light] .PanelShared-module__IKJbCa__panelInlineLoadingSpinner{border-color:var(--ui-status-muted);border-top-color:var(--color-foreground)}[data-theme=light] .PanelShared-module__IKJbCa__panelSectionTitle{color:var(--color-foreground)}[data-theme=light] .PanelShared-module__IKJbCa__panelLabel{color:var(--ui-status-muted)}[data-theme=light] .PanelShared-module__IKJbCa__panelValue{color:var(--color-foreground)}[data-theme=light] .PanelShared-module__IKJbCa__panelDivider{background:var(--ui-border-subtle)}[data-theme=light] .PanelShared-module__IKJbCa__panelInput{color:var(--color-foreground);background:var(--ui-surface-subtle);border-color:var(--ui-border-subtle)}[data-theme=light] .PanelShared-module__IKJbCa__panelInput:focus{border-color:var(--ui-border-strong)}[data-theme=light] .PanelShared-module__IKJbCa__panelInput::placeholder{color:var(--ui-status-muted)}[data-theme=light] .PanelShared-module__IKJbCa__panelButtonPrimary{color:var(--color-background);background:var(--color-foreground)}[data-theme=light] .PanelShared-module__IKJbCa__panelButtonPrimary:hover{background:var(--color-foreground)}[data-theme=light] .PanelShared-module__IKJbCa__panelButtonSecondary{color:var(--color-foreground);background:var(--ui-surface-subtle);border-color:var(--ui-border-subtle)}[data-theme=light] .PanelShared-module__IKJbCa__panelButtonSecondary:hover{background:var(--ui-surface-subtle-hover);border-color:var(--ui-border-subtle-hover)}[data-theme=light] .PanelShared-module__IKJbCa__panelButtonPrimary:focus-visible,[data-theme=light] .PanelShared-module__IKJbCa__panelButtonSecondary:focus-visible{outline-color:var(--ui-focus-ring-light)}[data-theme=light] .PanelShared-module__IKJbCa__panelTextareaResize:focus-visible{border-color:var(--ui-border-strong);box-shadow:0 0 0 1px var(--ui-focus-ring-light)}[data-theme=light] .PanelShared-module__IKJbCa__panelWarning{color:var(--ui-status-warning);background:var(--ui-status-warning-bg);border-color:var(--ui-status-warning-border)}[data-theme=light] .PanelShared-module__IKJbCa__panelWarning svg{color:var(--ui-status-warning)}[data-theme=light] .PanelShared-module__IKJbCa__panelEmptyState{border-color:var(--ui-border-subtle);background:var(--ui-surface-subtle)}[data-theme=light] .PanelShared-module__IKJbCa__panelEmptyTitle{color:var(--color-foreground)}[data-theme=light] .PanelShared-module__IKJbCa__panelEmptyIcon,[data-theme=light] .PanelShared-module__IKJbCa__panelEmptyDesc{color:var(--ui-status-muted)}[data-theme=light] .PanelShared-module__IKJbCa__panelErrorState{border-color:var(--ui-status-error-border);background:var(--ui-status-error-bg)}[data-theme=light] .PanelShared-module__IKJbCa__panelErrorState .PanelShared-module__IKJbCa__panelEmptyTitle,[data-theme=light] .PanelShared-module__IKJbCa__panelErrorState .PanelShared-module__IKJbCa__panelEmptyDesc{color:var(--ui-status-error)}[data-theme=light] .PanelShared-module__IKJbCa__panelRetryButton{border-color:var(--ui-status-error-border);background:var(--ui-status-error-bg);color:var(--ui-status-error)}[data-theme=light] .PanelShared-module__IKJbCa__panelRetryButton:hover{background:var(--ui-status-error-bg);border-color:var(--ui-status-error-border)}[data-theme=light] .PanelShared-module__IKJbCa__panelRetryButton:focus-visible{outline-color:var(--ui-status-error)}[data-theme=light] .PanelShared-module__IKJbCa__panelTextareaResize{color:var(--color-foreground);background:var(--ui-surface-subtle);border-color:var(--ui-border-subtle)}[data-theme=light] .PanelShared-module__IKJbCa__panelTextareaResize:focus{border-color:var(--ui-border-strong)}[data-theme=light] .PanelShared-module__IKJbCa__panelTextareaResize::placeholder{color:var(--ui-status-muted)}[data-theme=light] .PanelShared-module__IKJbCa__panelTextareaResizeGrip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23666' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M9 12L12 9M6 12L12 6M3 12L12 3'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){.PanelShared-module__IKJbCa__panelSection,.PanelShared-module__IKJbCa__panelRetryButton,.PanelShared-module__IKJbCa__panelInput,.PanelShared-module__IKJbCa__panelButtonPrimary,.PanelShared-module__IKJbCa__panelButtonSecondary,.PanelShared-module__IKJbCa__panelTextareaResize{transition:none}}
.SlideOutPanel-module__CwWJfq__overlay{z-index:45;pointer-events:auto;background:0 0;position:absolute;inset:0}.SlideOutPanel-module__CwWJfq__overlayPassThrough{pointer-events:none}.SlideOutPanel-module__CwWJfq__panel{--panel-shell-inset:var(--ui-space-3,12px);--panel-shell-header-inline:var(--ui-space-4,16px);--panel-shell-header-top:var(--ui-space-2,8px);--panel-shell-header-bottom:var(--ui-space-1,4px);--panel-shell-close-size:calc(var(--ui-space-6,24px) + var(--ui-space-1,4px));--panel-shell-close-radius:var(--ui-radius-xs,6px);--panel-top-nav-height:38px;--panel-top-nav-inline:var(--panel-shell-header-inline);--panel-top-nav-gap:var(--ui-space-1,4px);--panel-top-nav-border-color:#40404066;--panel-top-nav-background:transparent;top:var(--panel-shell-inset);right:var(--panel-shell-inset);bottom:var(--panel-shell-inset);width:var(--panel-width,472px);max-width:calc(100% - (var(--panel-shell-inset)*2));-webkit-backdrop-filter:blur(24px);border-radius:var(--ui-radius-lg,16px);pointer-events:auto;contain:paint;box-shadow:var(--ui-shadow-panel,0 8px 32px #0006);background:#171717f2;border:1px solid #262626;flex-direction:column;display:flex;position:absolute;overflow:hidden}.SlideOutPanel-module__CwWJfq__panel:focus{outline:none}.SlideOutPanel-module__CwWJfq__panel:focus-visible{outline:2px solid var(--ui-border-strong);outline-offset:2px}[data-canvas-interacting=true] .SlideOutPanel-module__CwWJfq__panelAnimate{animation-play-state:paused}.SlideOutPanel-module__CwWJfq__panelAnimate{animation:.2s cubic-bezier(.16,1,.3,1) SlideOutPanel-module__CwWJfq__panelFadeIn}@media (prefers-reduced-motion:reduce){.SlideOutPanel-module__CwWJfq__panelAnimate{animation:none}}@keyframes SlideOutPanel-module__CwWJfq__panelFadeIn{0%{opacity:0}to{opacity:1}}.SlideOutPanel-module__CwWJfq__header{padding:var(--panel-shell-header-top)var(--panel-shell-header-inline)var(--panel-shell-header-bottom);justify-content:space-between;align-items:center;display:flex}.SlideOutPanel-module__CwWJfq__title{font-size:var(--ui-text-lg,14px);color:var(--color-foreground);letter-spacing:-.01em;font-weight:600}.SlideOutPanel-module__CwWJfq__closeButton{width:var(--panel-shell-close-size);height:var(--panel-shell-close-size);border-radius:var(--panel-shell-close-radius);color:var(--color-foreground);opacity:.7;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s,opacity .15s;display:flex}.SlideOutPanel-module__CwWJfq__closeButton:hover{background:var(--ui-border-soft);opacity:1}.SlideOutPanel-module__CwWJfq__closeButton:focus-visible{outline:2px solid var(--ui-border-strong);outline-offset:1px}[data-theme=light] .SlideOutPanel-module__CwWJfq__panel{box-shadow:var(--ui-shadow-panel);background:#fffffffa;border-color:#e5e5e5}
.SidePanelHost-module__pXurna__crossfadeLayer{contain:paint;height:100%;min-height:0;transition:opacity var(--canvas-panel-crossfade-ms,.11s)ease;flex-direction:column;display:flex;position:absolute;inset:0}.SidePanelHost-module__pXurna__crossfadeStack{contain:paint;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.SidePanelHost-module__pXurna__crossfadeLayerHidden{opacity:0;pointer-events:none}.SidePanelHost-module__pXurna__crossfadeLayerVisible{opacity:1}[data-canvas-interacting=true] .SidePanelHost-module__pXurna__crossfadeLayer{transition:none}@media (prefers-reduced-motion:reduce){.SidePanelHost-module__pXurna__crossfadeLayer{transition:none}}
.ZoomControls-module__U6qs9W__root{--zoom-controls-dropdown-blur:8px;top:var(--canvas-overlay-inset,.875rem);right:var(--canvas-overlay-inset,.875rem);z-index:40;position:absolute;overflow:visible}.ZoomControls-module__U6qs9W__trigger{width:var(--canvas-overlay-trigger-size,2.125rem);height:var(--canvas-overlay-trigger-size,2.125rem);color:#8c8c8c;cursor:pointer;background:#181818eb;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:flex;box-shadow:0 0 0 1px #0000004d,0 4px 8px #00000026}.ZoomControls-module__U6qs9W__trigger:hover{color:#ffffffe6;border-color:#ffffff26}.ZoomControls-module__U6qs9W__trigger:focus-visible{outline-offset:2px;outline:2px solid #fff6}.ZoomControls-module__U6qs9W__triggerOpen{color:#ffffffe6;background:#ffffff14;border-color:#fff3}.ZoomControls-module__U6qs9W__dropdown{width:256px;-webkit-backdrop-filter:blur(var(--zoom-controls-dropdown-blur));border-radius:var(--ui-radius-md);contain:paint;background:#181818f5;border:1px solid #ffffff14;padding:6px 0;animation:.18s cubic-bezier(.16,1,.3,1) ZoomControls-module__U6qs9W__dropdownIn;position:absolute;top:calc(100% + 8px);right:0;overflow:visible;box-shadow:0 0 0 1px #0000004d,0 4px 8px #00000026,0 12px 24px #0003}[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__dropdown{-webkit-backdrop-filter:blur(.5px)}:is([data-canvas-interacting=true] .ZoomControls-module__U6qs9W__trigger,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__backLink,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__nameInput,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__nameConfirm,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__action,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__toggle,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__toggleThumb,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__pill,[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__removeBtn){transition-duration:0s}@keyframes ZoomControls-module__U6qs9W__dropdownIn{0%{opacity:0;transform:scale(.97)translateY(-3px)}to{opacity:1;transform:scale(1)translateY(0)}}.ZoomControls-module__U6qs9W__dropdownContent{overscroll-behavior:contain;max-height:calc(100dvh - 4rem);overflow:hidden auto}.ZoomControls-module__U6qs9W__dropdownContent::-webkit-scrollbar{width:4px}.ZoomControls-module__U6qs9W__dropdownContent::-webkit-scrollbar-track{background:0 0}.ZoomControls-module__U6qs9W__dropdownContent::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.ZoomControls-module__U6qs9W__dropdownContent::-webkit-scrollbar-thumb:hover{background:#ffffff26}.ZoomControls-module__U6qs9W__backLink{font-size:var(--ui-text-xs);color:#ffffff73;border-radius:var(--ui-radius-xs);align-items:center;gap:6px;margin:0 4px;padding:6px 8px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.ZoomControls-module__U6qs9W__backLink:hover{color:#ffffffe6;background:#ffffff0f}.ZoomControls-module__U6qs9W__backLink:focus-visible{outline-offset:-2px;outline:2px solid #ffffff59}.ZoomControls-module__U6qs9W__backLinkIcon{opacity:.6;font-size:10px}.ZoomControls-module__U6qs9W__nameBlock{margin-bottom:12px}.ZoomControls-module__U6qs9W__nameRow{align-items:stretch;gap:4px;margin-top:2px;padding:0 4px;display:flex}.ZoomControls-module__U6qs9W__nameInput{min-width:0;min-height:28px;font-size:var(--ui-text-md);color:#ffffffe6;border-radius:var(--ui-radius-xs);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #0000;outline:none;flex:1;padding:5px 8px;font-family:inherit;font-weight:600;transition:border-color .15s,background .15s;overflow:hidden}.ZoomControls-module__U6qs9W__nameInput:hover:not(:disabled):not(:focus){background:#ffffff08;border-color:#ffffff0f}.ZoomControls-module__U6qs9W__nameInput:focus,.ZoomControls-module__U6qs9W__nameInput:focus-visible{box-shadow:none;background:#ffffff0a;border-color:#ffffff26;outline:none}.ZoomControls-module__U6qs9W__nameInput:disabled{opacity:.5;cursor:default}.ZoomControls-module__U6qs9W__nameInput::placeholder{color:#fff3;font-weight:400}.ZoomControls-module__U6qs9W__nameConfirm{border-radius:var(--ui-radius-xs);color:#34d399cc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;width:28px;min-height:28px;font-size:13px;transition:background .12s,border-color .12s,color .12s;display:flex}.ZoomControls-module__U6qs9W__nameConfirm:hover{color:#34d399;background:#34d3991a;border-color:#34d39940}.ZoomControls-module__U6qs9W__nameSaved{color:#34d399cc;flex-shrink:0;padding-right:4px;font-size:10px;font-weight:500;animation:1.5s forwards ZoomControls-module__U6qs9W__nameSavedFade}@keyframes ZoomControls-module__U6qs9W__nameSavedFade{0%,60%{opacity:1}to{opacity:0}}[data-canvas-interacting=true] .ZoomControls-module__U6qs9W__nameSaved{opacity:.85;animation:none}.ZoomControls-module__U6qs9W__section{padding:4px 6px}.ZoomControls-module__U6qs9W__sectionLabel{color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;padding:4px 8px 2px;font-size:10px;font-weight:600}.ZoomControls-module__U6qs9W__divider{background:#ffffff0f;height:1px;margin:4px 0}.ZoomControls-module__U6qs9W__action{border-radius:var(--ui-radius-xs);cursor:pointer;width:100%;font-size:var(--ui-text-xs);color:#ffffff8c;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;transition:color .12s,background .12s;display:flex}.ZoomControls-module__U6qs9W__action:hover{color:#ffffffe6;background:#ffffff0f}.ZoomControls-module__U6qs9W__action:focus-visible{outline-offset:-2px;outline:2px solid #ffffff4d}.ZoomControls-module__U6qs9W__action:disabled{opacity:.5;cursor:not-allowed}.ZoomControls-module__U6qs9W__action:disabled:hover{color:#ffffff8c;background:0 0}.ZoomControls-module__U6qs9W__action.ZoomControls-module__U6qs9W__actionActive:disabled{color:#ffffff80;background:#ffffff0a}.ZoomControls-module__U6qs9W__action.ZoomControls-module__U6qs9W__actionActive:disabled .ZoomControls-module__U6qs9W__actionIcon{color:#ffffff59}.ZoomControls-module__U6qs9W__actionIcon{color:#ffffff59;flex-shrink:0}.ZoomControls-module__U6qs9W__actionActive{color:#34d399e6;background:#34d39914}.ZoomControls-module__U6qs9W__actionActive .ZoomControls-module__U6qs9W__actionIcon{color:#34d399b3}.ZoomControls-module__U6qs9W__actionActive:hover{color:#34d399;background:#34d3991f}.ZoomControls-module__U6qs9W__row{font-size:var(--ui-text-xs);color:#ffffff8c;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.ZoomControls-module__U6qs9W__rowLabel{align-items:center;gap:8px;min-width:0;display:inline-flex}.ZoomControls-module__U6qs9W__creditsBalance{font-variant-numeric:tabular-nums;color:#c0c0c0e6;font-weight:600}.ZoomControls-module__U6qs9W__themeToggle{border-radius:var(--ui-radius-sm);color:#fffc;font-size:var(--ui-text-xs);cursor:pointer;background:#ffffff0f;border:none;align-items:center;gap:6px;padding:4px 8px;transition:background .15s,color .15s;display:flex}.ZoomControls-module__U6qs9W__themeToggle:hover{color:#fffffff2;background:#ffffff1a}.ZoomControls-module__U6qs9W__themeToggle:focus-visible{outline-offset:2px;outline:2px solid #ffffff4d}.ZoomControls-module__U6qs9W__toggle{cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;width:34px;height:20px;padding:0;transition:opacity .12s}.ZoomControls-module__U6qs9W__toggle:hover{opacity:.9}.ZoomControls-module__U6qs9W__toggle:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.ZoomControls-module__U6qs9W__toggleTrack{background:#ffffff1f;border-radius:999px;width:100%;height:100%;transition:background .2s;display:block;position:relative}.ZoomControls-module__U6qs9W__toggleOn .ZoomControls-module__U6qs9W__toggleTrack{background:#34d39966}.ZoomControls-module__U6qs9W__toggleThumb{background:#ffffffe6;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.ZoomControls-module__U6qs9W__toggleOn .ZoomControls-module__U6qs9W__toggleThumb{background:#34d399;transform:translate(14px)}.ZoomControls-module__U6qs9W__pill{border-radius:var(--ui-radius-xs);color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;padding:3px 8px;font-size:10px;transition:color .12s,background .12s,border-color .12s}.ZoomControls-module__U6qs9W__pill:hover{color:#fffc;background:#ffffff14;border-color:#ffffff1f}.ZoomControls-module__U6qs9W__pill:focus-visible{outline-offset:2px;outline:2px solid #ffffff4d}.ZoomControls-module__U6qs9W__actionMeta{color:#ffffff59;margin-left:auto;font-size:10px;transition:color .12s}.ZoomControls-module__U6qs9W__action:hover .ZoomControls-module__U6qs9W__actionMeta{color:#ffffffb3}.ZoomControls-module__U6qs9W__sharePanel{gap:var(--ui-space-1);padding:var(--ui-space-1)8px;flex-direction:column;display:flex}.ZoomControls-module__U6qs9W__input{color:#fffc;border-radius:var(--ui-radius-xs);background:#ffffff0a;border:1px solid #ffffff14;outline:none;width:100%;padding:5px 8px;font-family:inherit;font-size:10px;transition:border-color .12s}.ZoomControls-module__U6qs9W__input:focus{border-color:#fff3}.ZoomControls-module__U6qs9W__input::placeholder{color:#fff3}.ZoomControls-module__U6qs9W__inviteRow{gap:4px;display:flex}.ZoomControls-module__U6qs9W__inviteRow>:first-child{flex:1;min-width:0}.ZoomControls-module__U6qs9W__select{flex:1;width:100%;min-width:0;min-height:1.625rem;padding-top:.25rem;padding-bottom:.25rem;font-size:10px}.ZoomControls-module__U6qs9W__selectContent{min-width:8.75rem}.ZoomControls-module__U6qs9W__createBtn{color:#fff;border-radius:var(--ui-radius-xs);cursor:pointer;white-space:nowrap;background:#ffffff26;border:none;padding:5px 10px;font-size:10px;font-weight:500;transition:background .12s}.ZoomControls-module__U6qs9W__createBtn:hover{background:#ffffff40}.ZoomControls-module__U6qs9W__createBtn:disabled{opacity:.35;cursor:not-allowed}.ZoomControls-module__U6qs9W__inviteResult{border-radius:var(--ui-radius-xs);background:#ffffff05;border:1px solid #ffffff0f;padding:6px}.ZoomControls-module__U6qs9W__inviteResultHeader{justify-content:space-between;align-items:center;gap:4px;display:flex}.ZoomControls-module__U6qs9W__inviteExpiry{color:#ffffff4d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ZoomControls-module__U6qs9W__inviteUrl{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.ZoomControls-module__U6qs9W__member{border-radius:var(--ui-radius-xs);background:#ffffff05;border:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:4px;padding:4px 8px;display:flex}.ZoomControls-module__U6qs9W__memberInfo{flex:1;min-width:0}.ZoomControls-module__U6qs9W__memberName{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ZoomControls-module__U6qs9W__memberRole{color:#ffffff40;font-size:9px}.ZoomControls-module__U6qs9W__memberActions{flex-shrink:0;align-items:center;gap:3px;display:flex}.ZoomControls-module__U6qs9W__memberSelect{width:4.875rem;min-height:1.25rem;padding:.15rem .3rem;font-size:9px}.ZoomControls-module__U6qs9W__removeBtn{color:#fff6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:3px;padding:2px 5px;font-size:9px;transition:color .12s,background .12s}.ZoomControls-module__U6qs9W__removeBtn:hover{color:#f87171e6;background:#f8717114}.ZoomControls-module__U6qs9W__removeBtn:disabled{opacity:.45;cursor:not-allowed}.ZoomControls-module__U6qs9W__removeBtn:disabled:hover{color:#fff6;background:#ffffff0a}.ZoomControls-module__U6qs9W__muted{color:#ffffff80;padding:0 8px;font-size:10px}.ZoomControls-module__U6qs9W__inlineMuted{padding:0}.ZoomControls-module__U6qs9W__feedbackSuccess{color:#34d399cc;}.ZoomControls-module__U6qs9W__feedbackError{color:#f87171cc;}.ZoomControls-module__U6qs9W__fieldError{color:#f87171cc;padding:0 2px;font-size:9px}.ZoomControls-module__U6qs9W__confirmRemove{color:#f87171cc;align-items:center;gap:3px;font-size:9px;display:flex}.ZoomControls-module__U6qs9W__confirmRemove button{cursor:pointer;border:1px solid #ffffff0f;border-radius:3px;padding:1px 5px;font-size:9px;transition:background .12s}.ZoomControls-module__U6qs9W__confirmRemove button:disabled{opacity:.45;cursor:not-allowed}.ZoomControls-module__U6qs9W__confirmYes{color:#f87171e6;background:#f8717114}.ZoomControls-module__U6qs9W__confirmYes:hover{background:#f8717126}.ZoomControls-module__U6qs9W__confirmNo{color:#ffffff80;background:#ffffff0a}.ZoomControls-module__U6qs9W__confirmNo:hover{background:#ffffff14}[data-theme=light] .ZoomControls-module__U6qs9W__root{--profile-text:#0a0a0a;--profile-text-secondary:#262626;--profile-text-muted:#404040}[data-theme=light] .ZoomControls-module__U6qs9W__trigger{border-color:var(--ui-border-soft);color:var(--profile-text);background:#fff;box-shadow:0 0 0 1px #ffffff6b,0 4px 8px #0f172a14}[data-theme=light] .ZoomControls-module__U6qs9W__trigger:hover{color:var(--profile-text);border-color:var(--ui-border-strong)}[data-theme=light] .ZoomControls-module__U6qs9W__triggerOpen{color:var(--profile-text);border-color:var(--ui-border-strong);background:var(--ui-surface-2)}[data-theme=light] .ZoomControls-module__U6qs9W__trigger:focus-visible{outline-color:var(--ui-border-strong)}[data-theme=light] .ZoomControls-module__U6qs9W__dropdown{border-color:var(--ui-border-soft);box-shadow:var(--ui-shadow-popover);background:#fff}[data-theme=light] .ZoomControls-module__U6qs9W__dropdownContent::-webkit-scrollbar-thumb{background:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__dropdownContent::-webkit-scrollbar-thumb:hover{background:var(--ui-border-strong)}[data-theme=light] .ZoomControls-module__U6qs9W__backLink{color:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__backLink:hover{color:var(--profile-text);background:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__nameInput{color:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__nameInput:hover:not(:disabled):not(:focus){background:var(--ui-border-soft);border-color:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__nameInput:focus{border-color:var(--ui-border-strong);background:var(--ui-surface-2)}[data-theme=light] .ZoomControls-module__U6qs9W__nameInput::placeholder{color:var(--profile-text-muted)}[data-theme=light] .ZoomControls-module__U6qs9W__nameConfirm{border-color:var(--ui-border-soft);background:var(--ui-surface-2)}[data-theme=light] .ZoomControls-module__U6qs9W__sectionLabel{color:var(--profile-text-secondary)}[data-theme=light] .ZoomControls-module__U6qs9W__divider{background:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__action{color:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__action:hover{color:var(--profile-text);background:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__actionIcon{color:var(--profile-text-muted)}[data-theme=light] .ZoomControls-module__U6qs9W__actionActive{color:#059669;background:#34d3991f}[data-theme=light] .ZoomControls-module__U6qs9W__actionActive .ZoomControls-module__U6qs9W__actionIcon{color:#059669}[data-theme=light] .ZoomControls-module__U6qs9W__actionActive:hover{color:#047857;background:#34d3992e}[data-theme=light] .ZoomControls-module__U6qs9W__row{color:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__creditsBalance{color:#646464}[data-theme=light] .ZoomControls-module__U6qs9W__actionMeta{color:var(--profile-text-secondary)}[data-theme=light] .ZoomControls-module__U6qs9W__action:hover .ZoomControls-module__U6qs9W__actionMeta{color:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__themeToggle{background:var(--ui-border-soft);color:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__themeToggle:hover{background:var(--ui-border-strong)}[data-theme=light] .ZoomControls-module__U6qs9W__muted{color:var(--profile-text-muted)}[data-theme=light] .ZoomControls-module__U6qs9W__confirmNo{color:var(--profile-text-secondary);background:var(--ui-surface-2)}[data-theme=light] .ZoomControls-module__U6qs9W__confirmNo:hover{background:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__toggleTrack{background:#0000001f}[data-theme=light] .ZoomControls-module__U6qs9W__toggleOn .ZoomControls-module__U6qs9W__toggleTrack{background:#16a34a59}[data-theme=light] .ZoomControls-module__U6qs9W__toggleThumb{background:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__toggleOn .ZoomControls-module__U6qs9W__toggleThumb{background:#16a34a}[data-theme=light] .ZoomControls-module__U6qs9W__toggle:focus-visible{outline-color:var(--ui-border-strong)}[data-theme=light] .ZoomControls-module__U6qs9W__input{color:var(--profile-text);background:var(--ui-surface-2);border-color:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__input:focus{border-color:var(--ui-border-strong)}[data-theme=light] .ZoomControls-module__U6qs9W__input::placeholder{color:var(--profile-text-muted)}[data-theme=light] .ZoomControls-module__U6qs9W__pill{border-color:var(--ui-border-soft);background:var(--ui-surface-2);color:var(--profile-text-secondary)}[data-theme=light] .ZoomControls-module__U6qs9W__pill:hover{color:var(--profile-text);background:var(--ui-border-soft);border-color:var(--ui-border-strong)}[data-theme=light] .ZoomControls-module__U6qs9W__removeBtn{color:var(--profile-text-muted);background:var(--ui-surface-2);border-color:var(--ui-border-soft)}[data-theme=light] .ZoomControls-module__U6qs9W__removeBtn:hover{color:#b91c1ce6;background:#dc26260f}[data-theme=light] .ZoomControls-module__U6qs9W__fieldError{color:#b91c1ccc}[data-theme=light] .ZoomControls-module__U6qs9W__feedbackSuccess{color:#16a34a;opacity:1}[data-theme=light] .ZoomControls-module__U6qs9W__feedbackError{color:#b91c1ccc;opacity:1}[data-theme=light] .ZoomControls-module__U6qs9W__confirmRemove{color:#b91c1ccc}[data-theme=light] .ZoomControls-module__U6qs9W__confirmYes{color:#b91c1ce6;background:#dc26260f}[data-theme=light] .ZoomControls-module__U6qs9W__confirmYes:hover{background:#dc26261f}[data-theme=light] .ZoomControls-module__U6qs9W__member{border-color:var(--ui-border-soft);background:var(--ui-surface-2)}[data-theme=light] .ZoomControls-module__U6qs9W__memberName{color:var(--profile-text)}[data-theme=light] .ZoomControls-module__U6qs9W__memberRole{color:var(--profile-text-muted)}[data-theme=light] .ZoomControls-module__U6qs9W__inviteResult{border-color:var(--ui-border-soft);background:var(--ui-surface-2)}[data-theme=light] .ZoomControls-module__U6qs9W__inviteExpiry{color:var(--profile-text-muted)}[data-theme=light] .ZoomControls-module__U6qs9W__inviteUrl{color:var(--profile-text-secondary)}[data-theme=light] .ZoomControls-module__U6qs9W__createBtn{color:var(--profile-text);background:#00000014}[data-theme=light] .ZoomControls-module__U6qs9W__createBtn:hover{background:#00000024}@media (prefers-reduced-motion:reduce){.ZoomControls-module__U6qs9W__dropdown,.ZoomControls-module__U6qs9W__nameSaved{animation:none}.ZoomControls-module__U6qs9W__toggle,.ZoomControls-module__U6qs9W__toggleThumb,.ZoomControls-module__U6qs9W__trigger,.ZoomControls-module__U6qs9W__action,.ZoomControls-module__U6qs9W__pill,.ZoomControls-module__U6qs9W__removeBtn{transition:none}}
.TabbedColorPicker-module__wHpyrW__picker{align-items:center;display:inline-flex;position:relative}.TabbedColorPicker-module__wHpyrW__swatches{gap:6px;display:flex}.TabbedColorPicker-module__wHpyrW__swatch{cursor:pointer;border:1px solid #ffffff1a;border-radius:4px;width:20px;height:20px;padding:0;transition:border-color .15s,transform .1s;display:block}.TabbedColorPicker-module__wHpyrW__swatch:hover{border-color:#ffffff4d;transform:scale(1.05)}.TabbedColorPicker-module__wHpyrW__swatch:focus{outline:none}.TabbedColorPicker-module__wHpyrW__swatch:focus-visible{outline-offset:1px;border-color:#ffffff80;outline:2px solid #fff6}.TabbedColorPicker-module__wHpyrW__popover{z-index:1000;border-radius:var(--ui-radius-md);background:var(--ui-surface-1);-webkit-backdrop-filter:blur(var(--ui-blur-popover));box-shadow:var(--ui-shadow-popover);padding:var(--ui-space-3);border:1px solid #ffffff26;overflow:hidden}.TabbedColorPicker-module__wHpyrW__tabs{border-radius:var(--ui-radius-sm);background:#ffffff08;gap:4px;margin-bottom:10px;padding:3px;display:flex}.TabbedColorPicker-module__wHpyrW__tab{color:#ffffff80;border-radius:var(--ui-radius-xs);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:500;transition:color .15s,background .15s;display:flex}.TabbedColorPicker-module__wHpyrW__tab:focus-visible{outline-offset:1px;outline:2px solid #fff6}.TabbedColorPicker-module__wHpyrW__tab:hover{color:#ffffffb3;background:#ffffff0d}.TabbedColorPicker-module__wHpyrW__tabActive{color:#fffffff2;background:#ffffff1a}.TabbedColorPicker-module__wHpyrW__tabSwatch{border:1px solid #ffffff26;border-radius:2px;width:10px;height:10px}.TabbedColorPicker-module__wHpyrW__controls{flex-direction:column;gap:10px;display:flex}.TabbedColorPicker-module__wHpyrW__controls .react-colorful{border:none;width:100%;height:140px}.TabbedColorPicker-module__wHpyrW__controls .react-colorful__saturation{border:none;border-radius:8px 8px 0 0}.TabbedColorPicker-module__wHpyrW__controls .react-colorful__hue{border:none;border-radius:0 0 8px 8px;height:14px}.TabbedColorPicker-module__wHpyrW__controls .react-colorful__pointer{border:2px solid #fff;width:18px;height:18px;box-shadow:0 2px 8px #0000004d}.TabbedColorPicker-module__wHpyrW__hexInput{color:#ffffffe6;border-radius:var(--ui-radius-xs);text-transform:uppercase;text-align:center;letter-spacing:.5px;background:#ffffff0d;border:1px solid #ffffff1a;width:100%;padding:6px 10px;font-family:inherit;font-size:12px;transition:border-color .15s}.TabbedColorPicker-module__wHpyrW__hexInput:focus{border-color:#ffffff4d;outline:none}.TabbedColorPicker-module__wHpyrW__hexInput:focus-visible{outline-offset:1px;outline:2px solid #fff6}.TabbedColorPicker-module__wHpyrW__hexInput::placeholder{color:#ffffff4d}[data-theme=light] .TabbedColorPicker-module__wHpyrW__swatch{border-color:#00000026}[data-theme=light] .TabbedColorPicker-module__wHpyrW__swatch:hover{border-color:#0000004d}[data-theme=light] .TabbedColorPicker-module__wHpyrW__swatch:focus-visible{border-color:#0006;outline-color:#0006}[data-theme=light] .TabbedColorPicker-module__wHpyrW__tab:focus-visible{outline-color:#0006}[data-theme=light] .TabbedColorPicker-module__wHpyrW__popover{border-color:var(--ui-border-soft);box-shadow:var(--ui-shadow-popover);background:#fff}[data-theme=light] .TabbedColorPicker-module__wHpyrW__tabs{background:#0000000a}[data-theme=light] .TabbedColorPicker-module__wHpyrW__tab{color:#40404099}[data-theme=light] .TabbedColorPicker-module__wHpyrW__tab:hover{color:#404040d9;background:#0000000f}[data-theme=light] .TabbedColorPicker-module__wHpyrW__tabActive{color:#171717f2;background:#0000001a}[data-theme=light] .TabbedColorPicker-module__wHpyrW__tabSwatch{border-color:#0003}[data-theme=light] .TabbedColorPicker-module__wHpyrW__controls .react-colorful__pointer{border-color:#0000004d;box-shadow:0 2px 8px #0003}[data-theme=light] .TabbedColorPicker-module__wHpyrW__hexInput{color:#171717e6;background:#0000000a;border-color:#0000001f}[data-theme=light] .TabbedColorPicker-module__wHpyrW__hexInput:focus-visible{border-color:#00000040;outline-color:#0006}[data-theme=light] .TabbedColorPicker-module__wHpyrW__hexInput::placeholder{color:#40404066}@media (prefers-reduced-motion:reduce){.TabbedColorPicker-module__wHpyrW__swatch,.TabbedColorPicker-module__wHpyrW__tab,.TabbedColorPicker-module__wHpyrW__hexInput{transition:none}}
.PanelSliderWithInput-module__vOIFBG__root{gap:var(--ui-space-2);margin-bottom:var(--ui-space-3);flex-direction:column;display:flex}.PanelSliderWithInput-module__vOIFBG__root:last-child{margin-bottom:0}.PanelSliderWithInput-module__vOIFBG__row{align-items:center;gap:var(--ui-space-3);min-height:28px;display:flex}.PanelSliderWithInput-module__vOIFBG__label{color:var(--public-dark-text-muted);white-space:nowrap;flex-shrink:0;font-size:12px}.PanelSliderWithInput-module__vOIFBG__sliderWrapper{touch-action:none;flex:1;align-items:center;min-width:0;min-height:32px;display:flex;position:relative}.PanelSliderWithInput-module__vOIFBG__track{background:var(--ui-border-subtle);border-radius:var(--ui-radius-xs);pointer-events:none;width:100%;height:8px;position:absolute}.PanelSliderWithInput-module__vOIFBG__fill{background:var(--color-foreground);opacity:.2;border-radius:var(--ui-radius-xs);pointer-events:none;height:8px;transition:width 75ms ease-out;position:absolute;inset-inline-start:0}:is(.PanelSliderWithInput-module__vOIFBG__sliderWrapper:has(input:active) .PanelSliderWithInput-module__vOIFBG__fill,.PanelSliderWithInput-module__vOIFBG__sliderWrapper:has(input:focus) .PanelSliderWithInput-module__vOIFBG__fill){opacity:.3}.PanelSliderWithInput-module__vOIFBG__sliderWrapper:has(.PanelSliderWithInput-module__vOIFBG__rangeInput:focus-visible){outline:2px solid var(--ui-focus-ring);outline-offset:2px;border-radius:var(--ui-radius-xs)}.PanelSliderWithInput-module__vOIFBG__rangeInput{appearance:none;cursor:pointer;opacity:0;background:0 0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.PanelSliderWithInput-module__vOIFBG__rangeInput:disabled{cursor:not-allowed}.PanelSliderWithInput-module__vOIFBG__rangeInput::-webkit-slider-runnable-track{background:0 0;height:100%}.PanelSliderWithInput-module__vOIFBG__rangeInput::-webkit-slider-thumb{appearance:none;background:var(--color-foreground);cursor:pointer;opacity:1;border-radius:50%;width:16px;height:16px;margin-top:-4px}.PanelSliderWithInput-module__vOIFBG__rangeInput:disabled::-webkit-slider-thumb{opacity:.5;cursor:not-allowed}.PanelSliderWithInput-module__vOIFBG__rangeInput::-moz-range-track{background:0 0;height:100%}.PanelSliderWithInput-module__vOIFBG__rangeInput::-moz-range-thumb{background:var(--color-foreground);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}.PanelSliderWithInput-module__vOIFBG__rangeInput:disabled::-moz-range-thumb{opacity:.5;cursor:not-allowed}.PanelSliderWithInput-module__vOIFBG__numberInput{width:4.5rem;min-width:4.5rem;min-height:28px;padding:0 var(--ui-space-2);color:var(--color-foreground);background:var(--ui-surface-2);border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-xs);text-align:end;font-family:inherit;font-size:12px;transition:border-color .15s}.PanelSliderWithInput-module__vOIFBG__numberInput:focus{border-color:var(--ui-border-strong);outline:none}.PanelSliderWithInput-module__vOIFBG__numberInput:focus-visible{box-shadow:0 0 0 1px var(--ui-focus-ring)}.PanelSliderWithInput-module__vOIFBG__numberInput::placeholder{color:var(--public-dark-text-muted)}.PanelSliderWithInput-module__vOIFBG__numberInput:disabled{opacity:.5;cursor:not-allowed}.PanelSliderWithInput-module__vOIFBG__numberInputError{border-color:var(--ui-status-error-border)}.PanelSliderWithInput-module__vOIFBG__hint{color:var(--public-dark-text-muted);margin-top:2px;font-size:11px;line-height:1.4}.PanelSliderWithInput-module__vOIFBG__hintError{color:var(--ui-status-error)}@media (prefers-reduced-motion:reduce){.PanelSliderWithInput-module__vOIFBG__fill,.PanelSliderWithInput-module__vOIFBG__numberInput{transition:none}}[data-theme=light] .PanelSliderWithInput-module__vOIFBG__label{color:var(--ui-status-muted)}[data-theme=light] .PanelSliderWithInput-module__vOIFBG__numberInput{color:var(--color-foreground);background:var(--ui-surface-subtle);border-color:var(--ui-border-subtle)}[data-theme=light] .PanelSliderWithInput-module__vOIFBG__numberInput:focus{border-color:var(--ui-border-strong)}[data-theme=light] .PanelSliderWithInput-module__vOIFBG__numberInput::placeholder,[data-theme=light] .PanelSliderWithInput-module__vOIFBG__hint{color:var(--ui-status-muted)}[data-theme=light] .PanelSliderWithInput-module__vOIFBG__hintError{color:var(--ui-status-error)}
.ErrorBadge-module__YoRSIW__badge{--error-badge-bg:#dc2626eb;--error-badge-border:#f8717180;--error-badge-text:#fff;--error-badge-hover-bg:#ef4444;--error-badge-focus-outline:#f87171cc;background:var(--error-badge-bg);border:1.5px solid var(--error-badge-border);width:20px;height:20px;color:var(--error-badge-text);z-index:30;pointer-events:auto;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,transform .15s;display:flex;position:absolute}.ErrorBadge-module__YoRSIW__badge[data-dismissible=false]{cursor:default}.ErrorBadge-module__YoRSIW__topLeft{top:-6px;left:-6px}.ErrorBadge-module__YoRSIW__topRight{top:-6px;right:-6px}.ErrorBadge-module__YoRSIW__bottomLeft{bottom:-6px;left:-6px}.ErrorBadge-module__YoRSIW__bottomRight{bottom:-6px;right:-6px}.ErrorBadge-module__YoRSIW__badge:hover{background:var(--error-badge-hover-bg);transform:scale(1.1)}.ErrorBadge-module__YoRSIW__badge[data-dismissible=false]:hover{background:var(--error-badge-bg);transform:none}.ErrorBadge-module__YoRSIW__icon{font-size:11px;font-weight:700;line-height:1}.ErrorBadge-module__YoRSIW__badge:focus-visible{outline:2px solid var(--error-badge-focus-outline);outline-offset:1px}[data-theme=light] .ErrorBadge-module__YoRSIW__badge{--error-badge-bg:#dc2626e0;--error-badge-border:#b91c1c80;--error-badge-hover-bg:#ef4444f2;--error-badge-focus-outline:#dc2626cc}
.ModelParamsEditor-module__Ce97Fa__container{--model-params-toggle:#fff6;--model-params-toggle-hover:#fff9;--model-params-label:#ffffff80;--model-params-type-badge:#ffffff4d;--model-params-type-badge-bg:#ffffff0f;--model-params-desc:#ffffff4d;--model-params-input:#fffc;--model-params-input-bg:#26262699;--model-params-input-border:#40404080;--model-params-input-focus-border:#ffffff4d;--model-params-input-focus-ring:#ffffff4d;--model-params-input-placeholder:#ffffff40;--model-params-select-trigger:#fffc;--model-params-select-trigger-bg:#26262699;--model-params-select-trigger-border:#40404080;--model-params-select-trigger-hover-border:#fff3;--model-params-select-trigger-focus-border:#ffffff4d;--model-params-select-content-border:#40404099;--model-params-select-content-bg:#1c1c1cfa;--model-params-select-content-shadow:#00000080;--model-params-checkbox-accent:#fff9;--model-params-range-hint:#ffffff40;--model-params-complex-hint:#ffffff40;width:100%;min-width:0}.ModelParamsEditor-module__Ce97Fa__toggleButton{color:var(--model-params-toggle);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.25rem 0;font-family:inherit;font-size:.5625rem;font-weight:500;transition:color .15s;display:flex}.ModelParamsEditor-module__Ce97Fa__toggleButton:hover{color:var(--model-params-toggle-hover)}.ModelParamsEditor-module__Ce97Fa__toggleButton:disabled{opacity:.5;cursor:not-allowed}.ModelParamsEditor-module__Ce97Fa__params{overscroll-behavior:contain;flex-direction:column;gap:.375rem;max-height:18rem;padding:.375rem 0;display:flex;overflow-y:auto}.ModelParamsEditor-module__Ce97Fa__paramRow{flex-direction:column;gap:.125rem;display:flex}.ModelParamsEditor-module__Ce97Fa__paramHeader{align-items:center;gap:.25rem;display:flex}.ModelParamsEditor-module__Ce97Fa__paramLabel{color:var(--model-params-label);white-space:nowrap;font-size:.5625rem}.ModelParamsEditor-module__Ce97Fa__typeBadge{color:var(--model-params-type-badge);background:var(--model-params-type-badge-bg);font-size:.5rem;font-family:var(--font-mono,monospace);border-radius:.1875rem;padding:0 .25rem}.ModelParamsEditor-module__Ce97Fa__requiredBadge{color:#ffa064b3;font-size:.5rem}.ModelParamsEditor-module__Ce97Fa__paramDesc{color:var(--model-params-desc);-webkit-line-clamp:2;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;font-size:.5rem;line-height:1.3;display:-webkit-box;overflow:hidden}.ModelParamsEditor-module__Ce97Fa__paramInput{width:100%;color:var(--model-params-input);background:var(--model-params-input-bg);border:1px solid var(--model-params-input-border);-moz-appearance:textfield;border-radius:.25rem;outline:none;padding:.1875rem .375rem;font-family:inherit;font-size:.5625rem;transition:border-color .15s}.ModelParamsEditor-module__Ce97Fa__paramInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ModelParamsEditor-module__Ce97Fa__paramInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ModelParamsEditor-module__Ce97Fa__paramInput:focus{border-color:var(--model-params-input-focus-border)}.ModelParamsEditor-module__Ce97Fa__paramInput:focus-visible{box-shadow:0 0 0 1px var(--model-params-input-focus-ring)}.ModelParamsEditor-module__Ce97Fa__paramInput:disabled{opacity:.5;cursor:not-allowed}.ModelParamsEditor-module__Ce97Fa__paramInput::placeholder{color:var(--model-params-input-placeholder)}.ModelParamsEditor-module__Ce97Fa__paramSelectContainer{width:100%}.ModelParamsEditor-module__Ce97Fa__paramSelectTrigger{width:100%;min-width:0;color:var(--model-params-select-trigger);background:var(--model-params-select-trigger-bg);border:1px solid var(--model-params-select-trigger-border);cursor:pointer;border-radius:.25rem;outline:none;justify-content:space-between;align-items:center;gap:.25rem;padding:.1875rem .375rem;font-family:inherit;font-size:.5625rem;line-height:1.2;transition:border-color .15s;display:inline-flex}.ModelParamsEditor-module__Ce97Fa__paramSelectTrigger:hover:not([data-disabled]){border-color:var(--model-params-select-trigger-hover-border)}.ModelParamsEditor-module__Ce97Fa__paramSelectTrigger:focus-visible{border-color:var(--model-params-select-trigger-focus-border)}.ModelParamsEditor-module__Ce97Fa__paramSelectTrigger[data-disabled]{opacity:.5;cursor:not-allowed}.ModelParamsEditor-module__Ce97Fa__paramSelectTriggerError{border-color:#f8717199!important}.ModelParamsEditor-module__Ce97Fa__paramSelectContent{z-index:1200;min-width:var(--radix-select-trigger-width);max-width:min(18rem,88vw);max-height:min(16rem,50vh,var(--radix-select-content-available-height,50vh));border:1px solid var(--model-params-select-content-border);background:var(--model-params-select-content-bg);box-shadow:0 8px 20px var(--model-params-select-content-shadow);border-radius:.375rem;overflow:hidden}.ModelParamsEditor-module__Ce97Fa__paramSelectItem{padding:.25rem .375rem;font-size:.5625rem}.ModelParamsEditor-module__Ce97Fa__boolRow{flex-direction:column;gap:.125rem;display:flex}.ModelParamsEditor-module__Ce97Fa__overflowNotice{background:#26262666;border:1px dashed #40404080;border-radius:.25rem;justify-content:space-between;align-items:center;margin-top:.25rem;padding:.5rem .375rem;display:flex}.ModelParamsEditor-module__Ce97Fa__overflowText{color:#ffffff80;font-size:.5625rem}.ModelParamsEditor-module__Ce97Fa__configureButton{color:#ffffffe6;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:.25rem;padding:.1875rem .5rem;font-size:.5625rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}.ModelParamsEditor-module__Ce97Fa__configureButton:hover{background:#ffffff26;border-color:#ffffff40}.ModelParamsEditor-module__Ce97Fa__configureButton:active{background:#ffffff0d}.ModelParamsEditor-module__Ce97Fa__checkboxRow{justify-content:space-between;align-items:center;display:flex}.ModelParamsEditor-module__Ce97Fa__checkbox{width:.75rem;height:.75rem;accent-color:var(--model-params-checkbox-accent);cursor:pointer}.ModelParamsEditor-module__Ce97Fa__checkbox:disabled{opacity:.5;cursor:not-allowed}.ModelParamsEditor-module__Ce97Fa__complexTypeHint{color:var(--model-params-complex-hint);font-size:.4375rem;font-style:italic;line-height:1.2}.ModelParamsEditor-module__Ce97Fa__paramInputError{border-color:#f8717199!important}.ModelParamsEditor-module__Ce97Fa__errorHint{color:#f87171d9;font-size:.4375rem;line-height:1.2}.ModelParamsEditor-module__Ce97Fa__rangeHint{color:var(--model-params-range-hint);font-size:.4375rem;line-height:1.2}[data-theme=light] .ModelParamsEditor-module__Ce97Fa__container{--model-params-toggle:#0006;--model-params-toggle-hover:#0009;--model-params-label:#00000080;--model-params-type-badge:#00000059;--model-params-type-badge-bg:#0000000f;--model-params-desc:#00000059;--model-params-input:#171717cc;--model-params-input-bg:#0000000a;--model-params-input-border:#0000001f;--model-params-input-focus-border:#00000040;--model-params-input-focus-ring:#00000040;--model-params-input-placeholder:#00000040;--model-params-select-trigger:#171717cc;--model-params-select-trigger-bg:#0000000a;--model-params-select-trigger-border:#0000001f;--model-params-select-trigger-hover-border:#0003;--model-params-select-trigger-focus-border:#00000040;--model-params-select-content-border:#0000001f;--model-params-select-content-bg:#fffffffa;--model-params-select-content-shadow:#0000001f;--model-params-checkbox-accent:#00000080;--model-params-range-hint:#00000040;--model-params-complex-hint:#00000040}
.AssetDimensions-module__3F2xGq__container{--asset-dim-badge-bg:#0000009e;--asset-dim-badge-color:#c8c8c8;--asset-dim-badge-shadow:none;--asset-dim-times-color:#737373;--asset-dim-floating-color:#737373;z-index:5;font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;align-items:center;gap:.125rem;font-size:.5625rem;font-weight:500;line-height:1;transition:opacity .15s;display:inline-flex;position:absolute}.AssetDimensions-module__3F2xGq__container[data-visible=true]{opacity:1}.AssetDimensions-module__3F2xGq__overlay{background:var(--asset-dim-badge-bg);box-shadow:var(--asset-dim-badge-shadow);color:var(--asset-dim-badge-color);border-radius:.25rem;padding:.125rem .375rem}.AssetDimensions-module__3F2xGq__floating{color:var(--asset-dim-floating-color);font-weight:400}.AssetDimensions-module__3F2xGq__overlay.AssetDimensions-module__3F2xGq__bottomLeft{bottom:.375rem;left:.375rem}.AssetDimensions-module__3F2xGq__overlay.AssetDimensions-module__3F2xGq__topLeft{top:.375rem;left:.375rem}.AssetDimensions-module__3F2xGq__overlay.AssetDimensions-module__3F2xGq__bottomRight{bottom:.375rem;right:.375rem}.AssetDimensions-module__3F2xGq__overlay.AssetDimensions-module__3F2xGq__topRight{top:.375rem;right:.375rem}.AssetDimensions-module__3F2xGq__floating.AssetDimensions-module__3F2xGq__bottomLeft{margin-top:.25rem;top:100%;left:0}.AssetDimensions-module__3F2xGq__floating.AssetDimensions-module__3F2xGq__bottomRight{margin-top:.25rem;top:100%;right:0}.AssetDimensions-module__3F2xGq__floating.AssetDimensions-module__3F2xGq__topLeft{margin-bottom:.25rem;bottom:100%;left:0}.AssetDimensions-module__3F2xGq__floating.AssetDimensions-module__3F2xGq__topRight{margin-bottom:.25rem;bottom:100%;right:0}.AssetDimensions-module__3F2xGq__times{color:var(--asset-dim-times-color);font-size:.5rem}.AssetDimensions-module__3F2xGq__floating .AssetDimensions-module__3F2xGq__times{color:inherit;opacity:.7}[data-theme=light] .AssetDimensions-module__3F2xGq__container{--asset-dim-badge-bg:#ffffffe6;--asset-dim-badge-color:#262626;--asset-dim-badge-shadow:0 1px 3px #0000001f;--asset-dim-times-color:#525252;--asset-dim-floating-color:#404040}
.MinimalNodeFrame-module__nY2Fmq__borderlessShell{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:0!important}.MinimalNodeFrame-module__nY2Fmq__borderlessShell:before,.MinimalNodeFrame-module__nY2Fmq__borderlessShell:after{display:none!important}.MinimalNodeFrame-module__nY2Fmq__perimeterDragHeader{z-index:-1;inset:-.75rem}
.GenerateImageNode-module__tEA6-G__content{--gen-image-scrollbar:#52525266;--gen-image-generating-bg:#262626;--gen-image-spinner:#fff6;--gen-image-generating-text:#737373;--gen-image-error-bg:#f871710d;--gen-image-error-border:#f8717126;--gen-image-error-text:#f87171;--gen-image-error-scrollbar:#f871714d;--gen-image-locked-color:#fff9;--gen-image-locked-bg:#26262666;--gen-image-locked-border:#4040404d;--gen-image-locked-id-color:#ffffff73;scrollbar-width:thin;scrollbar-color:var(--gen-image-scrollbar)transparent;overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.5rem .75rem;display:flex;overflow:hidden auto}.GenerateImageNode-module__tEA6-G__imageContainer{border-radius:var(--ui-radius-sm);flex:none;min-width:0;position:relative;overflow:hidden}.GenerateImageNode-module__tEA6-G__image{border-radius:var(--ui-radius-sm);width:100%;height:auto;display:block}.GenerateImageNode-module__tEA6-G__generatingContainer{background:var(--gen-image-generating-bg);border-radius:.5rem;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:4.5rem;animation:2s ease-in-out infinite GenerateImageNode-module__tEA6-G__pulseGentle;display:flex}@keyframes GenerateImageNode-module__tEA6-G__pulseGentle{0%,to{opacity:1}50%{opacity:.7}}.GenerateImageNode-module__tEA6-G__spinnerIcon{color:var(--gen-image-spinner);animation:1s linear infinite GenerateImageNode-module__tEA6-G__spin}@keyframes GenerateImageNode-module__tEA6-G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GenerateImageNode-module__tEA6-G__generatingText{color:var(--gen-image-generating-text);margin-top:.375rem;font-size:.625rem}.GenerateImageNode-module__tEA6-G__errorContainer{background:var(--gen-image-error-bg);border:1px solid var(--gen-image-error-border);border-radius:.5rem;flex-shrink:0;width:100%;padding:.5rem}.GenerateImageNode-module__tEA6-G__errorContainerDismissible{cursor:pointer}.GenerateImageNode-module__tEA6-G__lockedModel{color:var(--gen-image-locked-color);background:var(--gen-image-locked-bg);border:1px solid var(--gen-image-locked-border);border-radius:.375rem;align-items:center;gap:.375rem;min-width:0;padding:.25rem .375rem;font-size:.5625rem;display:flex;overflow:hidden}.GenerateImageNode-module__tEA6-G__lockedModelId{font-family:var(--font-mono,monospace);color:var(--gen-image-locked-id-color);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.5rem;overflow:hidden}.GenerateImageNode-module__tEA6-G__errorText{color:var(--gen-image-error-text);white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gen-image-error-scrollbar)transparent;max-height:3.5rem;font-size:.625rem;line-height:1.3;overflow-y:auto}@media (prefers-reduced-motion:reduce){.GenerateImageNode-module__tEA6-G__generatingContainer,.GenerateImageNode-module__tEA6-G__spinnerIcon{animation:none}}[data-theme=light] .GenerateImageNode-module__tEA6-G__content{--gen-image-scrollbar:#b4b4b466;--gen-image-generating-bg:#f0f0f0;--gen-image-spinner:#00000059;--gen-image-generating-text:#646464;--gen-image-error-bg:#f871710f;--gen-image-error-border:#dc262633;--gen-image-error-text:#b91c1c;--gen-image-error-scrollbar:#dc26264d;--gen-image-locked-color:#0000008c;--gen-image-locked-bg:#f0f0f099;--gen-image-locked-border:#0000001a;--gen-image-locked-id-color:#0006}
.GenerateVideoNode-module__RoEbmG__content{--gen-video-scrollbar:#52525266;--gen-video-generating-bg:#262626;--gen-video-spinner:#fff6;--gen-video-generating-text:#737373;--gen-video-error-bg:#f871710d;--gen-video-error-border:#f8717126;--gen-video-error-text:#f87171;--gen-video-error-scrollbar:#f871714d;--gen-video-locked-color:#fff9;--gen-video-locked-bg:#26262666;--gen-video-locked-border:#4040404d;--gen-video-locked-id-color:#ffffff73;scrollbar-width:thin;scrollbar-color:var(--gen-video-scrollbar)transparent;overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.5rem .75rem;display:flex;overflow:hidden auto}.GenerateVideoNode-module__RoEbmG__videoContainer{border-radius:var(--ui-radius-sm);flex:none;min-width:0;position:relative;overflow:hidden}.GenerateVideoNode-module__RoEbmG__video{border-radius:var(--ui-radius-sm);background:#000;width:100%;height:auto;display:block}.GenerateVideoNode-module__RoEbmG__generatingContainer{background:var(--gen-video-generating-bg);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:6rem;animation:2s ease-in-out infinite GenerateVideoNode-module__RoEbmG__pulseGentle;display:flex}@keyframes GenerateVideoNode-module__RoEbmG__pulseGentle{0%,to{opacity:1}50%{opacity:.7}}.GenerateVideoNode-module__RoEbmG__spinnerIcon{color:var(--gen-video-spinner);animation:1s linear infinite GenerateVideoNode-module__RoEbmG__spin}@keyframes GenerateVideoNode-module__RoEbmG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GenerateVideoNode-module__RoEbmG__generatingText{color:var(--gen-video-generating-text);margin-top:.375rem;font-size:.625rem}.GenerateVideoNode-module__RoEbmG__errorContainer{background:var(--gen-video-error-bg);border:1px solid var(--gen-video-error-border);border-radius:.5rem;flex-shrink:0;width:100%;padding:.5rem}.GenerateVideoNode-module__RoEbmG__errorContainerDismissible{cursor:pointer}.GenerateVideoNode-module__RoEbmG__lockedModel{color:var(--gen-video-locked-color);background:var(--gen-video-locked-bg);border:1px solid var(--gen-video-locked-border);border-radius:.375rem;align-items:center;gap:.375rem;min-width:0;padding:.25rem .375rem;font-size:.5625rem;display:flex;overflow:hidden}.GenerateVideoNode-module__RoEbmG__lockedModelId{font-family:var(--font-mono,monospace);color:var(--gen-video-locked-id-color);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.5rem;overflow:hidden}.GenerateVideoNode-module__RoEbmG__errorText{color:var(--gen-video-error-text);white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gen-video-error-scrollbar)transparent;max-height:3.5rem;font-size:.625rem;line-height:1.3;overflow-y:auto}@media (prefers-reduced-motion:reduce){.GenerateVideoNode-module__RoEbmG__generatingContainer,.GenerateVideoNode-module__RoEbmG__spinnerIcon{animation:none}}[data-theme=light] .GenerateVideoNode-module__RoEbmG__content{--gen-video-scrollbar:#b4b4b466;--gen-video-generating-bg:#f0f0f0;--gen-video-spinner:#00000059;--gen-video-generating-text:#646464;--gen-video-error-bg:#f871710f;--gen-video-error-border:#dc262633;--gen-video-error-text:#b91c1c;--gen-video-error-scrollbar:#dc26264d;--gen-video-locked-color:#0000008c;--gen-video-locked-bg:#f0f0f099;--gen-video-locked-border:#0000001a;--gen-video-locked-id-color:#0006}
.PromptNode-module__oXbVPW__header{padding:.125rem .75rem}.PromptNode-module__oXbVPW__content{--prompt-node-scrollbar:#52525266;scrollbar-width:thin;scrollbar-color:var(--prompt-node-scrollbar)transparent;overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:0 .75rem .5rem;display:flex;overflow:hidden auto}.PromptNode-module__oXbVPW__promptWrapper{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.PromptNode-module__oXbVPW__content:hover [data-node-footer],.PromptNode-module__oXbVPW__content:focus-within [data-node-footer]{opacity:1}[data-theme=light] .PromptNode-module__oXbVPW__content{--prompt-node-scrollbar:#0003}
.Toast-module__iu2Y5G__container{bottom:max(1.5rem,env(safe-area-inset-bottom));left:max(1.5rem,env(safe-area-inset-left));z-index:9999;pointer-events:none;flex-direction:column;gap:clamp(.375rem,1.5vw,.5rem);display:flex;position:fixed}.Toast-module__iu2Y5G__toast{pointer-events:auto;border-radius:var(--ui-radius-sm);color:#ffffffc7;background:var(--ui-surface-0);-webkit-backdrop-filter:blur(var(--ui-blur-toast));border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-toast);align-items:center;gap:.625rem;max-width:clamp(280px,90vw,360px);padding:clamp(.375rem,1.5vw,.5rem) clamp(.75rem,3vw,1rem);font-size:clamp(.6875rem,1.5vw + .5rem,.75rem);font-weight:500;animation:.2s Toast-module__iu2Y5G__toastIn;display:flex}[data-theme=light] .Toast-module__iu2Y5G__toast{color:#000000d9;border-color:var(--ui-border-soft);background:#fff}.Toast-module__iu2Y5G__error{border-color:#ef444447}.Toast-module__iu2Y5G__warning{border-color:#eab30847}.Toast-module__iu2Y5G__success{border-color:#22c55e47}.Toast-module__iu2Y5G__info{border-color:#a3a3a347}.Toast-module__iu2Y5G__message{flex:1;min-width:0;line-height:1.4}.Toast-module__iu2Y5G__closeButton{min-height:1lh;color:inherit;opacity:.7;cursor:pointer;font-size:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1.4;display:inline-flex}.Toast-module__iu2Y5G__closeButton:hover{opacity:1}.Toast-module__iu2Y5G__closeButton:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}[data-theme=light] .Toast-module__iu2Y5G__closeButton:focus-visible{outline-color:var(--ui-focus-ring-light)}@keyframes Toast-module__iu2Y5G__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Toast-module__iu2Y5G__toast{animation:none}}
.ShimmerText-module__zfTRAW__shimmer{color:#0000;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,transparent calc(50% - var(--shimmer-spread,48px)),var(--shimmer-highlight,#fffffff2),transparent calc(50% + var(--shimmer-spread,48px))),linear-gradient(var(--shimmer-base,#fafafa8c),var(--shimmer-base,#fafafa8c));animation:ShimmerText-module__zfTRAW__shimmerSweep var(--shimmer-duration,2s)ease-in-out infinite;background-position:0%,0 0;display:inline-block;position:relative}@keyframes ShimmerText-module__zfTRAW__shimmerSweep{0%{background-position:125%,0 0}to{background-position:-25%,0 0}}[data-theme=light] .ShimmerText-module__zfTRAW__shimmer{--shimmer-base:#171717ad;--shimmer-highlight:#171717f0}@media (forced-colors:active){.ShimmerText-module__zfTRAW__shimmer{color:canvastext;background-image:none;-webkit-background-clip:unset;background-clip:unset;forced-color-adjust:auto;animation:none}}@media (prefers-reduced-motion:reduce){.ShimmerText-module__zfTRAW__shimmer{color:var(--shimmer-base,#fafafab3);background-image:none;background-position:50%,0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}}@media (pointer:coarse),(update:slow){.ShimmerText-module__zfTRAW__shimmer{color:var(--shimmer-base,#fafafab3);background-image:none;background-position:50%,0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}}
.CanvasLoadingScreen-module__yeTqYG__root{isolation:isolate;contain:layout paint;opacity:0;--loader-title:#fafafae6;--loader-detail:#fafafa94;--loader-track:#ffffff14;--loader-fill:#fafafae6;width:100%;min-height:100dvh;padding:clamp(.875rem,2.5vw,1.5rem);animation:.22s ease-out 40ms both CanvasLoadingScreen-module__yeTqYG__rootReveal;position:relative;overflow:hidden}.CanvasLoadingScreen-module__yeTqYG__logoCenter{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(-.5rem)}.CanvasLoadingScreen-module__yeTqYG__logoStack{flex-direction:column;align-items:center;gap:.75rem;animation:.36s cubic-bezier(.2,1,.3,1) 80ms both CanvasLoadingScreen-module__yeTqYG__contentEnter;display:flex}.CanvasLoadingScreen-module__yeTqYG__shimmerTitle{letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:500}.CanvasLoadingScreen-module__yeTqYG__detailText{text-align:center;letter-spacing:.018em;max-width:24rem;color:var(--loader-detail);margin:0;font-size:.875rem}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrack{z-index:44;background:var(--loader-track);pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrackSolid{top:env(safe-area-inset-top,0px);position:fixed}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrackOverlay{top:env(safe-area-inset-top,0px);position:absolute}.CanvasLoadingScreen-module__yeTqYG__rootSolid{background:var(--color-background)}.CanvasLoadingScreen-module__yeTqYG__rootOverlay{z-index:40;-webkit-backdrop-filter:none;opacity:1;background:#0a0a0ad6;animation:none;position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__texture{z-index:0;opacity:.2;background:linear-gradient(125deg,#0000 38%,#ffffff08 48%,#ffffff0e 50%,#ffffff08 52%,#0000 62%),repeating-linear-gradient(84deg,#ffffff09 0 1px,#0000 1px 36px),repeating-linear-gradient(-6deg,#ffffff08 0 1px,#0000 1px 36px);position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__lightRays{z-index:0;opacity:.2;position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__vignette{z-index:0;background:radial-gradient(circle,#0000 36%,#0000006b 100%);position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__logo{object-fit:contain;width:7rem;height:auto}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{background:var(--loader-fill);width:40%;height:100%;animation:1.6s linear infinite CanvasLoadingScreen-module__yeTqYG__loading-bar-slide;transform:translate(-100%)}@keyframes CanvasLoadingScreen-module__yeTqYG__contentEnter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes CanvasLoadingScreen-module__yeTqYG__rootReveal{0%{opacity:0}to{opacity:1}}.CanvasLoadingScreen-module__yeTqYG__noIntro{opacity:1;animation:none}.CanvasLoadingScreen-module__yeTqYG__noIntro .CanvasLoadingScreen-module__yeTqYG__logoStack{opacity:1;animation:none;transform:translateY(0)}@media (pointer:fine) and (update:fast) and (prefers-reduced-motion:no-preference){.CanvasLoadingScreen-module__yeTqYG__rootOverlay:not(.CanvasLoadingScreen-module__yeTqYG__noIntro){-webkit-backdrop-filter:blur(2px)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CanvasLoadingScreen-module__yeTqYG__rootOverlay{background:#0a0a0ae6}}@media (prefers-reduced-motion:reduce){.CanvasLoadingScreen-module__yeTqYG__root{opacity:1;animation:none}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{opacity:.6;will-change:auto;width:100%;animation:none;transform:translate(0)}.CanvasLoadingScreen-module__yeTqYG__logoStack{opacity:1;animation:none;transform:translateY(0)}.CanvasLoadingScreen-module__yeTqYG__rootOverlay{-webkit-backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){.CanvasLoadingScreen-module__yeTqYG__rootOverlay{-webkit-backdrop-filter:none;background:#0a0a0aeb}[data-theme=light] .CanvasLoadingScreen-module__yeTqYG__rootOverlay{background:#fafafaf2}}@media (pointer:coarse){.CanvasLoadingScreen-module__yeTqYG__logo{width:7.75rem}.CanvasLoadingScreen-module__yeTqYG__detailText{max-width:min(30rem,92vw);font-size:.9rem}.CanvasLoadingScreen-module__yeTqYG__rootOverlay{-webkit-backdrop-filter:none}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{opacity:.55;will-change:auto;width:100%;animation:none;transform:translate(0)}}@media (update:slow){.CanvasLoadingScreen-module__yeTqYG__root{opacity:1;animation:none}.CanvasLoadingScreen-module__yeTqYG__logoStack{opacity:1;animation:none;transform:translateY(0)}.CanvasLoadingScreen-module__yeTqYG__rootOverlay{-webkit-backdrop-filter:none}.CanvasLoadingScreen-module__yeTqYG__texture{opacity:.14}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{opacity:.55;will-change:auto;width:100%;animation:none;transform:translate(0)}}@media (pointer:fine) and (update:fast) and (prefers-reduced-motion:no-preference){.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{will-change:transform}}[data-theme=light] .CanvasLoadingScreen-module__yeTqYG__root{--loader-title:#171717db;--loader-detail:#1717179e;--loader-track:#0000001a;--loader-fill:#171717d9}[data-theme=light] .CanvasLoadingScreen-module__yeTqYG__rootOverlay{background:#fafafacc}[data-theme=light] .CanvasLoadingScreen-module__yeTqYG__lightRays{display:none}[data-theme=light] .CanvasLoadingScreen-module__yeTqYG__texture{opacity:.22;background:linear-gradient(125deg,#0000 38%,#00000005 48%,#0000000b 50%,#00000005 52%,#0000 62%),repeating-linear-gradient(84deg,#0000000a 0 1px,#0000 1px 36px),repeating-linear-gradient(-6deg,#00000008 0 1px,#0000 1px 36px)}[data-theme=light] .CanvasLoadingScreen-module__yeTqYG__logo{filter:invert()}@media (forced-colors:active){.CanvasLoadingScreen-module__yeTqYG__root,.CanvasLoadingScreen-module__yeTqYG__rootSolid,.CanvasLoadingScreen-module__yeTqYG__rootOverlay{background:canvas}.CanvasLoadingScreen-module__yeTqYG__texture,.CanvasLoadingScreen-module__yeTqYG__lightRays,.CanvasLoadingScreen-module__yeTqYG__vignette,.CanvasLoadingScreen-module__yeTqYG__logo{display:none}.CanvasLoadingScreen-module__yeTqYG__shimmerTitle,.CanvasLoadingScreen-module__yeTqYG__detailText{color:canvastext}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrack{opacity:.25;background:canvastext}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{background:canvastext}}
.Tooltip-module__vleAcq__content{padding:calc(var(--ui-space-1) + .125rem)calc(var(--ui-space-2) + .125rem);font-size:var(--ui-text-xs);white-space:nowrap;color:var(--color-foreground);background:var(--ui-surface-2);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);box-shadow:var(--ui-shadow-tooltip);z-index:1000;font-weight:500;animation:.12s ease-out Tooltip-module__vleAcq__tooltipFadeIn;}@keyframes Tooltip-module__vleAcq__tooltipFadeIn{0%{opacity:0}to{opacity:1}}.Tooltip-module__vleAcq__arrow{fill:var(--ui-surface-2);stroke:var(--ui-border-strong);stroke-width:1px}html[data-canvas-interacting=true] .Tooltip-module__vleAcq__content{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.Tooltip-module__vleAcq__content{animation:none}}[data-theme=light] .Tooltip-module__vleAcq__content{border-color:var(--ui-border-soft);box-shadow:var(--ui-shadow-tooltip);background:#fff}[data-theme=light] .Tooltip-module__vleAcq__arrow{fill:#fff;stroke:var(--ui-border-soft)}
.AgentNodeFrame-module__ksygMq__header{padding:.5rem .85rem}.AgentNodeFrame-module__ksygMq__frame{border-radius:inherit;background:linear-gradient(#18181afa 0%,#09090bf2 100%);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.AgentNodeFrame-module__ksygMq__frameLight{background:linear-gradient(#fffffffb 0%,#f4f4f5f6 100%)}.AgentNodeFrame-module__ksygMq__content{--agent-scrollbar:#52525266;--agent-scrollbar-thumb:#52525266;--agent-scrollbar-thumb-hover:#73737399;--agent-hint-color:#737373;--agent-summary-border:#73737385;--agent-summary-surface:#1c1c1ceb;--agent-summary-label:#949494e6;--agent-summary-value:#ebebebf5;--agent-summary-detail:#a3a3a3e6;scrollbar-width:thin;scrollbar-color:var(--agent-scrollbar)transparent;overscroll-behavior:contain;flex-direction:column;flex:1;gap:.625rem;min-height:0;padding:.75rem;display:flex;overflow:hidden auto}.AgentNodeFrame-module__ksygMq__content::-webkit-scrollbar{width:4px}.AgentNodeFrame-module__ksygMq__content::-webkit-scrollbar-track{background:0 0}.AgentNodeFrame-module__ksygMq__content::-webkit-scrollbar-thumb{background:var(--agent-scrollbar-thumb);border-radius:2px}.AgentNodeFrame-module__ksygMq__content::-webkit-scrollbar-thumb:hover{background:var(--agent-scrollbar-thumb-hover)}.AgentNodeFrame-module__ksygMq__statusBadge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.18rem .48rem;font-size:.52rem;font-weight:700;display:inline-flex}.AgentNodeFrame-module__ksygMq__statusBadgeHeader{justify-content:center;min-width:0}.AgentNodeFrame-module__ksygMq__statusBadgeInline{flex-shrink:0}.AgentNodeFrame-module__ksygMq__statusToneIdle{color:#a3a3a3f2;background:#7373731f;border-color:#73737333}.AgentNodeFrame-module__ksygMq__statusToneActive{color:#facc15f2;background:#facc151f;border-color:#facc1538}.AgentNodeFrame-module__ksygMq__statusToneWarning{color:#fbbf24fa;background:#fbbf2424;border-color:#fbbf243d}.AgentNodeFrame-module__ksygMq__statusToneError{color:#f87171fa;background:#f871711f;border-color:#f871713d}[data-theme=light] .AgentNodeFrame-module__ksygMq__content{--agent-scrollbar:#0003;--agent-scrollbar-thumb:#0003;--agent-scrollbar-thumb-hover:#0003;--agent-hint-color:#525252c7;--agent-summary-border:#a3a3a375;--agent-summary-surface:#fffffff5;--agent-summary-label:#525252c7;--agent-summary-value:#171717f0;--agent-summary-detail:#525252d1}[data-theme=light] .AgentNodeFrame-module__ksygMq__statusToneIdle{color:#525252e6;background:#52525214;border-color:#52525224}[data-theme=light] .AgentNodeFrame-module__ksygMq__statusToneActive{color:#a16207;background:#f59e0b1f;border-color:#f59e0b33}[data-theme=light] .AgentNodeFrame-module__ksygMq__statusToneWarning{color:#b45309;background:#fbbf2424;border-color:#f59e0b3d}[data-theme=light] .AgentNodeFrame-module__ksygMq__statusToneError{color:#b91c1c;background:#f871711f;border-color:#f8717138}
.ModelViewer-module__RjjDfW__viewer{touch-action:none;cursor:default;pointer-events:auto;width:100%;height:100%;min-height:0;position:relative}.ModelViewer-module__RjjDfW__performanceHint{color:#e5e5e5f2;pointer-events:none;background:#171717a6;border:1px solid #73737361;border-radius:999px;padding:.125rem .375rem;font-size:.5625rem;line-height:1;position:absolute;bottom:.375rem;right:.375rem}
.NodeConfigPanel-module__YhY5yG__embeddedRoot{}.NodeConfigPanel-module__YhY5yG__content{}.NodeConfigPanel-module__YhY5yG__warning{margin-bottom:var(--ui-space-4);}.NodeConfigPanel-module__YhY5yG__section{}.NodeConfigPanel-module__YhY5yG__sectionHeader{}.NodeConfigPanel-module__YhY5yG__sectionTitle{}.NodeConfigPanel-module__YhY5yG__formGrid{flex-direction:column;gap:0;margin-top:0;display:flex}.NodeConfigPanel-module__YhY5yG__providerModelGrid{gap:var(--ui-space-2)var(--ui-space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.NodeConfigPanel-module__YhY5yG__providerModelGrid .NodeConfigPanel-module__YhY5yG__row{display:contents}.NodeConfigPanel-module__YhY5yG__providerModelGrid .NodeConfigPanel-module__YhY5yG__fieldLabel,.NodeConfigPanel-module__YhY5yG__providerModelGrid .NodeConfigPanel-module__YhY5yG__selectWrapper{padding:var(--ui-space-2)0}.NodeConfigPanel-module__YhY5yG__providerModelGrid .NodeConfigPanel-module__YhY5yG__row:first-child .NodeConfigPanel-module__YhY5yG__fieldLabel,.NodeConfigPanel-module__YhY5yG__providerModelGrid .NodeConfigPanel-module__YhY5yG__row:first-child .NodeConfigPanel-module__YhY5yG__selectWrapper{padding-top:0}.NodeConfigPanel-module__YhY5yG__providerModelGrid .NodeConfigPanel-module__YhY5yG__row:last-child .NodeConfigPanel-module__YhY5yG__fieldLabel,.NodeConfigPanel-module__YhY5yG__providerModelGrid .NodeConfigPanel-module__YhY5yG__row:last-child .NodeConfigPanel-module__YhY5yG__selectWrapper{padding-bottom:0}.NodeConfigPanel-module__YhY5yG__row{}.NodeConfigPanel-module__YhY5yG__rowSpacing{margin-top:var(--ui-space-2)}.NodeConfigPanel-module__YhY5yG__selectWrapper{flex:1;min-width:0}.NodeConfigPanel-module__YhY5yG__selectTrigger{min-height:28px;padding:0 var(--ui-space-2);border-radius:var(--ui-radius-xs);font-size:12px}.NodeConfigPanel-module__YhY5yG__fieldLabel{}.NodeConfigPanel-module__YhY5yG__metaNote{white-space:normal;margin:0;line-height:1.4;}.NodeConfigPanel-module__YhY5yG__metaSpacing{margin-top:var(--ui-space-2)}.NodeConfigPanel-module__YhY5yG__inputCompact{}.NodeConfigPanel-module__YhY5yG__buttonSmall{gap:.3125rem;font-weight:600;}.NodeConfigPanel-module__YhY5yG__settingsCheckboxRow{align-items:center;gap:var(--ui-space-2);cursor:pointer;display:flex}.NodeConfigPanel-module__YhY5yG__settingsCheckboxLabel{font-size:var(--ui-text-sm);color:#e5e5e5}.NodeConfigPanel-module__YhY5yG__emptyState{}.NodeConfigPanel-module__YhY5yG__emptyIcon{}.NodeConfigPanel-module__YhY5yG__emptyTitle{}.NodeConfigPanel-module__YhY5yG__emptyDesc{}
.McpIntegrations-module__Dwuf5W__shimmerSubline{color:#0000;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,transparent calc(50% - var(--shimmer-spread,48px)),var(--shimmer-highlight,#dcdce6f2),transparent calc(50% + var(--shimmer-spread,48px))),linear-gradient(var(--shimmer-base,#b4b4c3d9),var(--shimmer-base,#b4b4c3d9));animation:McpIntegrations-module__Dwuf5W__shimmerSweep var(--shimmer-duration,2.2s)ease-in-out infinite;background-position:0%,0 0;display:inline-block;position:relative}@keyframes McpIntegrations-module__Dwuf5W__shimmerSweep{0%{background-position:125%,0 0}to{background-position:-25%,0 0}}@media (prefers-reduced-motion:reduce){.McpIntegrations-module__Dwuf5W__shimmerSubline{color:#b4b4c3e6;background-image:none;background-position:50%,0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}}
@keyframes ModelsShowcase-module__0eTKEq__scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ModelsShowcase-module__0eTKEq__scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.ModelsShowcase-module__0eTKEq__trackLeft{width:max-content;animation:65s linear infinite ModelsShowcase-module__0eTKEq__scroll-left;display:flex}.ModelsShowcase-module__0eTKEq__trackRight{width:max-content;animation:55s linear infinite ModelsShowcase-module__0eTKEq__scroll-right;display:flex}.ModelsShowcase-module__0eTKEq__trackLeftSlow{width:max-content;animation:80s linear infinite ModelsShowcase-module__0eTKEq__scroll-left;display:flex}.ModelsShowcase-module__0eTKEq__row:hover .ModelsShowcase-module__0eTKEq__trackLeft,.ModelsShowcase-module__0eTKEq__row:hover .ModelsShowcase-module__0eTKEq__trackRight,.ModelsShowcase-module__0eTKEq__row:hover .ModelsShowcase-module__0eTKEq__trackLeftSlow{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ModelsShowcase-module__0eTKEq__trackLeft,.ModelsShowcase-module__0eTKEq__trackRight,.ModelsShowcase-module__0eTKEq__trackLeftSlow{animation:none}}.ModelsShowcase-module__0eTKEq__shimmerTitle{color:#0000;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,transparent calc(50% - var(--shimmer-spread,48px)),var(--shimmer-highlight,#c8c8d2f2),transparent calc(50% + var(--shimmer-spread,48px))),linear-gradient(var(--shimmer-base,#e6e6eb99),var(--shimmer-base,#e6e6eb99));animation:ModelsShowcase-module__0eTKEq__shimmerSweep var(--shimmer-duration,2.2s)ease-in-out infinite;background-position:0%,0 0;animation-play-state:paused;display:inline-block;position:relative}.ModelsShowcase-module__0eTKEq__shimmerTitleActive{animation-play-state:running}@keyframes ModelsShowcase-module__0eTKEq__shimmerSweep{0%{background-position:125%,0 0}to{background-position:-25%,0 0}}@media (prefers-reduced-motion:reduce){.ModelsShowcase-module__0eTKEq__shimmerTitle{color:var(--shimmer-base,#e6e6ebcc);background-image:none;background-position:50%,0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}}
@keyframes Stats-module__4GfEAq__statsFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Stats-module__4GfEAq__statCell{opacity:0;animation:.55s ease-out forwards paused Stats-module__4GfEAq__statsFadeIn}.Stats-module__4GfEAq__statsColumn.Stats-module__4GfEAq__inView .Stats-module__4GfEAq__statCell{animation-play-state:running}.Stats-module__4GfEAq__logoCell{opacity:0;animation:.5s ease-out forwards paused Stats-module__4GfEAq__statsFadeIn}.Stats-module__4GfEAq__statsColumn.Stats-module__4GfEAq__inView .Stats-module__4GfEAq__logoCell{animation-play-state:running}@media (prefers-reduced-motion:reduce){.Stats-module__4GfEAq__statCell,.Stats-module__4GfEAq__logoCell{opacity:1;animation:none;transform:none}}
.OpenClawPanel-module__3phmvq__panel{height:100%;min-height:0;color:var(--color-foreground);background:0 0;flex-direction:column;display:flex;overflow:hidden}.OpenClawPanel-module__3phmvq__content{gap:var(--ui-space-3);flex-direction:column;display:flex;overflow-x:hidden;}.OpenClawPanel-module__3phmvq__tabPanel{gap:var(--ui-space-3);flex-direction:column;min-width:0;display:flex}.OpenClawPanel-module__3phmvq__section{gap:var(--ui-space-2);flex-direction:column;display:flex;}.OpenClawPanel-module__3phmvq__sectionTitle{}.OpenClawPanel-module__3phmvq__sectionDesc{font-size:var(--ui-text-xs);color:#a3a3a3;line-height:1.5}.OpenClawPanel-module__3phmvq__statusChip{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.OpenClawPanel-module__3phmvq__statusChipActive{color:#4ade80;background:#4ade801f;border:1px solid #4ade8040}.OpenClawPanel-module__3phmvq__statusChipIdle{color:#a3a3a3;background:#a3a3a31a;border:1px solid #40404066}.OpenClawPanel-module__3phmvq__statusDot{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.OpenClawPanel-module__3phmvq__statusChipAlignStart{align-self:flex-start}.OpenClawPanel-module__3phmvq__statusChipInline{margin-left:.5rem}.OpenClawPanel-module__3phmvq__filterInput{color:#d4d4d4;background:#171717cc;border:1px solid #40404080;border-radius:11px;width:100%;min-width:0;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.OpenClawPanel-module__3phmvq__filterInput::placeholder{color:#737373}.OpenClawPanel-module__3phmvq__filterInput:focus{border-color:#c8c8c880;outline:none}.OpenClawPanel-module__3phmvq__filterInput:focus-visible{outline-offset:1px;outline:2px solid #ffffff59}.OpenClawPanel-module__3phmvq__filterInput:disabled{opacity:.5;cursor:not-allowed}.OpenClawPanel-module__3phmvq__filterLabel{text-transform:uppercase;letter-spacing:.04em;color:#737373;margin-bottom:4px;font-size:10px;font-weight:600}.OpenClawPanel-module__3phmvq__filtersColumn{gap:var(--ui-space-3);flex-direction:column;display:flex}.OpenClawPanel-module__3phmvq__noteHint{margin-top:6px}.OpenClawPanel-module__3phmvq__createBtn{color:#4ade80;cursor:pointer;background:#4ade8014;border:1px solid #4ade804d;border-radius:9px;justify-content:center;align-self:flex-start;align-items:center;padding:5px 11px;font-family:inherit;font-size:11px;font-weight:600;transition:background .15s;display:inline-flex}.OpenClawPanel-module__3phmvq__createBtn:hover:not(:disabled){background:#4ade8026}.OpenClawPanel-module__3phmvq__createBtn:disabled{opacity:.4;cursor:not-allowed}.OpenClawPanel-module__3phmvq__createBtn:focus-visible{outline-offset:1px;outline:2px solid #4ade8073}.OpenClawPanel-module__3phmvq__dangerBtn{color:#f87171cc;cursor:pointer;background:#ffffff0f;border:1px solid #f8717126;border-radius:9px;justify-content:center;align-self:flex-start;align-items:center;min-height:24px;padding:5px 9px;font-family:inherit;font-size:11px;font-weight:600;transition:background .15s;display:inline-flex}.OpenClawPanel-module__3phmvq__dangerBtn:hover:not(:disabled){color:#f87171;background:#7f1d1d33}.OpenClawPanel-module__3phmvq__dangerBtn:disabled{opacity:.4;cursor:not-allowed}.OpenClawPanel-module__3phmvq__dangerBtn:focus-visible{outline-offset:1px;outline:2px solid #ffffff59}.OpenClawPanel-module__3phmvq__highlight{color:#c8c8c8;font-weight:500}.OpenClawPanel-module__3phmvq__link{color:#c8c8c8;text-underline-offset:2px;text-decoration:underline}.OpenClawPanel-module__3phmvq__link:hover{color:#e5e5e5}.OpenClawPanel-module__3phmvq__note{color:#737373;padding:var(--ui-space-2)var(--ui-space-3);border-radius:var(--ui-radius-sm);background:#17171766;border-left:2px solid #40404080;font-size:11px;line-height:1.45}.OpenClawPanel-module__3phmvq__timelineExecutionRow{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.OpenClawPanel-module__3phmvq__timelineExecutionChip{color:#d4d4d4;cursor:pointer;background:#0a0a0a85;border:1px solid #40404080;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:3px 8px;transition:border-color .12s,background-color .12s;display:inline-flex}.OpenClawPanel-module__3phmvq__timelineExecutionChip:hover{background:#26262680;border-color:#c8c8c880}.OpenClawPanel-module__3phmvq__timelineExecutionChipLabel{text-transform:uppercase;letter-spacing:.04em;color:#c8c8c8;font-size:9px}.OpenClawPanel-module__3phmvq__timelineExecutionChipId{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.OpenClawPanel-module__3phmvq__timelineList{gap:var(--ui-space-2);flex-direction:column;display:flex}.OpenClawPanel-module__3phmvq__timelineItem{border-radius:var(--ui-radius-sm);background:#0a0a0a61;border:1px solid #40404066;flex-direction:column;gap:4px;padding:9px;display:flex}.OpenClawPanel-module__3phmvq__timelineItemError{background:#7f1d1d29;border-color:#f8717161}.OpenClawPanel-module__3phmvq__timelineItemWarning{background:#78350f29;border-color:#fbbf2457}.OpenClawPanel-module__3phmvq__timelineHeader{justify-content:space-between;align-items:center;gap:var(--ui-space-2);display:flex}.OpenClawPanel-module__3phmvq__timelineEventType{text-transform:uppercase;letter-spacing:.04em;color:#d4d4d4;font-size:10px;font-weight:600}.OpenClawPanel-module__3phmvq__timelineTs{color:#737373;font-size:10px}.OpenClawPanel-module__3phmvq__timelineMetaRow{justify-content:space-between;align-items:center;gap:var(--ui-space-2);display:flex}.OpenClawPanel-module__3phmvq__timelineExecutionId{color:#a3a3a3;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;overflow:hidden}.OpenClawPanel-module__3phmvq__timelineHistoryBtn{border-radius:var(--ui-radius-sm);color:#e5e5e5;cursor:pointer;background:#c8c8c814;border:1px solid #c8c8c866;min-height:22px;padding:3px 8px;font-size:10px;font-weight:600;transition:border-color .12s,background-color .12s,color .12s}.OpenClawPanel-module__3phmvq__timelineHistoryBtn:hover{color:#f5f5f5;background:#c8c8c824;border-color:#c8c8c88c}.OpenClawPanel-module__3phmvq__timelineTraceId{color:#737373;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;overflow:hidden}.OpenClawPanel-module__3phmvq__timelineMessage{color:#a3a3a3;word-break:break-word;font-size:11px;line-height:1.45}.OpenClawPanel-module__3phmvq__emptyState{color:#737373;justify-content:center;gap:6px;padding:20px 16px;font-size:12px;}[data-theme=light] .OpenClawPanel-module__3phmvq__sectionDesc{color:#525252}[data-theme=light] .OpenClawPanel-module__3phmvq__statusChipActive{color:#16a34a;background:#22c55e24}[data-theme=light] .OpenClawPanel-module__3phmvq__statusChipIdle{color:#525252;background:#3f3f461a}[data-theme=light] .OpenClawPanel-module__3phmvq__filterInput{color:#262626;background:#fffffffa;border-color:#0000001f}[data-theme=light] .OpenClawPanel-module__3phmvq__filterInput::placeholder{color:#737373}[data-theme=light] .OpenClawPanel-module__3phmvq__filterInput:focus{border-color:#00000040}[data-theme=light] .OpenClawPanel-module__3phmvq__filterLabel{color:#525252}[data-theme=light] .OpenClawPanel-module__3phmvq__createBtn{color:#16a34a;background:#22c55e0f;border-color:#22c55e59}[data-theme=light] .OpenClawPanel-module__3phmvq__createBtn:hover:not(:disabled){background:#22c55e1f}[data-theme=light] .OpenClawPanel-module__3phmvq__dangerBtn{color:#b91c1c;background:#0000000a;border-color:#b91c1c59}[data-theme=light] .OpenClawPanel-module__3phmvq__dangerBtn:hover:not(:disabled){color:#991b1b;background:#b91c1c1a}[data-theme=light] .OpenClawPanel-module__3phmvq__highlight,[data-theme=light] .OpenClawPanel-module__3phmvq__link{color:#262626}[data-theme=light] .OpenClawPanel-module__3phmvq__link:hover{color:#171717}[data-theme=light] .OpenClawPanel-module__3phmvq__note{color:#525252;background:#00000008;border-left-color:#0000001f}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineExecutionChip{color:#262626;background:#0000000a;border-color:#00000029}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineExecutionChip:hover{background:#1717170f;border-color:#17171740}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineExecutionChipLabel{color:#525252}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineItem{background:#00000008;border-color:#0000001f}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineItemError{background:#dc26260f;border-color:#dc262647}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineItemWarning{background:#d9770614;border-color:#d9770647}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineEventType{color:#262626}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineTs,[data-theme=light] .OpenClawPanel-module__3phmvq__timelineTraceId,[data-theme=light] .OpenClawPanel-module__3phmvq__timelineExecutionId{color:#525252}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineHistoryBtn{color:#262626;background:#1717170d;border-color:#17171733}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineHistoryBtn:hover{color:#171717;background:#17171714;border-color:#1717174d}[data-theme=light] .OpenClawPanel-module__3phmvq__timelineMessage{color:#3f3f46}@media (prefers-reduced-motion:reduce){.OpenClawPanel-module__3phmvq__createBtn,.OpenClawPanel-module__3phmvq__dangerBtn,.OpenClawPanel-module__3phmvq__timelineExecutionChip{transition:none}}[data-theme=light] .OpenClawPanel-module__3phmvq__emptyState{color:#525252}
.UrlCopyRow-module__j3MoYW__root{align-items:center;gap:var(--ui-space-2);min-width:0;font-size:var(--ui-text-xs);background:#171717cc;border:1px solid #40404080;border-radius:11px;padding:8px 12px;display:flex}.UrlCopyRow-module__j3MoYW__text{color:#d4d4d4;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;overflow:hidden}.UrlCopyRow-module__j3MoYW__copyBtn{color:#d4d4d4;cursor:pointer;background:#ffffff0f;border:1px solid #40404080;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-height:24px;padding:0;font-family:inherit;font-size:11px;font-weight:600;transition:background .15s;display:inline-flex}.UrlCopyRow-module__j3MoYW__copyBtn:hover:not(:disabled){background:#ffffff1a}.UrlCopyRow-module__j3MoYW__copyBtn:disabled{opacity:.45;cursor:not-allowed}.UrlCopyRow-module__j3MoYW__copyBtnCopied{color:#4ade80;border-color:#4ade8066}.UrlCopyRow-module__j3MoYW__copyBtn:focus-visible{outline-offset:1px;outline:2px solid #ffffff59}[data-theme=light] .UrlCopyRow-module__j3MoYW__root{background:#fffffffa;border-color:#0000001f}[data-theme=light] .UrlCopyRow-module__j3MoYW__text{color:#262626}[data-theme=light] .UrlCopyRow-module__j3MoYW__copyBtn{color:#262626;background:#0000000a;border-color:#0000001f}[data-theme=light] .UrlCopyRow-module__j3MoYW__copyBtn:hover:not(:disabled){background:#00000014}[data-theme=light] .UrlCopyRow-module__j3MoYW__copyBtnCopied{color:#16a34a;border-color:#22c55e66}[data-theme=light] .UrlCopyRow-module__j3MoYW__copyBtn:focus-visible{outline-color:#00000059}@media (prefers-reduced-motion:reduce){.UrlCopyRow-module__j3MoYW__copyBtn{transition:none}}
