[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.gallery-overlay.svelte-1s9wpi6{--g-text: rgba(255, 255, 255, .92);--g-text-muted: rgba(255, 255, 255, .5);--g-text-faint: rgba(255, 255, 255, .32);--g-border: rgba(255, 255, 255, .14);--g-border-soft: rgba(255, 255, 255, .08);--g-surface: rgba(12, 12, 16, .52);--g-surface-hi: rgba(255, 255, 255, .06);--g-accent: var(--color-500)}.gallery-overlay.svelte-1s9wpi6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f0f23);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background .8s cubic-bezier(.4,0,.2,1)}.gallery-overlay.has-colors.svelte-1s9wpi6{background:linear-gradient(135deg,color-mix(in srgb,var(--gradient-primary) 70%,#0a0a0a 30%),color-mix(in srgb,var(--gradient-secondary) 50%,#0a0a0a 50%),color-mix(in srgb,var(--gradient-accent) 30%,#0a0a0a 70%))}.gallery-overlay.has-colors.svelte-1s9wpi6:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--gradient-primary) 40%,transparent 60%) 0%,color-mix(in srgb,var(--gradient-secondary) 20%,transparent 80%) 35%,transparent 70%);pointer-events:none;z-index:0;filter:blur(80px);opacity:.8;animation:svelte-1s9wpi6-glowPulse 6s ease-in-out infinite alternate}.gallery-overlay.has-colors.svelte-1s9wpi6:after{content:"";position:absolute;top:-20%;left:-20%;width:140%;height:140%;background:radial-gradient(ellipse at 20% 30%,color-mix(in srgb,var(--gradient-accent) 25%,transparent 75%) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,color-mix(in srgb,var(--gradient-secondary) 20%,transparent 80%) 0%,transparent 50%);pointer-events:none;z-index:0;filter:blur(60px);opacity:.6;animation:svelte-1s9wpi6-glowShift 8s ease-in-out infinite alternate}@keyframes svelte-1s9wpi6-glowPulse{0%{opacity:.6;transform:translate(-50%,-50%) scale(1)}to{opacity:.9;transform:translate(-50%,-50%) scale(1.1)}}@keyframes svelte-1s9wpi6-glowShift{0%{transform:translate(0) rotate(0)}to{transform:translate(2%,-2%) rotate(3deg)}}.gallery-close.svelte-1s9wpi6{position:absolute;top:1.5rem;right:1.5rem;z-index:100}.gallery-header.svelte-1s9wpi6{position:absolute;top:1.5rem;left:1.5rem;z-index:70;max-width:min(22rem,calc(100vw - 10rem))}.header-card.svelte-1s9wpi6{background:var(--g-surface);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);border:1px solid var(--g-border);border-radius:var(--radius-xl, 1.1rem);padding:1rem 1rem .75rem;display:flex;flex-direction:column;gap:.6rem;box-shadow:inset 0 1px 0 var(--g-surface-hi),0 8px 40px #00000059}.header-top-row.svelte-1s9wpi6{display:flex;align-items:center;gap:.6rem}.header-rows-counter.svelte-1s9wpi6{color:var(--g-text-muted);font-size:.72rem;font-weight:500;background:var(--g-surface-hi);border:1px solid var(--g-border-soft);padding:.15rem .5rem;border-radius:var(--radius);white-space:nowrap}.row-info-block.svelte-1s9wpi6{display:flex;align-items:stretch;gap:.6rem;padding:.5rem .6rem;background:var(--g-surface-hi);border:1px solid var(--g-border-soft);border-radius:var(--radius)}.row-info-project.svelte-1s9wpi6{display:flex;flex-direction:column;gap:.1rem;flex:1}.row-info-label.svelte-1s9wpi6{color:var(--g-text-faint);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.row-info-value.svelte-1s9wpi6{color:var(--g-text);font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1}.row-info-riga.svelte-1s9wpi6{color:var(--g-accent)}.row-info-divider.svelte-1s9wpi6{width:1px;background:var(--g-border-soft);border-radius:var(--radius);margin:.1rem 0}.row-info-des.svelte-1s9wpi6{color:var(--g-text-muted);font-size:.78rem;font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 .1rem}.header-thumbs.svelte-1s9wpi6{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.25rem;padding-top:.1rem;max-width:100%;scrollbar-width:thin;scrollbar-color:var(--g-border) transparent}.header-thumb-btn.svelte-1s9wpi6{position:relative;flex:0 0 4.5rem;aspect-ratio:4/3;border-radius:var(--radius-sm, .4rem);overflow:hidden;background:var(--g-surface-hi);transition:all .2s ease;padding:0;border:none;cursor:pointer}.header-thumb-btn.svelte-1s9wpi6 img:where(.svelte-1s9wpi6){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:all .3s ease}.header-thumb-btn.svelte-1s9wpi6:hover img:where(.svelte-1s9wpi6),.header-thumb-btn.active.svelte-1s9wpi6 img:where(.svelte-1s9wpi6){opacity:1}.thumb-active-border.svelte-1s9wpi6{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--color-500);border-radius:var(--radius-sm, .4rem);box-shadow:inset 0 0 10px #0000004d}.gallery-nav.svelte-1s9wpi6{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.gallery-nav-prev.svelte-1s9wpi6{left:1rem}.gallery-nav-next.svelte-1s9wpi6{right:1rem}.gallery-image-container.svelte-1s9wpi6{position:relative;z-index:5}.gallery-image-container.technical.svelte-1s9wpi6{background:#fff;border-radius:var(--radius, .5rem);padding:1rem;box-shadow:0 0 60px #0006}.gallery-image-container.technical.svelte-1s9wpi6 .gallery-image:where(.svelte-1s9wpi6){box-shadow:none}.gallery-image.svelte-1s9wpi6{max-width:90vw;max-height:85vh;-o-object-fit:contain;object-fit:contain;box-shadow:0 0 60px #00000080,0 0 120px color-mix(in srgb,var(--gradient-primary, #333) 30%,transparent 70%);border-radius:var(--radius, .5rem);animation:svelte-1s9wpi6-zoomIn .3s cubic-bezier(.16,1,.3,1)}@keyframes svelte-1s9wpi6-zoomIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.gallery-toolbar.svelte-1s9wpi6{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1.5rem;padding:.65rem 1.25rem;background:var(--g-surface);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);border:1px solid var(--g-border);box-shadow:inset 0 1px 0 var(--g-surface-hi),0 4px 24px #0000004d;border-radius:var(--radius-xl);z-index:10;white-space:nowrap}.gallery-info.svelte-1s9wpi6{display:flex;align-items:center;gap:.75rem}.gallery-date.svelte-1s9wpi6{color:var(--g-text);font-size:.82rem}.gallery-counter.svelte-1s9wpi6{color:var(--g-text-muted);font-size:.72rem;padding:.2rem .6rem;background:var(--g-surface-hi);border:1px solid var(--g-border-soft);border-radius:var(--radius)}.gallery-actions.svelte-1s9wpi6{display:flex;gap:.4rem}.gallery-actions.svelte-1s9wpi6 button{color:var(--g-text)!important}.gallery-hint.svelte-1s9wpi6{position:absolute;top:1rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;color:var(--g-text-faint);font-size:.8rem;padding:.4rem .9rem;border-radius:var(--radius);opacity:0;animation:svelte-1s9wpi6-hintFade 3s ease-out forwards;white-space:nowrap;pointer-events:none}@keyframes svelte-1s9wpi6-hintFade{0%{opacity:0}10%{opacity:1}70%{opacity:1}to{opacity:0}}.trs-wrap.svelte-1hkvzqj{position:relative;display:flex;flex-direction:column;width:100%;border-radius:var(--radius-xl, 1.25rem);background:color-mix(in srgb,var(--glass-white-bg, hsl(210 60% 99%)) calc(var(--glass-white-opacity, .55) * 100%),transparent);backdrop-filter:blur(var(--glass-blur, 12px)) saturate(1.6);-webkit-backdrop-filter:blur(var(--glass-blur, 12px)) saturate(1.6);border:1px solid color-mix(in srgb,var(--color-150, hsl(218 90% 90%)) 30%,transparent);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 4px 24px #00000012,0 1px 4px #0000000a;overflow:hidden;transition:border-color .35s ease,box-shadow .35s ease}@keyframes svelte-1hkvzqj-trs-ring-pulse{0%{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 4px 24px #00000012,0 0 color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 38%,transparent)}70%{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 4px 24px #00000012,0 0 0 10px color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 0%,transparent)}to{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 4px 24px #00000012,0 0 color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 0%,transparent)}}.trs-wrap[data-recording=true].svelte-1hkvzqj{border-color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 40%,transparent);animation:svelte-1hkvzqj-trs-ring-pulse 2s cubic-bezier(.22,1,.36,1) infinite}.trs-header.svelte-1hkvzqj{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 0}.trs-header-label.svelte-1hkvzqj{display:flex;align-items:center;gap:5px;font-family:var(--font-heading, "Montserrat", sans-serif);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-500, hsl(218 97% 53%));opacity:.75}@keyframes svelte-1hkvzqj-trs-dot-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.trs-recording-dot.svelte-1hkvzqj{width:6px;height:6px;border-radius:50%;background:#e53434;animation:svelte-1hkvzqj-trs-dot-blink 1.1s ease-in-out infinite;box-shadow:0 0 6px #e534348c}.trs-wave-wrap.svelte-1hkvzqj{position:relative;height:60px;margin:6px 0 0;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.trs-canvas.svelte-1hkvzqj{display:block;width:100%;height:100%}.trs-body.svelte-1hkvzqj{padding:6px 14px 10px;font-family:var(--font-body, "Nunito", sans-serif);font-size:.875rem;line-height:1.6;min-height:42px;max-height:140px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, color-mix(in srgb, var(--color-300, hsl(220 70% 75%)) 30%, transparent)) transparent;border-top:1px solid color-mix(in srgb,var(--color-150, hsl(218 90% 90%)) 22%,transparent)}.trs-body.svelte-1hkvzqj::-webkit-scrollbar{width:3px}.trs-body.svelte-1hkvzqj::-webkit-scrollbar-track{background:transparent}.trs-body.svelte-1hkvzqj::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, color-mix(in srgb, var(--color-300, hsl(220 70% 75%)) 30%, transparent));border-radius:999px}.trs-text.svelte-1hkvzqj{margin:0;color:var(--color-500, hsl(224 80% 18%))}.trs-interim.svelte-1hkvzqj{color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 55%,transparent);font-style:italic}.trs-placeholder.svelte-1hkvzqj{margin:0;color:color-mix(in srgb,var(--color-200, hsl(223 81% 43%)) 42%,transparent);font-style:italic;font-size:.8125rem}.trs-error.svelte-1hkvzqj{margin:0;color:var(--color-danger, hsl(0 77% 40%));font-size:.8125rem}.trs-footer.svelte-1hkvzqj{display:flex;align-items:center;justify-content:space-between;padding:5px 10px 8px;border-top:1px solid color-mix(in srgb,var(--color-150, hsl(218 90% 90%)) 18%,transparent)}@keyframes svelte-1hkvzqj-trs-btn-bounce{0%{transform:scale(1)}20%{transform:scale(.84)}52%{transform:scale(1.16)}72%{transform:scale(.94)}88%{transform:scale(1.04)}to{transform:scale(1)}}.trs-record-btn.svelte-1hkvzqj{display:inline-flex;align-items:center;gap:6px;padding:5px 13px 5px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 32%,transparent);background:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 7%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-500, hsl(218 97% 53%));font-family:var(--font-body, "Nunito", sans-serif);font-size:.78rem;font-weight:600;cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.trs-record-btn.svelte-1hkvzqj:hover{background:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 14%,transparent);border-color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 52%,transparent)}.trs-record-btn--active.svelte-1hkvzqj{background:var(--color-500, hsl(218 97% 53%));border-color:var(--color-500, hsl(218 97% 53%));color:#fff;box-shadow:0 2px 10px color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 30%,transparent)}.trs-record-btn--active.svelte-1hkvzqj:hover{background:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 86%,transparent)}.trs-record-btn--bounce.svelte-1hkvzqj{animation:svelte-1hkvzqj-trs-btn-bounce .42s cubic-bezier(.34,1.56,.64,1) forwards}.trs-kbd.svelte-1hkvzqj{display:inline-flex;align-items:center;gap:1px;padding:1px 5px;border-radius:var(--radius-sm, .25rem);border:1px solid currentColor;opacity:.38;font-family:monospace;font-size:.6rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trs-icon-btn.svelte-1hkvzqj{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius, .5rem);border:1px solid transparent;background:transparent;color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 50%,transparent);cursor:pointer;transition:color .15s ease,background .15s ease}.trs-icon-btn.svelte-1hkvzqj:hover{color:var(--color-500, hsl(218 97% 53%));background:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 9%,transparent)}.trs-wrap[data-compact=true].svelte-1hkvzqj .trs-wave-wrap:where(.svelte-1hkvzqj){height:40px;margin:4px 0 0}.trs-wrap[data-compact=true].svelte-1hkvzqj .trs-body:where(.svelte-1hkvzqj){min-height:28px;padding:5px 12px 7px;border-top:none}.dark .trs-wrap.svelte-1hkvzqj{background:color-mix(in srgb,var(--glass-white-bg, hsl(268 20% 18%)) calc(var(--glass-white-opacity, .45) * 100%),transparent)}@property --aip-angle-1{syntax: "<angle>"; inherits: false; initial-value: -75deg;}.aip-wrap.svelte-7568cs{--aip-c: var(--color-500);--aip-edge-c: var(--control-conic-c, var(--aip-c));--aip-edge-c-strong: var(--control-conic-c-strong, var(--aip-edge-c));--aip-border: 1px;position:relative;display:flex;flex-direction:column;width:100%;overflow:visible;background:color-mix(in srgb,var(--color-50) var(--gmp),transparent);backdrop-filter:blur(24px) saturate(2) brightness(1.05);-webkit-backdrop-filter:blur(24px) saturate(2) brightness(1.05);border:1px solid color-mix(in srgb,var(--aip-edge-c) 20%,transparent);border-radius:var(--radius);transition:background .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),border-color .3s ease,transform .15s ease,--aip-angle-1 .5s ease}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)) and (not (-moz-appearance: none)){.aip-wrap.svelte-7568cs{border:none}.aip-wrap.svelte-7568cs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;width:calc(100% + var(--aip-border) * 2);height:calc(100% + var(--aip-border) * 2);top:calc(0% - var(--aip-border));left:calc(0% - var(--aip-border));padding:var(--aip-border);box-sizing:border-box;background:conic-gradient(from var(--aip-angle-1) at 50% 50%,color-mix(in srgb,var(--aip-edge-c-strong) 55%,transparent),color-mix(in srgb,var(--aip-edge-c) 0%,transparent) 5% 40%,color-mix(in srgb,var(--aip-edge-c) 40%,transparent) 50%,color-mix(in srgb,var(--aip-edge-c) 0%,transparent) 60% 95%,color-mix(in srgb,var(--aip-edge-c-strong) 55%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--aip-edge-c) 18%,rgba(255,255,255,.22)),color-mix(in srgb,var(--aip-edge-c) 12%,rgba(255,255,255,.12)));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:destination-out;transition:--aip-angle-1 .5s ease;pointer-events:none;z-index:1}}.aip-wrap.svelte-7568cs:focus-within{--aip-angle-1: -125deg;background:color-mix(in srgb,var(--color-50) 6%,transparent);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000000a,0 4px 20px -2px color-mix(in srgb,var(--aip-edge-c) 12%,transparent)}@keyframes svelte-7568cs-aip-ring-pulse{0%{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 4px 24px #00000014,0 0 color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 38%,transparent)}70%{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 4px 24px #00000014,0 0 0 10px color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 0%,transparent)}to{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0f,0 4px 24px #00000014,0 0 color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 0%,transparent)}}.aip-wrap[data-recording=true].svelte-7568cs{border-color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 40%,transparent);animation:svelte-7568cs-aip-ring-pulse 2s cubic-bezier(.22,1,.36,1) infinite}@keyframes svelte-7568cs-aip-border-shimmer{0%{border-color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 18%,transparent)}50%{border-color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 50%,transparent)}to{border-color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 18%,transparent)}}.aip-wrap[data-loading=true].svelte-7568cs:after{animation:svelte-7568cs-aip-border-shimmer 1.7s ease-in-out infinite}.aip-options-bar.svelte-7568cs{display:flex;align-items:center;gap:5px;padding:8px 12px 4px;flex-wrap:wrap;position:relative;z-index:2}@keyframes svelte-7568cs-aip-pill-enter{0%{opacity:0;transform:translateY(5px) scale(.84)}60%{opacity:1;transform:translateY(-2px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}.aip-option-pill--enter.svelte-7568cs{animation:svelte-7568cs-aip-pill-enter .38s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-7568cs-aip-pill-expand{0%{transform:scaleY(.84) scaleX(1.1)}30%{transform:scaleY(1.12) scaleX(.94)}60%{transform:scaleY(.96) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.99)}to{transform:scaleY(1) scaleX(1)}}.aip-option-pill.svelte-7568cs{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:999px;border:1px solid transparent;background:transparent;color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 55%,transparent);font-family:var(--font-body, "Nunito", sans-serif);font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;overflow:hidden;transition:color .2s ease,background .2s ease,border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aip-option-pill.svelte-7568cs:hover{color:var(--color-500, hsl(218 97% 53%));background:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 8%,transparent);border-color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 24%,transparent)}.aip-option-pill--active.svelte-7568cs{color:var(--aip-opt-color, var(--color-500, hsl(218 97% 53%)));background:color-mix(in srgb,var(--aip-opt-color, var(--color-500, hsl(218 97% 53%))) 12%,transparent);border-color:color-mix(in srgb,var(--aip-opt-color, var(--color-500, hsl(218 97% 53%))) 44%,transparent)}.aip-option-pill--expand.svelte-7568cs{animation:svelte-7568cs-aip-pill-expand .4s cubic-bezier(.34,1.56,.64,1) forwards}.aip-option-icon.svelte-7568cs{display:flex;align-items:center;justify-content:center;flex-shrink:0}.aip-option-label.svelte-7568cs{overflow:hidden}.aip-body.svelte-7568cs{padding:4px 12px 0;position:relative;z-index:2}.aip-textarea.svelte-7568cs{display:block;width:100%;background:transparent;border:none;outline:none;resize:none;font-family:var(--font-body, "Nunito", sans-serif);font-size:.9rem;line-height:1.55;color:var(--color-900, hsl(224 80% 18%));padding:6px 0 4px;min-height:40px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, color-mix(in srgb, var(--color-300, hsl(220 70% 75%)) 35%, transparent)) transparent}.aip-textarea.svelte-7568cs::-moz-placeholder{color:color-mix(in srgb,var(--color-200, hsl(223 81% 43%)) 42%,transparent);font-style:italic}.aip-textarea.svelte-7568cs::placeholder{color:color-mix(in srgb,var(--color-200, hsl(223 81% 43%)) 42%,transparent);font-style:italic}.aip-textarea.svelte-7568cs::-webkit-scrollbar{width:3px}.aip-textarea.svelte-7568cs::-webkit-scrollbar-track{background:transparent}.aip-textarea.svelte-7568cs::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, color-mix(in srgb, var(--color-300, hsl(220 70% 75%)) 30%, transparent));border-radius:999px}.aip-recording-zone.svelte-7568cs{overflow:hidden}.aip-transcriber-override{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important}.aip-transcriber-override .trs-body{background:transparent!important;border:none!important;padding:4px 0 0!important;min-height:0!important}.aip-file-chips.svelte-7568cs{display:flex;flex-wrap:wrap;gap:5px;padding:4px 12px 6px;position:relative;z-index:2}.aip-file-chip.svelte-7568cs{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 10px;border-radius:999px;background:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 25%,transparent);font-family:var(--font-body, "Nunito", sans-serif);font-size:.72rem;color:var(--color-500, hsl(218 97% 53%));max-width:200px}.aip-chip-name.svelte-7568cs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aip-chip-remove.svelte-7568cs{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;color:inherit;opacity:.55;transition:opacity .15s ease;flex-shrink:0}.aip-chip-remove.svelte-7568cs:hover{opacity:1}.aip-footer.svelte-7568cs{display:flex;align-items:center;justify-content:space-between;padding:5px 10px 8px;border-top:1px solid color-mix(in srgb,var(--aip-edge-c) 15%,transparent);position:relative;z-index:2}.aip-toolbar.svelte-7568cs{display:flex;align-items:center;gap:2px}@keyframes svelte-7568cs-aip-elastic-press{0%{transform:scale(1) rotate(0)}25%{transform:scale(.76) rotate(-8deg)}62%{transform:scale(1.18) rotate(4deg)}80%{transform:scale(.95) rotate(-1deg)}to{transform:scale(1) rotate(0)}}.aip-icon-btn.svelte-7568cs{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius, .5rem);border:1px solid transparent;background:transparent;color:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 50%,transparent);cursor:pointer;transition:color .18s ease,background .18s ease}.aip-icon-btn.svelte-7568cs:hover{color:var(--color-500, hsl(218 97% 53%));background:color-mix(in srgb,var(--color-500, hsl(218 97% 53%)) 9%,transparent)}.aip-icon-btn.svelte-7568cs:active{animation:svelte-7568cs-aip-elastic-press .3s cubic-bezier(.34,1.56,.64,1) forwards}.aip-file-badge.svelte-7568cs{position:absolute;top:2px;right:2px;min-width:13px;height:13px;border-radius:999px;background:var(--color-500, hsl(218 97% 53%));color:#fff;font-size:.55rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 2px;line-height:1}@keyframes svelte-7568cs-aip-mic-bounce{0%{transform:scale(1)}20%{transform:scale(.82)}52%{transform:scale(1.18)}72%{transform:scale(.93)}88%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes svelte-7568cs-aip-mic-stop-pulse{0%,to{box-shadow:inset 0 1px #ffffff38,0 2px 8px #00000014,0 0 #e534344d}50%{box-shadow:inset 0 1px #ffffff38,0 2px 8px #00000014,0 0 0 7px #e5343400}}.aip-mic-btn.svelte-7568cs{--aip-btn-c: var(--color-500, hsl(218 97% 53%));display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;position:relative;background:color-mix(in srgb,var(--glass-white-bg, hsl(210 60% 99%)) calc(var(--glass-white-opacity, .55) * 100%),transparent);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);box-shadow:inset 0 1px #ffffff38,0 2px 8px #00000014;color:var(--aip-btn-c);cursor:pointer;overflow:visible;flex-shrink:0;transition:background .45s cubic-bezier(.25,1,.5,1),color .45s cubic-bezier(.25,1,.5,1),box-shadow .45s cubic-bezier(.25,1,.5,1);will-change:transform;--aip-btn-edge-c: var(--control-conic-c, var(--aip-btn-c));--aip-btn-edge-c-strong: var(--control-conic-c-strong, var(--aip-btn-edge-c));border:1px solid color-mix(in srgb,var(--aip-btn-edge-c) 30%,transparent)}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)) and (not (-moz-appearance: none)){.aip-mic-btn.svelte-7568cs{border:none}.aip-mic-btn.svelte-7568cs:after{content:"";position:absolute;right:0;bottom:0;border-radius:50%;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;padding:1px;box-sizing:border-box;background:conic-gradient(from var(--aip-btn-angle, -75deg) at 50% 50%,color-mix(in srgb,var(--aip-btn-edge-c-strong) 60%,transparent),color-mix(in srgb,var(--aip-btn-edge-c) 0%,transparent) 5% 40%,color-mix(in srgb,var(--aip-btn-edge-c) 45%,transparent) 50%,color-mix(in srgb,var(--aip-btn-edge-c) 0%,transparent) 60% 95%,color-mix(in srgb,var(--aip-btn-edge-c-strong) 60%,transparent));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:destination-out;pointer-events:none;z-index:1;transition:background .45s cubic-bezier(.25,1,.5,1)}}.aip-mic-btn--active.svelte-7568cs{--aip-btn-c: hsl(0 77% 55%);background:color-mix(in srgb,hsl(0 77% 55%) 18%,rgba(255,255,255,.5));box-shadow:inset 0 1px #fff3,0 2px 12px #e5343447;animation:svelte-7568cs-aip-mic-stop-pulse 1.7s ease-in-out infinite}.aip-mic-btn--bounce.svelte-7568cs{animation:svelte-7568cs-aip-mic-bounce .42s cubic-bezier(.34,1.56,.64,1) forwards}.aip-mic-btn.svelte-7568cs:hover:not(.aip-mic-btn--active){background:color-mix(in srgb,var(--glass-white-bg, hsl(210 60% 99%)) calc(var(--glass-white-opacity, .75) * 100%),transparent)}.aip-mic-btn.svelte-7568cs:disabled{opacity:.45;cursor:not-allowed}.aip-mic-icon.svelte-7568cs{display:flex;align-items:center;justify-content:center;line-height:0;position:relative;z-index:2;will-change:transform,opacity,filter}.dark .aip-textarea.svelte-7568cs{color:var(--color-900, hsl(264 30% 92%))}.dark .aip-wrap.svelte-7568cs{background:color-mix(in srgb,var(--color-50) 8%,transparent)}.dark .aip-footer.svelte-7568cs{border-top-color:color-mix(in srgb,var(--aip-edge-c) 20%,transparent)}.dark .aip-mic-btn.svelte-7568cs{background:color-mix(in srgb,var(--color-950, hsl(268 20% 8%)) calc(var(--glass-white-opacity, .45) * 100%),transparent);box-shadow:inset 0 1px #ffffff14,0 2px 8px #00000038}@property --thumb-angle-1{syntax: "<angle>"; inherits: false; initial-value: -75deg;}.slider-range{background:var(--color-500)}.slider-thumb-glass{--thumb-c: var(--color-500);--thumb-edge-c: var(--control-conic-c, var(--thumb-c));--thumb-edge-c-strong: var(--control-conic-c-strong, var(--thumb-edge-c));--thumb-border: 1px;position:absolute;width:44px;height:20px;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--thumb-c) var(--gmp),transparent);backdrop-filter:blur(20px) saturate(2) brightness(1.05);-webkit-backdrop-filter:blur(20px) saturate(2) brightness(1.05);border:1px solid color-mix(in srgb,var(--thumb-edge-c) 30%,transparent);outline:none;transition:background .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),transform .15s ease,--thumb-angle-1 .5s ease}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)) and (not (-moz-appearance: none)){.slider-thumb-glass{border:none}.slider-thumb-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;width:calc(100% + var(--thumb-border) * 2);height:calc(100% + var(--thumb-border) * 2);top:calc(0% - var(--thumb-border));left:calc(0% - var(--thumb-border));padding:var(--thumb-border);box-sizing:border-box;background:conic-gradient(from var(--thumb-angle-1) at 50% 50%,color-mix(in srgb,var(--thumb-edge-c-strong) 55%,transparent),color-mix(in srgb,var(--thumb-edge-c) 0%,transparent) 5% 40%,color-mix(in srgb,var(--thumb-edge-c) 40%,transparent) 50%,color-mix(in srgb,var(--thumb-edge-c) 0%,transparent) 60% 95%,color-mix(in srgb,var(--thumb-edge-c-strong) 55%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--thumb-edge-c) 18%,rgba(255,255,255,.22)),color-mix(in srgb,var(--thumb-edge-c) 12%,rgba(255,255,255,.12)));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:destination-out;transition:--thumb-angle-1 .5s ease;pointer-events:none;z-index:1}}.slider-thumb-glass:hover{transform:scale(.99);--thumb-angle-1: -125deg}.slider-thumb-glass:active{transform:scale(.97);--thumb-angle-1: -75deg}.nl-wrap.svelte-mkyn6b{width:120px;height:120px}.nl-svg.svelte-mkyn6b{width:100%;height:100%;overflow:visible}.nl-face.svelte-mkyn6b{opacity:0}.nl-face-top.svelte-mkyn6b{animation:svelte-mkyn6b-nl-face-in 1.8s cubic-bezier(.4,0,.2,1) infinite .24s}.nl-face-right.svelte-mkyn6b{animation:svelte-mkyn6b-nl-face-in 1.8s cubic-bezier(.4,0,.2,1) infinite .42s}.nl-face-left.svelte-mkyn6b{animation:svelte-mkyn6b-nl-face-in 1.8s cubic-bezier(.4,0,.2,1) infinite .6s}.nl-outline.svelte-mkyn6b{stroke:var(--color-500);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;fill:none;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-500) 60%,transparent));stroke-dasharray:228;stroke-dashoffset:228;animation:svelte-mkyn6b-nl-draw-outline 1.8s cubic-bezier(.55,0,.35,1) infinite 0s}.nl-ridge.svelte-mkyn6b{stroke:color-mix(in srgb,var(--color-500) 45%,transparent);stroke-width:1;stroke-linecap:round;fill:none;stroke-dasharray:45;stroke-dashoffset:45}.nl-ridge-left.svelte-mkyn6b{animation:svelte-mkyn6b-nl-draw-ridge 1.8s cubic-bezier(.4,0,.2,1) infinite .54s}.nl-ridge-right.svelte-mkyn6b{animation:svelte-mkyn6b-nl-draw-ridge 1.8s cubic-bezier(.4,0,.2,1) infinite .63s}.nl-ridge-v.svelte-mkyn6b{animation:svelte-mkyn6b-nl-draw-ridge 1.8s cubic-bezier(.4,0,.2,1) infinite .72s}@keyframes svelte-mkyn6b-nl-draw-outline{0%{stroke-dashoffset:228;opacity:0}3%{opacity:1}45%{stroke-dashoffset:0;opacity:1}72%{stroke-dashoffset:0;opacity:1}92%,to{stroke-dashoffset:228;opacity:0}}@keyframes svelte-mkyn6b-nl-draw-ridge{0%,10%{stroke-dashoffset:45;opacity:0}15%{opacity:1}50%,72%{stroke-dashoffset:0;opacity:1}88%,to{stroke-dashoffset:45;opacity:0}}@keyframes svelte-mkyn6b-nl-face-in{0%,25%{opacity:0}55%,72%{opacity:1}88%,to{opacity:0}}.logo-container.svelte-mkyn6b{width:120px;height:120px;display:flex;align-items:center;justify-content:center}.logo-thecla-wait.svelte-mkyn6b{width:100%;height:100%;overflow:visible}.zigzag-element.svelte-mkyn6b{transform-origin:605px 40px;animation:svelte-mkyn6b-zigzag-breathe 3s cubic-bezier(.4,0,.2,1) infinite}.square-blue-element.svelte-mkyn6b{transform-origin:565px 51px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--color-500) 40%,transparent));animation:svelte-mkyn6b-orbit-blue 3s cubic-bezier(.4,0,.2,1) infinite}.square-pink-element.svelte-mkyn6b{transform-origin:636px 51px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--color-logo-accent) 40%,transparent));animation:svelte-mkyn6b-orbit-pink 3s cubic-bezier(.4,0,.2,1) infinite}@keyframes svelte-mkyn6b-zigzag-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.03);opacity:.9}}@keyframes svelte-mkyn6b-orbit-blue{0%,to{transform:translate(0) rotate(0);opacity:1}25%{transform:translate(-4px,-3px) rotate(-5deg);opacity:.85}50%{transform:translateY(-5px) rotate(0);opacity:.9}75%{transform:translate(4px,-3px) rotate(5deg);opacity:.85}}@keyframes svelte-mkyn6b-orbit-pink{0%,to{transform:translate(0) rotate(0);opacity:1}25%{transform:translate(4px,-3px) rotate(5deg);opacity:.85}50%{transform:translateY(-5px) rotate(0);opacity:.9}75%{transform:translate(-4px,-3px) rotate(-5deg);opacity:.85}}.loading-text.svelte-mkyn6b{font-size:.85rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-500);text-shadow:0 0 15px color-mix(in srgb,var(--color-500) 30%,transparent)}.dots.svelte-mkyn6b:after{content:"";animation:svelte-mkyn6b-dots-animate 1.5s steps(4,end) infinite}@keyframes svelte-mkyn6b-dots-animate{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes svelte-10onyyf-spin-in{0%{opacity:0;transform:translateY(18px) translate(-20px) rotate(-135deg) scale(.3)}60%{opacity:1}to{opacity:1;transform:translateY(0) translate(0) rotate(0) scale(1)}}@keyframes svelte-10onyyf-spin-out{0%{opacity:1;transform:translateY(0) translate(0) rotate(0) scale(1)}50%{opacity:1}to{opacity:0;transform:translateY(18px) translate(-20px) rotate(-135deg) scale(.3)}}.animate-spin-in.svelte-10onyyf{animation:svelte-10onyyf-spin-in .5s cubic-bezier(.34,1.56,.64,1) both;transform-origin:bottom center}.animate-spin-out.svelte-10onyyf{animation:svelte-10onyyf-spin-out .38s cubic-bezier(.4,0,.6,1) both;transform-origin:bottom center}.thecla-bg.svelte-1l1ns3g{--_base: hsl(var(--background, 0 0% 94%));--_wave: var(--thecla-bg-wave, var(--color-500));--_wave-alpha: 14%;--_wave-opacity: var(--thecla-bg-wave-opacity, .38);--_particle: var(--thecla-bg-particle, var(--_wave));--_wave-duration: var(--thecla-bg-wave-duration, 54s);--_wave-duration-alt: var(--thecla-bg-wave-duration-alt, 82s);--_wave-inset: var(--thecla-bg-wave-inset, -22%);--_wave-blur: var(--thecla-bg-wave-blur, 180px);--_wave-blur-dark: var(--thecla-bg-wave-blur-dark, 190px);--_wave-background-size: var(--thecla-bg-wave-background-size, 156% 132%, 132% 108%, 118% 112%);--_particle-drift-duration: var(--thecla-bg-particle-drift-duration, 32s);position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(125deg,color-mix(in srgb,var(--_base) 94%,white 6%) 0%,transparent 50%,color-mix(in srgb,var(--_base) 98%,var(--color-500) 2%) 100%),linear-gradient(180deg,color-mix(in srgb,var(--_base) 98%,white 2%) 0%,var(--_base) 54%,color-mix(in srgb,var(--_base) 97%,var(--color-500) 3%) 100%)}.thecla-bg.svelte-1l1ns3g:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--_base) 94%,white 6%) 0%,transparent 36%,transparent 66%,color-mix(in srgb,var(--_base) 98%,var(--color-500) 2%) 100%),linear-gradient(90deg,color-mix(in srgb,var(--_base) 94%,white 6%) 0%,transparent 44%,color-mix(in srgb,var(--_base) 99%,var(--color-500) 1%) 100%);opacity:.36}.wave-field.svelte-1l1ns3g{position:absolute;inset:var(--_wave-inset);pointer-events:none;opacity:var(--_wave-opacity);filter:blur(var(--_wave-blur)) saturate(.96) brightness(1.01);mix-blend-mode:normal;transform-origin:50% 50%;background:linear-gradient(112deg,transparent 4%,color-mix(in srgb,var(--_wave) 5%,transparent) 34%,color-mix(in srgb,var(--_base) 12%,transparent) 58%,transparent 96%),radial-gradient(ellipse 130% 74% at 16% 42%,color-mix(in srgb,var(--_wave) var(--_wave-alpha),transparent) 0%,color-mix(in srgb,var(--_wave) 7%,transparent) 46%,transparent 78%),radial-gradient(ellipse 120% 78% at 86% 58%,color-mix(in srgb,var(--_wave) 7%,transparent) 0%,color-mix(in srgb,var(--_base) 9%,transparent) 48%,transparent 82%);background-repeat:no-repeat;background-size:var(--_wave-background-size);background-position:50% 52%,8% 44%,92% 56%;animation:svelte-1l1ns3g-waveSweep var(--_wave-duration) ease-in-out infinite;backface-visibility:hidden;will-change:transform,background-position}.wave-field.svelte-1l1ns3g:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;pointer-events:none;opacity:.26;filter:blur(110px);background:linear-gradient(92deg,transparent 0%,color-mix(in srgb,var(--_wave) 4%,transparent) 38%,color-mix(in srgb,var(--_base) 10%,transparent) 58%,transparent 100%),radial-gradient(ellipse 96% 72% at 52% 48%,color-mix(in srgb,var(--_wave) 5%,transparent) 0%,transparent 76%);animation:svelte-1l1ns3g-waveCounter var(--_wave-duration-alt) ease-in-out infinite;will-change:transform}.particle.svelte-1l1ns3g{position:absolute;pointer-events:none;border-radius:30%;transform:rotate(45deg);opacity:.68;background:color-mix(in srgb,var(--_particle) 22%,transparent);border:1px solid color-mix(in srgb,var(--_particle) 52%,transparent);box-shadow:inset 0 1px #ffffff38,0 2px 8px #0000000f,0 0 14px color-mix(in srgb,var(--_particle) 13%,transparent);animation:svelte-1l1ns3g-particleDrift var(--_particle-drift-duration) ease-in-out infinite;will-change:transform}.p-soft.svelte-1l1ns3g{filter:saturate(.86)}.p-bright.svelte-1l1ns3g{filter:saturate(1.18) brightness(1.06);box-shadow:inset 0 1px #ffffff3d,0 2px 8px #00000014,0 0 20px color-mix(in srgb,var(--_particle) 20%,transparent)}.particle-1.svelte-1l1ns3g{width:24px;height:24px;top:11%;left:7%}.particle-2.svelte-1l1ns3g{width:19px;height:19px;top:57%;right:11%}.particle-3.svelte-1l1ns3g{width:15px;height:15px;bottom:23%;left:17%}.particle-4.svelte-1l1ns3g{width:26px;height:26px;top:36%;right:20%}.particle-5.svelte-1l1ns3g{width:16px;height:16px;top:24%;left:64%}.particle-6.svelte-1l1ns3g{width:20px;height:20px;bottom:34%;right:38%}.particle-7.svelte-1l1ns3g{width:12px;height:12px;top:8%;right:32%}.particle-8.svelte-1l1ns3g{width:10px;height:10px;top:42%;left:4%}.particle-9.svelte-1l1ns3g{width:14px;height:14px;top:72%;left:42%}.particle-10.svelte-1l1ns3g{width:11px;height:11px;bottom:8%;left:38%}@keyframes svelte-1l1ns3g-waveSweep{0%,to{transform:translate3d(-8vw,-5vh,0) rotate(-.6deg) scale(1.14);background-position:44% 50%,0% 42%,98% 58%}25%{transform:translate3d(-2vw,-7vh,0) rotate(-.2deg) scale(1.16);background-position:48% 48%,10% 38%,88% 54%}50%{transform:translate3d(7vw,2vh,0) rotate(.35deg) scale(1.15);background-position:55% 53%,18% 48%,80% 64%}75%{transform:translate3d(1vw,7vh,0) rotate(.15deg) scale(1.17);background-position:50% 56%,6% 56%,94% 50%}}@keyframes svelte-1l1ns3g-waveCounter{0%,to{transform:translate3d(5vw,4vh,0) scale(1.12) rotate(.2deg)}33%{transform:translate3d(-4vw,6vh,0) scale(1.16) rotate(-.2deg)}66%{transform:translate3d(-6vw,-5vh,0) scale(1.14) rotate(-.5deg)}}@keyframes svelte-1l1ns3g-particleDrift{0%,to{transform:translateZ(0) rotate(45deg)}50%{transform:translate3d(7vw,5vh,0) rotate(64deg)}}.dark .thecla-bg.svelte-1l1ns3g{--_base: hsl(var(--background, 0 0% 10%));--_wave-opacity: var(--thecla-bg-wave-opacity, .26);background:linear-gradient(125deg,color-mix(in srgb,var(--_base) 98%,var(--_wave) 2%) 0%,transparent 48%,color-mix(in srgb,var(--_base) 54%,black 46%) 100%),linear-gradient(180deg,color-mix(in srgb,var(--_base) 92%,black 8%),color-mix(in srgb,var(--_base) 70%,black 30%) 52%,color-mix(in srgb,var(--_base) 56%,black 44%))}.dark .thecla-bg.svelte-1l1ns3g:before{background:linear-gradient(180deg,color-mix(in srgb,var(--_base) 88%,black 12%) 0%,transparent 34%,transparent 66%,color-mix(in srgb,var(--_base) 50%,black 50%) 100%),linear-gradient(90deg,color-mix(in srgb,var(--_base) 97%,var(--_wave) 3%) 0%,transparent 42%,color-mix(in srgb,var(--_base) 42%,black 58%) 100%);opacity:.54}.dark .wave-field.svelte-1l1ns3g{filter:blur(var(--_wave-blur-dark)) saturate(.82) brightness(.98);mix-blend-mode:normal}.dark .particle.svelte-1l1ns3g{opacity:.6;background:color-mix(in srgb,var(--_particle) 16%,transparent);border-color:color-mix(in srgb,var(--_particle) 44%,transparent);box-shadow:inset 0 1px #ffffff1f,0 2px 8px #00000038,0 0 18px color-mix(in srgb,var(--_particle) 16%,transparent)}@media (prefers-reduced-motion: reduce){.wave-field.svelte-1l1ns3g,.wave-field.svelte-1l1ns3g:before,.particle.svelte-1l1ns3g{animation:none}}.sidebar-desktop-wrap.svelte-1o5q5ef{overflow:visible}.sidebar-shell.svelte-1o5q5ef{background:transparent;border:none;box-shadow:none;isolation:isolate;padding:clamp(4px,1vh,10px) 12px;gap:clamp(4px,1vh,10px);overflow:visible;transition:opacity .12s ease}.sidebar-shell[data-collapsed=true].svelte-1o5q5ef{opacity:.85}.sidebar-mobile-host.svelte-1o5q5ef{width:0;height:0;overflow:visible;position:relative}.sidebar-bottombar.svelte-1o5q5ef{position:fixed;bottom:calc(max(env(safe-area-inset-bottom,0px),12px) + 12px);left:12px;right:12px;z-index:45;border-radius:var(--radius-xl);padding:0;display:flex;flex-direction:column;gap:0;overflow:hidden;max-height:calc(100vh - 24px);backdrop-filter:blur(6px) saturate(2);-webkit-backdrop-filter:blur(6px) saturate(2);box-shadow:0 4px 20px #0006;transition:transform .3s cubic-bezier(.25,1,.5,1);--bottombar-c: var(--color-500);--bottombar-edge-c: var(--control-conic-c, var(--bottombar-c));--bottombar-edge-c-strong: var(--control-conic-c-strong, var(--bottombar-edge-c));--bottombar-border: 1px;isolation:isolate;border:1px solid color-mix(in srgb,var(--bottombar-edge-c) 25%,transparent)}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)) and (not (-moz-appearance: none)){.sidebar-bottombar.svelte-1o5q5ef{border:none}.sidebar-bottombar.svelte-1o5q5ef:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-xl);padding:var(--bottombar-border);box-sizing:border-box;background:conic-gradient(from -75deg at 50% 50%,color-mix(in srgb,var(--bottombar-edge-c-strong) 60%,transparent),color-mix(in srgb,var(--bottombar-edge-c) 15%,transparent) 10%,color-mix(in srgb,var(--bottombar-edge-c) 15%,transparent) 40%,color-mix(in srgb,var(--bottombar-edge-c) 50%,transparent),color-mix(in srgb,var(--bottombar-edge-c) 15%,transparent) 60%,color-mix(in srgb,var(--bottombar-edge-c) 15%,transparent) 90%,color-mix(in srgb,var(--bottombar-edge-c-strong) 60%,transparent)),linear-gradient(180deg,#ffffff1a,#ffffff0a);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:destination-out;pointer-events:none;z-index:1}}.dark .sidebar-bottombar.svelte-1o5q5ef{background:color-mix(in srgb,black 30%,transparent);box-shadow:0 4px 24px #0009}.bottombar-info-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:8px 12px 6px;gap:8px}.bottombar-left{display:flex;align-items:center;gap:6px;justify-content:flex-start}.bottombar-center{display:flex;align-items:center;justify-content:center}.bottombar-right{display:flex;align-items:center;justify-content:flex-end}.bottombar-title{font-size:.78rem;font-weight:600;color:var(--color-900);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.bottombar-user-pill,.bottombar-price-pill{display:flex;align-items:center;padding:4px 10px;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-100) 60%,transparent);border:1px solid color-mix(in srgb,var(--color-300) 35%,transparent)}.bottombar-user-pill{gap:4px;padding:3px 8px 3px 3px;font-size:.72rem;font-weight:500;color:var(--color-800);white-space:nowrap;max-width:110px;overflow:hidden}.price-amount{font-size:.82rem;font-weight:700;letter-spacing:-.02em;color:var(--color-900);white-space:nowrap}.price-amount.success{color:var(--color-success)}@media (max-width: 1023px){.mobile-bottombar-spacer{padding-bottom:calc(max(env(safe-area-inset-bottom,0px),12px) + 102px)!important}}.footer-branding{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0;min-height:100%}.footer-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.version-tag{font-size:.4rem;font-weight:500;color:var(--color-danger);padding:.0625rem .2rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-danger) 8%,transparent)}.dtable-field-input.svelte-363ejf .glass-input-element{height:2.5rem;padding-right:2.5rem}.dtable-field-search-icon.svelte-363ejf{position:absolute;right:.65rem;top:50%;z-index:3;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:calc(var(--radius, .5em) - 2px);color:var(--color-300);padding:.15rem;transform:translateY(-50%);transition:color .15s ease,background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dtable-field-search-icon.svelte-363ejf:hover{background-color:color-mix(in srgb,var(--color-500) 10%,transparent);color:var(--color-500)}.menu-content.svelte-1vda0kf{display:flex;flex-direction:column;align-items:stretch;gap:.33rem;width:-moz-fit-content;width:fit-content;padding:6px}.popover-inner:has(.menu-content){padding:0!important}div.svelte-d2ay5y [data-table-cell],div.svelte-d2ay5y [data-table-head]{padding:calc(.2rem * var(--col-scale)) calc(.75rem * var(--col-scale));font-size:calc(.875rem * var(--col-scale))}.dtable-tree-content{display:flex;align-items:center;min-width:0}
