:root{--sloyd-primary-color:#45bcff;--sloyd-primary-color-dark:#3a9bd9;--sloyd-accent-color:#03f584;--sloyd-text-color:#8e8e8e;--sloyd-black:var(--mantine-color-black);--sloyd-gradient-slide:linear-gradient(45deg, var(--sloyd-primary-color), var(--sloyd-accent-color));--mantine-color-body:#f9f9f9;--sloyd-app-shell-bg:radial-gradient(circle, #0a1433, var(--mantine-color-body), var(--mantine-color-body));--sloyd-gen-labs-bg:radial-gradient(circle, #0e2158, #060d22);--sloyd-card-bg:#ffffff0a;--sloyd-card-bg-elevated:#ffffff14;--sloyd-card-bg-subtle:#ffffff08;--sloyd-card-bg-strong:#ffffff1a;--sloyd-badge-bg:#30374880;--sloyd-surface-solid:var(--mantine-color-dark-7);--sloyd-surface-solid-elevated:var(--mantine-color-dark-6);--sloyd-surface-solid-deep:var(--mantine-color-dark-8);--sloyd-dropdown-bg:color-mix(in srgb, var(--sloyd-surface-solid) 78%, transparent);--sloyd-modal-glass-bg:color-mix(in srgb, var(--sloyd-surface-solid) 40%, transparent);--sloyd-toast-glass-bg:color-mix(in srgb, var(--sloyd-surface-solid) 40%, transparent);--sloyd-modal-bg:#070c21;--sloyd-input-bg:#111115;--sloyd-divider:#ffffff14;--sloyd-border-subtle:#ffffff40;--sloyd-idle-dot:var(--mantine-color-white);--sloyd-scrim:#00000080;--sloyd-scrim-light:#0000004d;--sloyd-scrim-strong:#000000b3;--sloyd-modal-overlay-color:#060d22;--sloyd-glass-overlay-blur:20px;--sloyd-panel-bg:#000000b3;--sloyd-viewer-control-bg:#0000004d;--sloyd-viewer-control-bg-hover:#00000080;--sloyd-card-shadow:none;--sloyd-dropzone-overlay:#0e0c20b3;--sloyd-viewer-backdrop-black:#000;--sloyd-viewer-backdrop-graphite:#14171c;--sloyd-viewer-backdrop-gray:#3a3d42;--sloyd-viewer-backdrop-light:#d9dadc;--sloyd-prompt-glow:0 0 8px 2px #03f58499;--sloyd-prompt-glow-border:#03f584cc;--sloyd-hover-bg:#45bcff0d;--sloyd-nav-active-bg:var(--sloyd-card-bg-elevated);--sloyd-nav-active-color:var(--mantine-color-bright);--mantine-color-body:#060d22!important}:root[data-brand-refresh]{--sloyd-accent-color:var(--sloyd-primary-color);--sloyd-app-shell-bg:var(--mantine-color-body);--sloyd-badge-bg:#101013cc;--sloyd-border-subtle:#ffffff1f;--sloyd-card-bg:#ffffff0a;--sloyd-card-bg-elevated:#ffffff12;--sloyd-card-bg-strong:#ffffff1a;--sloyd-card-bg-subtle:#ffffff06;--sloyd-comet-tip:#fff;--sloyd-core:linear-gradient(180deg, #26262c, #18181c);--sloyd-core-fg:#fff;--sloyd-divider:#ffffff12;--sloyd-dropdown-bg:var(--sloyd-modal-glass-bg);--sloyd-dropzone-overlay:#0b0b0db3;--sloyd-elev-shadow:0 2px 8px -2px #0006, 0 24px 60px -20px #0009;--sloyd-focus-border:#6cc8ff73;--sloyd-focus-color:#6cc8ff;--sloyd-focus-ring:0 0 0 3px #6cc8ff1a;--sloyd-gen-labs-bg:var(--mantine-color-body);--sloyd-gloss:inset 0 1px 0 #ffffff12;--sloyd-gradient-slide:linear-gradient(110deg, var(--sloyd-halo-1), var(--sloyd-halo-2) 50%, var(--sloyd-halo-3));--sloyd-halo-1:#4fb8ff;--sloyd-halo-2:#39d6d0;--sloyd-halo-3:#35ef9a;--sloyd-hover-bg:#ffffff0d;--sloyd-input-bg:#101013;--sloyd-ink:#0b0b0d;--sloyd-lift-shadow:0 18px 40px -16px #000c;--sloyd-line-strong:#ffffff29;--sloyd-modal-bg:#151518;--sloyd-modal-glass-bg:#1c1c219e;--sloyd-modal-overlay-color:#050506;--sloyd-panel-bg:#0b0b0de0;--sloyd-paper:#f5f5f7;--sloyd-paper-gloss:linear-gradient(180deg, #fff, #e4e4e9);--sloyd-paper-gloss-hover:linear-gradient(180deg, #fff, #f0f0f4);--sloyd-paper-hover:#fff;--sloyd-paper-pressed:#d9d9de;--sloyd-paper-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #0000001f, 0 1px 2px #0006, 0 6px 20px #ffffff0f;--sloyd-primary-color:var(--sloyd-text-1);--sloyd-primary-color-dark:var(--sloyd-text-2);--sloyd-prompt-glow:var(--sloyd-focus-ring);--sloyd-prompt-glow-border:var(--sloyd-focus-border);--sloyd-raised:#232328;--sloyd-raised-shadow:0 1px 3px #00000080;--sloyd-selected-bg:var(--sloyd-state-strong);--sloyd-selected-text:var(--sloyd-text-1);--sloyd-status-amber:#f5c46b;--sloyd-status-coral:#ff6b6b;--sloyd-surface-solid:#1b1b1f;--sloyd-surface-solid-deep:#151518;--sloyd-surface-solid-elevated:#232328;--sloyd-text-color:#a3a3ad;--sloyd-tick:#ececef99;--sloyd-toast-glass-bg:var(--sloyd-glass-bg);--sloyd-viewer-backdrop-black:#060607;--sloyd-viewer-backdrop-graphite:#141417;--sloyd-viewer-backdrop-gray:#38383e;--sloyd-viewer-backdrop-light:#dcdce0;--sloyd-card-meta:linear-gradient(transparent, #08080ad9);--sloyd-card-studio-bg:radial-gradient(120% 90% at 50% 20%, #26262b, #141417 70%);--sloyd-check-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 7.2l2 2 4-4.2' stroke='%23ececef' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");--sloyd-danger:#ff6b6b;--sloyd-ease:cubic-bezier(.2, 0, 0, 1);--sloyd-ease-emph:cubic-bezier(.05, .7, .1, 1);--sloyd-floor-line:#ffffff0d;--sloyd-floor-shadow:#0009;--sloyd-glass-bg:#18181c8c;--sloyd-glass-overlay-blur:22px;--sloyd-glass-shadow:0 12px 32px -8px #0009;--sloyd-hairline:#ffffff12;--sloyd-hairline-hover:#ffffff38;--sloyd-hairline-strong:#ffffff1f;--sloyd-halo:linear-gradient(100deg, var(--sloyd-halo-1), var(--sloyd-halo-2) 50%, var(--sloyd-halo-3));--sloyd-halo-scrim:#0606088c;--sloyd-inset-shadow:inset 0 1px 2px #00000059;--sloyd-modal-surface:linear-gradient(180deg, #1f1f24, #18181c);--sloyd-model-shadow:drop-shadow(0 12px 18px #0000008c);--sloyd-pending-model:grayscale(1) brightness(.4) contrast(.9);--sloyd-state-strong:#ffffff1a;--sloyd-success:#3ee39b;--sloyd-surface-0:#101013;--sloyd-surface-1:#151518;--sloyd-surface-2:#1b1b1f;--sloyd-surface-3:#232328;--sloyd-surface-4:#2c2c32;--sloyd-text-1:#ececef;--sloyd-text-2:#a3a3ad;--sloyd-text-3:#85858f;--sloyd-topbar-bg:#101013b3;--sloyd-track:#ffffff1a;--sloyd-viewport-bg:radial-gradient(70% 60% at 50% 45%, #2a2a30, #161619 60%, #0f0f11);--mantine-color-body:#0b0b0d!important}:root[data-brand-refresh][data-mantine-color-scheme=light]{--mantine-color-dimmed:#6b6b75;--sloyd-app-shell-bg:var(--mantine-color-body);--sloyd-border-subtle:#10101824;--sloyd-card-bg:#fff;--sloyd-card-bg-elevated:#fff;--sloyd-card-bg-strong:#e3e3e9;--sloyd-card-bg-subtle:#eeeef2;--sloyd-chrome-bg:#f8f8fa;--sloyd-comet-tip:var(--sloyd-halo-3);--sloyd-core:linear-gradient(180deg, #fff, #f1f1f4);--sloyd-core-fg:#111114;--sloyd-divider:#10101814;--sloyd-elev-shadow:0 1px 3px #1010180f, 0 18px 48px -20px #10101838;--sloyd-focus-border:#0a84d680;--sloyd-focus-color:#0a84d6;--sloyd-focus-ring:0 0 0 3px #0a84d61f;--sloyd-prompt-glow:var(--sloyd-focus-ring);--sloyd-prompt-glow-border:var(--sloyd-focus-border);--sloyd-gen-labs-bg:var(--mantine-color-body);--sloyd-gloss:inset 0 1px 0 #ffffffe6;--sloyd-halo-1:#1597f0;--sloyd-halo-2:#0fb5ae;--sloyd-halo-3:#12c27a;--sloyd-hover-bg:#1010180a;--sloyd-ink:#fff;--sloyd-lift-shadow:0 18px 36px -18px #10101847;--sloyd-line-strong:#10101838;--sloyd-modal-bg:#fff;--sloyd-modal-glass-bg:#ffffffb8;--sloyd-modal-overlay-color:#d8d8de;--sloyd-paper:#1c1c21;--sloyd-paper-gloss:linear-gradient(180deg, #2c2c33, #0f0f12);--sloyd-paper-gloss-hover:linear-gradient(180deg, #393941, #17171b);--sloyd-paper-hover:#2c2c33;--sloyd-paper-pressed:#0f0f12;--sloyd-paper-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0006, 0 1px 2px #1010184d, 0 6px 16px -6px #10101859;--sloyd-raised:#fff;--sloyd-raised-shadow:0 1px 2px #1010181f, 0 2px 6px #1010180f;--sloyd-status-amber:#a36a08;--sloyd-status-coral:#e5484d;--sloyd-surface-solid:#fff;--sloyd-surface-solid-deep:#eeeef2;--sloyd-surface-solid-elevated:#f8f8fa;--sloyd-text-color:#55555f;--sloyd-tick:#11111452;--sloyd-card-meta:linear-gradient(transparent, #ffffffeb);--sloyd-card-studio-bg:radial-gradient(120% 90% at 50% 20%, #fff, #e8e8ed 75%);--sloyd-check-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 7.2l2 2 4-4.2' stroke='%23111114' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");--sloyd-danger:#e5484d;--sloyd-floor-line:#10101812;--sloyd-floor-shadow:#10101838;--sloyd-glass-bg:#ffffffad;--sloyd-glass-overlay-blur:22px;--sloyd-glass-shadow:0 12px 32px -10px #10101833;--sloyd-hairline:#10101814;--sloyd-hairline-hover:#1010183d;--sloyd-hairline-strong:#10101824;--sloyd-halo-scrim:#ececf18c;--sloyd-input-bg:#f8f8fa;--sloyd-inset-shadow:inset 0 1px 2px #1010180d;--sloyd-modal-surface:linear-gradient(180deg, #fff, #fafafb);--sloyd-model-shadow:drop-shadow(0 10px 14px #10101838);--sloyd-pending-model:grayscale(1) contrast(.8) brightness(1.15);--sloyd-state-strong:#10101812;--sloyd-success:#12a46a;--sloyd-surface-0:#f8f8fa;--sloyd-surface-1:#fff;--sloyd-surface-2:#fff;--sloyd-surface-3:#eeeef2;--sloyd-surface-4:#e3e3e9;--sloyd-text-1:#111114;--sloyd-text-2:#55555f;--sloyd-text-3:#6b6b75;--sloyd-topbar-bg:#f8f8fabf;--sloyd-track:#10101817;--sloyd-viewer-backdrop-graphite:#e6e6ea;--sloyd-viewer-backdrop-light:#f6f6f8;--sloyd-viewport-bg:radial-gradient(70% 60% at 50% 45%, #fff, #ececf0 60%, #dedee3);--mantine-color-body:#f2f2f5!important}@property --sloyd-halo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root[data-brand-refresh] *,:root[data-brand-refresh] :before,:root[data-brand-refresh] :after{--sloyd-halo-comet:conic-gradient(from var(--sloyd-halo-angle), transparent 0 52%, color-mix(in srgb, var(--sloyd-halo-1) 40%, transparent) 70%, var(--sloyd-halo-2) 88%, var(--sloyd-halo-3) 97%, var(--sloyd-comet-tip) 99.5%, transparent 100%);--sloyd-halo-conic:conic-gradient(from var(--sloyd-halo-angle), var(--sloyd-halo-1), var(--sloyd-halo-2), var(--sloyd-halo-3), var(--sloyd-halo-2), var(--sloyd-halo-1))}@keyframes sloyd-halo-spin{to{--sloyd-halo-angle:360deg}}:root[data-brand-refresh] .mantine-Text-root[data-variant=gradient]{-webkit-text-fill-color:currentColor;background:0 0}:root[data-brand-refresh] :is(.SectionTitleCompact-wrapper h1,.SectionTitle-title){color:var(--sloyd-text-1);letter-spacing:-.02em;font-size:28px;font-weight:600}:root[data-brand-refresh] :is(.sloyd-hero-title,h1.mantine-Text-root[data-variant=gradient]:not(.SectionTitle-title,.SectionTitleCompact-wrapper h1)){letter-spacing:-.03em;font-weight:500!important}:root[data-brand-refresh] .sloyd-hero-title{font-size:clamp(1.5rem,5.5cqi,2.125rem)!important}:root[data-brand-refresh] .sloyd-hero-title .sloyd-halo-em{background:var(--sloyd-halo);-webkit-text-fill-color:transparent;background-clip:text}:root[data-brand-refresh] .sloyd-halo-composer{background:var(--sloyd-surface-2);box-shadow:var(--sloyd-gloss), inset 0 0 0 1px var(--sloyd-hairline), var(--sloyd-elev-shadow);transition:box-shadow .4s var(--sloyd-ease);border:none;border-radius:30px;padding:16px 20px;position:relative}:root[data-brand-refresh] .sloyd-halo-composer:before{background:var(--sloyd-halo-conic);border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .4s var(--sloyd-ease);z-index:2;-webkit-mask-composite:xor,source-over;padding:1.5px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root[data-brand-refresh] .sloyd-halo-composer:focus-within{box-shadow:var(--sloyd-gloss), inset 0 0 0 1px var(--sloyd-hairline), var(--sloyd-elev-shadow), 0 0 48px -12px color-mix(in srgb, var(--sloyd-halo-1) 45%, transparent)}:root[data-brand-refresh] .sloyd-halo-composer:focus-within:before{opacity:.9}:root[data-brand-refresh] .sloyd-halo-composer[data-busy]:before{background:var(--sloyd-halo-comet);opacity:1;padding:2px;animation:2.2s linear infinite sloyd-halo-spin}:root[data-brand-refresh] .sloyd-halo-composer .mantine-Textarea-input{box-shadow:none!important;background:0 0!important}:root[data-brand-refresh] .sloyd-halo-composer .SimplePrompt-wrapper{box-shadow:none;background:0 0;border:none;padding:0}@media (width>=900px){:root[data-brand-refresh] .MainPrompt-wrapper.sloyd-halo-composer .SimplePrompt-wrapper{position:static}:root[data-brand-refresh] .MainPrompt-wrapper.sloyd-halo-composer .SimplePrompt-wrapper>.mantine-Button-root{bottom:44px!important;right:20px!important}:root[data-brand-refresh] .MainPrompt-wrapper.sloyd-halo-composer .segments{padding-right:180px}}@media (prefers-reduced-motion:reduce){:root[data-brand-refresh] .sloyd-halo-composer[data-busy]:before{background:var(--sloyd-halo-conic);animation:none}}:root[data-brand-refresh] [style*="background-color: var(--sloyd-primary-color)"]{box-shadow:var(--sloyd-paper-shadow);background:var(--sloyd-paper-gloss)!important;color:var(--sloyd-ink)!important}:root[data-brand-refresh] .mantine-Dropzone-root[style*=dashed]{background:var(--sloyd-surface-0)!important;border:1.5px dashed var(--sloyd-hairline-strong)!important;border-radius:18px!important}:root[data-brand-refresh] .mantine-Dropzone-root[style*=dashed]:hover{background:var(--sloyd-surface-1)!important;border-color:var(--sloyd-hairline-hover)!important}:root[data-brand-refresh] .mantine-Dropzone-root[style*=dashed][data-accept]{box-shadow:0 0 48px -12px color-mix(in srgb, var(--sloyd-halo-1) 16%, transparent);background:linear-gradient(var(--sloyd-surface-1), var(--sloyd-surface-1)) padding-box, var(--sloyd-halo-conic) border-box!important;border:1.5px solid #0000!important}:root[data-brand-refresh] .mantine-Tabs-list:before{border-color:var(--sloyd-hairline)}:root[data-brand-refresh] .mantine-Tabs-tab{color:var(--sloyd-text-2);transition:color .2s var(--sloyd-ease)}:root[data-brand-refresh] .mantine-Tabs-tab:hover{color:var(--sloyd-text-1);background:0 0}:root[data-brand-refresh] .mantine-Tabs-tab[data-active]{color:var(--sloyd-text-1);border-bottom-color:#0000!important}:root[data-brand-refresh] .mantine-Tabs-tab[data-active]:after{animation:sloyd-ink-in .32s var(--sloyd-ease-emph);background:var(--sloyd-halo);box-shadow:0 0 12px color-mix(in srgb, var(--sloyd-halo-2) 60%, transparent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}@keyframes sloyd-ink-in{0%{opacity:0;transform:scaleX(.4)}}:where(:root[data-brand-refresh]) .mantine-Input-input[data-variant=default]{background:var(--sloyd-input-bg);border:1px solid var(--sloyd-hairline-strong);box-shadow:var(--sloyd-inset-shadow);color:var(--sloyd-text-1);transition:border-color .2s var(--sloyd-ease), box-shadow .2s var(--sloyd-ease);border-radius:12px}:where(:root[data-brand-refresh]) .mantine-Input-input[data-variant=default]::placeholder{color:var(--sloyd-text-3)}:where(:root[data-brand-refresh]) .mantine-Input-input[data-variant=default]:hover{border-color:var(--sloyd-hairline-hover)}:where(:root[data-brand-refresh]) .mantine-Input-input[data-variant=default]:focus:not([style*=transparent]),:where(:root[data-brand-refresh]) .mantine-Input-input[data-variant=default]:focus-within:not([style*=transparent]){box-shadow:0 0 0 4px color-mix(in srgb, var(--sloyd-focus-color) 14%, transparent);border-color:color-mix(in srgb, var(--sloyd-focus-color) 80%, transparent)!important}:where(:root[data-brand-refresh]) .mantine-Input-input[data-error]{box-shadow:0 0 0 4px color-mix(in srgb, var(--sloyd-danger) 12%, transparent);border-color:color-mix(in srgb, var(--sloyd-danger) 70%, transparent)!important}:root[data-brand-refresh] .mantine-InputWrapper-label{color:var(--sloyd-text-2);margin-bottom:8px;font-size:12.5px;font-weight:500}:root[data-brand-refresh] .mantine-InputWrapper-error{color:var(--sloyd-danger)}:root[data-brand-refresh] .mantine-Switch-track{background:var(--sloyd-surface-4);transition:background .25s var(--sloyd-ease);border:none;box-shadow:inset 0 1px 2px #0006}:root[data-brand-refresh][data-mantine-color-scheme=light] .mantine-Switch-track{box-shadow:inset 0 1px 2px #1010181f}:root[data-brand-refresh] .mantine-Switch-input:checked+.mantine-Switch-track{background:var(--sloyd-halo)}:root[data-brand-refresh] .mantine-Switch-thumb{transition:inset-inline-start .3s var(--sloyd-ease-emph);background:linear-gradient(#fff,#dcdce2);border:none;box-shadow:0 1px 3px #00000080}:root[data-brand-refresh] .mantine-Checkbox-input{box-shadow:inset 0 0 0 1.5px var(--sloyd-hairline-hover);background:0 0;border:none;border-radius:6px}:root[data-brand-refresh] .mantine-Checkbox-input:is(:checked,[data-indeterminate]){background:var(--sloyd-text-1);box-shadow:none}:root[data-brand-refresh] .mantine-Checkbox-icon{color:var(--sloyd-ink)}:root[data-brand-refresh] .mantine-Slider-track:before{background:var(--sloyd-surface-4)}:root[data-brand-refresh] .mantine-Slider-bar{background:var(--sloyd-text-1)}:root[data-brand-refresh] .mantine-Slider-thumb{background:linear-gradient(#fff,#dcdce2);border:none;box-shadow:0 1px 4px #0009,0 0 0 4px #ffffff0f}:root[data-brand-refresh] .mantine-Badge-root{font-family:var(--mantine-font-family-monospace);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;font-weight:600}:root[data-brand-refresh] .mantine-Menu-dropdown,:root[data-brand-refresh] .mantine-Popover-dropdown,:root[data-brand-refresh] .mantine-HoverCard-dropdown,:root[data-brand-refresh] .mantine-Combobox-dropdown,:root[data-brand-refresh] .mantine-Select-dropdown,:root[data-brand-refresh] .mantine-MultiSelect-dropdown{backdrop-filter:blur(32px)saturate(180%)!important;background:var(--sloyd-dropdown-bg)!important;border:1px solid var(--sloyd-hairline-strong)!important;box-shadow:var(--sloyd-gloss), var(--sloyd-glass-shadow)!important;border-radius:14px!important}:root[data-brand-refresh] .mantine-Menu-dropdown{--menu-item-hover:var(--sloyd-state-strong);padding:6px!important}:root[data-brand-refresh] .mantine-Menu-item{color:var(--sloyd-text-1);min-height:34px;padding:0 10px;font-size:13.5px;border-radius:8px!important}:root[data-brand-refresh] .mantine-Menu-itemSection{color:var(--sloyd-text-2)}:root[data-brand-refresh] .mantine-Menu-item[data-danger],:root[data-brand-refresh] .mantine-Menu-item[data-danger] .mantine-Menu-itemSection{color:var(--sloyd-danger)}:root[data-brand-refresh] .mantine-Menu-divider{margin:6px 4px;border-color:var(--sloyd-hairline)!important}:root[data-brand-refresh] .mantine-Combobox-option,:root[data-brand-refresh] .mantine-Select-option{border-radius:8px!important}:root[data-brand-refresh] .mantine-Modal-content{backdrop-filter:blur(32px)saturate(180%)!important;background:var(--sloyd-modal-glass-bg)!important;border:1px solid var(--sloyd-hairline-strong)!important;box-shadow:var(--sloyd-gloss), var(--sloyd-elev-shadow)!important;border-radius:24px!important}:root[data-brand-refresh] .sloyd-viewer-modal .mantine-Modal-content{backdrop-filter:none!important;background:var(--sloyd-modal-surface)!important}:root[data-brand-refresh] .mantine-Modal-overlay{backdrop-filter:blur(6px)!important;background:var(--sloyd-halo-scrim)!important}:root[data-brand-refresh] .mantine-Tooltip-tooltip{box-shadow:var(--sloyd-glass-shadow)}:root[data-brand-refresh] .mantine-Skeleton-root:after{background:linear-gradient(100deg, var(--sloyd-surface-1) 30%, var(--sloyd-surface-3) 50%, var(--sloyd-surface-1) 70%);background-size:300% 100%;animation:1.6s linear infinite sloyd-shimmer}@keyframes sloyd-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}:root[data-mantine-color-scheme=light]{--mantine-color-dimmed:var(--mantine-color-gray-7);--sloyd-text-color:var(--mantine-color-gray-7);--sloyd-app-shell-bg:var(--mantine-color-gray-2);--sloyd-gen-labs-bg:var(--mantine-color-gray-2);--sloyd-chrome-bg:var(--mantine-color-gray-0);--sloyd-prompt-card-bg:var(--mantine-color-white);--sloyd-prompt-card-border:1px solid var(--mantine-color-gray-3);--sloyd-prompt-card-shadow:var(--mantine-shadow-sm);--sloyd-image-upload-divider:none;--sloyd-card-bg:var(--mantine-color-white);--sloyd-card-bg-elevated:var(--mantine-color-gray-0);--sloyd-card-bg-subtle:var(--mantine-color-gray-1);--sloyd-card-bg-strong:var(--mantine-color-gray-2);--sloyd-surface-solid:var(--mantine-color-white);--sloyd-surface-solid-elevated:var(--mantine-color-gray-0);--sloyd-surface-solid-deep:var(--mantine-color-gray-1);--sloyd-modal-bg:var(--mantine-color-white);--sloyd-input-bg:var(--mantine-color-white);--sloyd-divider:#0000001a;--sloyd-border-subtle:#00000026;--sloyd-idle-dot:var(--mantine-color-gray-5);--sloyd-scrim:#00000073;--sloyd-scrim-light:#0003;--sloyd-scrim-strong:#0000008c;--sloyd-modal-overlay-color:#c3ccd6;--sloyd-glass-overlay-blur:8px;--sloyd-panel-bg:#ffffffd9;--sloyd-card-shadow:var(--mantine-shadow-sm);--sloyd-dropzone-overlay:#f8f9fad9;--sloyd-prompt-glow:0 0 0 3px #45bcff33;--sloyd-prompt-glow-border:var(--sloyd-primary-color);--sloyd-hover-bg:#45bcff0d;--sloyd-nav-active-bg:var(--sloyd-card-bg-elevated);--sloyd-nav-active-color:var(--mantine-color-bright);--mantine-color-body:var(--mantine-color-gray-2)!important}:root[data-mantine-color-scheme=light] .mantine-AppShell-navbar,:root[data-mantine-color-scheme=light] .mantine-AppShell-header{background-color:var(--sloyd-chrome-bg)}:root[data-brand-refresh] .mantine-AppShell-navbar{background-color:var(--sloyd-surface-0);border-color:var(--sloyd-hairline)}:root[data-brand-refresh] .mantine-AppShell-header{backdrop-filter:blur(20px)saturate(160%);background-color:var(--sloyd-topbar-bg);border-color:var(--sloyd-hairline)}:root[data-mantine-color-scheme=light] .mantine-Slider-track{background-color:var(--mantine-color-gray-4)}html{min-height:100vh;font-size:16px;display:flex}body,#root{--right-panel-px:280px;--panels-bk-color:var(--sloyd-panel-bg);--panels-bk-color-2:var(--sloyd-panel-bg);flex:1;font-weight:500;display:flex}body{background-color:var(--mantine-color-body)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mantine-Modal-inner,.mantine-Drawer-inner{left:0;right:0}[data-full-screen=true] .mantine-Modal-header{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}@supports not (padding-top:env(safe-area-inset-top)){[data-full-screen=true] .mantine-Modal-header{padding-top:60px}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:#f5f5ff1a}::-webkit-scrollbar-thumb:hover{background:#f5f5ff33}.pink-card{position:relative}.pink-card:before{content:"";background-image:var(--sloyd-gradient-slide);height:5px;position:absolute;top:-5px;left:0;right:0}.cyan-card{position:relative}.cyan-card:before{content:"";background-image:linear-gradient(90deg, var(--mantine-color-dark-4), var(--mantine-color-dark-8));height:5px;position:absolute;top:-5px;left:-2px;right:-2px}.recorder-video{z-index:1000;border:1px solid #333;width:200px;height:150px;display:none;position:fixed;bottom:10px;right:310px}.no-wrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}model-viewer{position:relative!important}model-viewer::part(container){justify-content:center!important;align-items:center!important;display:flex!important}#sentry-feedback{--font-family:var(--mantine-font-family);z-index:2147483010;display:none}model-viewer::part(default-progress-bar){background-color:#fff3;border-radius:3px;width:60%;height:5px;margin:0 auto;position:absolute;inset:calc(66% - 3px) 0 auto}:root[data-mantine-color-scheme=light] model-viewer::part(default-progress-bar){background-color:#00000026}model-viewer::part(default-ar-button){background-color:var(--sloyd-primary-color)}
