@charset "UTF-8";.nav-tree-container.svelte-16w0iub{display:flex;flex-direction:column;width:100%;margin-bottom:8px;max-width:240px;overflow-x:hidden}.nav-tree-container.svelte-16w0iub .title-text{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.nav-tree-container.svelte-16w0iub .main-button{max-width:100%;overflow:hidden;width:100%!important}.nav-tree-container.svelte-16w0iub .button-wrapper{max-width:100%;width:100%!important}.tree-nodes.svelte-16w0iub{display:flex;flex-direction:column;gap:4px;min-height:20px}.contracts-section.svelte-16w0iub{margin-top:12px;padding-top:12px;position:relative}.contracts-section.svelte-16w0iub:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:var(--border-color)}.tree-node-wrapper.svelte-16w0iub{display:flex;flex-direction:column;gap:2px;transition:background .2s}.tree-node-wrapper.svelte-16w0iub:not(:active):hover{border-radius:6px}.tree-children.svelte-16w0iub{display:flex;flex-direction:column;gap:2px;margin-top:2px}.tree-actions.svelte-16w0iub{display:flex;flex-direction:column;gap:8px;margin-top:24px;padding:0 4px;opacity:0;animation:svelte-16w0iub-fadeIn .3s forwards .2s}@keyframes svelte-16w0iub-fadeIn{to{opacity:1}}.global-nav-wrapper.svelte-1rea0p1{position:relative;z-index:1;pointer-events:none;transform:translate(-150%);transition:transform .6s cubic-bezier(.165,.84,.44,1)}.global-nav-wrapper.visible.svelte-1rea0p1{transform:translate(0)}.global-nav-dock.svelte-1rea0p1{position:relative;background:transparent;border-radius:100px;display:flex;flex-direction:column;pointer-events:auto;justify-content:flex-start;align-items:flex-start;height:max-content;min-height:auto;max-height:80vh;transition:border-radius .4s cubic-bezier(.165,.84,.44,1),width .4s cubic-bezier(.165,.84,.44,1),background .4s ease,backdrop-filter .4s ease}.global-nav-dock[data-expanded=true].svelte-1rea0p1{border-radius:24px;min-width:240px;width:max-content}.indicator-holder:has(.global-nav-dock.expanded){border-radius:24px;min-width:240px;width:max-content;backdrop-filter:blur(6px);padding:6px 12px 6px 0;mix-blend-mode:exclusion}.dock-content.svelte-1rea0p1{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center}.dock-top.svelte-1rea0p1{min-width:48px;min-height:max-content;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.dock-mid.svelte-1rea0p1{flex-grow:1;min-width:48px;overflow-y:auto;display:flex;flex-direction:column;justify-content:center}.dock-bottom.svelte-1rea0p1{flex-shrink:0;min-width:48px;min-height:48px;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.indicator.dock{position:relative;z-index:10;position:absolute;top:-48px}.nav-item.svelte-1rea0p1{display:flex;align-items:center;gap:16px;min-width:48px;min-height:48px;justify-content:center;position:relative;cursor:pointer}.tree-placeholder.svelte-1rea0p1{justify-content:center;color:var(--60);width:100%;margin:12px 0}@keyframes svelte-1rea0p1-fadeIn{to{opacity:1}}.hide-scrollbars.svelte-1rea0p1{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbars.svelte-1rea0p1::-webkit-scrollbar{display:none}.format-menu.svelte-xfj2wr{position:relative;display:flex;align-items:center;padding:6px;gap:4px;border-radius:24px;background:var(--inv-40, rgba(0, 0, 0, .4));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.text-group-spacer.svelte-xfj2wr{width:40px;height:36px}.text-group.svelte-xfj2wr{display:flex;align-items:center;position:absolute;border-radius:24px;padding:0 4px;gap:2px;z-index:10;background:var(--2, rgba(255, 255, 255, .02));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);transition:backdrop-filter .2s ease,all .2s ease}.modify-group.svelte-xfj2wr,.color-group.svelte-xfj2wr{display:flex;align-items:center;width:max-content;transition:filter .2s ease}.modify-group.filter.svelte-xfj2wr{filter:blur(3px)}.widget-holder.svelte-bbzhc8{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:8px;width:max-content;height:100%;pointer-events:all;mix-blend-mode:exclusion}.resize-handle.svelte-bbzhc8{width:8px;height:18px;background:var(--10);touch-action:none;transition:background .2s ease}.resize-handle.svelte-bbzhc8:hover{background:var(--20)}.top-resize.svelte-bbzhc8{border-radius:8px 8px 0 0}@media only screen and (max-width:767px){.top-resize.svelte-bbzhc8{display:none}}.bottom-resize.svelte-bbzhc8{border-radius:0 0 8px 8px}@media only screen and (max-width:767px){.bottom-resize.svelte-bbzhc8{display:none}}.input-container-main .button-container .main-button:hover{background:var(--4)!important}.input-container-main .button-container .main-button .icon-container{color:var(--40)!important;transition:color .2s ease}.input-container-main .button-container .main-button:hover .icon-container{color:var(--100)!important}.input-container-main.svelte-1uz0bad{display:flex;justify-content:space-between;align-items:center;position:relative;padding:4px 18px;gap:6px;flex:1 0 0;align-self:stretch;border-radius:24px;background:var(--inv-40);transition:background .2s ease;backdrop-filter:blur(3px);overflow:hidden;border-bottom:2px solid var(--5, rgba(255, 255, 255, .02));height:62px}.input-container-main.nobg.svelte-1uz0bad{background:unset}.input-container-main.svelte-1uz0bad:hover{background:var(--2)}.input-container-main.active.svelte-1uz0bad{background:var(--inv-100)}.input-container-main.svelte-1uz0bad .main-input:where(.svelte-1uz0bad){width:100%;background:transparent;border:none;outline:none;color:var(--100);z-index:1;font-family:Lexend,sans-serif;font-size:14px;font-weight:100;line-height:24px;letter-spacing:1.07px;padding-top:2px;padding-left:7px;height:100%;overflow-y:auto;resize:none}.input-container-main.value.svelte-1uz0bad{opacity:1}.input-container-main.svelte-1uz0bad:hover .button-container:where(.svelte-1uz0bad){transform:translate(0);opacity:1!important}.input-container-main.svelte-1uz0bad:hover .input-title:where(.svelte-1uz0bad):not(.active){color:var(--100)}.input-container-main.svelte-1uz0bad .button-container:where(.svelte-1uz0bad){position:absolute;display:flex;right:19px;gap:6px;transition:opacity .2s ease,transform .2s ease;transform:translate(-200%);opacity:0;z-index:12;pointer-events:all}.input-container-main.svelte-1uz0bad .button-container.visible-override:where(.svelte-1uz0bad){transform:translate(0);opacity:1}.input-title.svelte-1uz0bad{position:absolute;pointer-events:none;left:24px;top:50%;transform:translateY(-50%);transition:all .2s ease;color:var(--40);opacity:1}.input-title.active.svelte-1uz0bad{top:0;transform:translateY(-5px);color:var(--40)}.input-title.focused-active.svelte-1uz0bad{transform:translateY(-50%);opacity:0}.title-text.svelte-1uz0bad{margin:0;font-weight:180;transition:font-size .2s ease}.input-title.active.svelte-1uz0bad .title-text:where(.svelte-1uz0bad){font-size:12px}.block-menu.svelte-1ex7g8f{position:absolute;right:0;background:var(--2, rgba(255, 255, 255, .02));border-radius:8px;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);padding:6px;display:flex;z-index:70;flex-direction:column;gap:6px;overflow-y:auto;pointer-events:all}.block-menu .main-button .title-container .title-text{text-wrap:unset!important}.block-menu.svelte-1ex7g8f:has(.search-wrap:where(.svelte-1ex7g8f)){padding:72px 6px 0!important}.search-wrap.svelte-1ex7g8f{padding:4px;position:fixed;top:0;width:calc(100% - 12px);left:0}.items.svelte-1ex7g8f{display:flex;flex-direction:column;gap:4px;width:100%}.item-row.svelte-1ex7g8f{display:flex;align-items:center;width:100%;background:transparent;transition:background .2s ease;border-radius:4px}.item-row.svelte-1ex7g8f:hover{background:var(--5)}.item-row.active.svelte-1ex7g8f{border-radius:4px}.main-btn.svelte-1ex7g8f{flex:1}.context-container.svelte-gf83sf{position:absolute;bottom:100%;left:0;width:280px;background:var(--2);backdrop-filter:blur(12px);border:1px solid var(--5);border-radius:12px;box-shadow:0 8px 32px #0000004d;margin-bottom:8px;overflow-y:auto;padding:6px;z-index:10000;max-height:300px;display:flex;flex-direction:column;gap:2px}.context-container.hidden.svelte-gf83sf{display:none}.command-entry.svelte-gf83sf{width:100%;border-radius:4px;transition:background .2s ease}.command-entry.selected.svelte-gf83sf{background:var(--5)}.empty.svelte-gf83sf{padding:12px;font-size:12px;opacity:.5;text-align:center;color:var(--100)}.context-container .main-button .dim{color:var(--20);font-weight:180}.frame-modal-stub.svelte-1819na4{display:flex;flex-direction:column;width:100%;height:100%;background:var(--2);color:var(--80)}.title.svelte-1819na4{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--5);font-size:var(--fs-md);font-weight:var(--fw-med)}.mid.svelte-1819na4,.right.svelte-1819na4{flex:1;display:flex;min-height:0}.right.svelte-1819na4{border-left:1px solid var(--5)}.chat-row.svelte-1cfe5uy{display:flex;align-items:center;gap:6px;padding:6px 12px;margin:4px 0;border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background:transparent;border:1px solid transparent}.chat-row.svelte-1cfe5uy:hover{background:var(--2)}.chat-row.active.svelte-1cfe5uy{background:var(--inv-100);color:var(--0);box-shadow:0 4px 12px -2px #0003}.chat-row.unread.svelte-1cfe5uy{background:var(--100);color:#000;font-weight:600}.chat-row.unread.svelte-1cfe5uy .sub:where(.svelte-1cfe5uy){color:#0009}.chat-row.unread.svelte-1cfe5uy .title:where(.svelte-1cfe5uy){color:#000}.meta.svelte-1cfe5uy{display:flex;align-items:center;gap:10px;min-width:0;flex:1;max-height:36px}.icon-wrap.svelte-1cfe5uy{width:36px;height:36px;display:grid;place-items:center;background:var(--3);border-radius:10px;flex-shrink:0;overflow:hidden}.icon-wrap.project.svelte-1cfe5uy{border-radius:8px}.project-thumb.svelte-1cfe5uy{width:100%;height:100%;object-fit:cover}.active.svelte-1cfe5uy .icon-wrap:where(.svelte-1cfe5uy),.unread.svelte-1cfe5uy .icon-wrap:where(.svelte-1cfe5uy){background:var(--inv-80);color:var(--0)}.texts.svelte-1cfe5uy{min-width:0;display:flex;flex-direction:column;gap:2px;flex:1}.title.svelte-1cfe5uy{margin:0;font-size:13px;font-weight:500;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub.svelte-1cfe5uy{margin:0;color:var(--40);font-size:11px;white-space:nowrap;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.sub.last-msg.svelte-1cfe5uy{color:var(--60);font-style:italic}.sub-row.svelte-1cfe5uy{display:flex;align-items:center;gap:4px;max-width:100%;overflow:hidden}.mini-avi.svelte-1cfe5uy{flex-shrink:0;opacity:.8}.active.svelte-1cfe5uy .sub:where(.svelte-1cfe5uy),.unread.svelte-1cfe5uy .sub:where(.svelte-1cfe5uy){color:var(--40)}.active.svelte-1cfe5uy .title:where(.svelte-1cfe5uy),.unread.svelte-1cfe5uy .title:where(.svelte-1cfe5uy){color:var(--0)}.ringing.svelte-1cfe5uy{border-color:var(--100)!important;animation:svelte-1cfe5uy-ring-pulse 1.5s infinite ease-in-out;background:#ffffff0d}@keyframes svelte-1cfe5uy-ring-pulse{0%{box-shadow:0 0 #ffffff1a}50%{box-shadow:0 0 15px 2px #fff6;background:#ffffff1a}to{box-shadow:0 0 #ffffff1a}}.user-picker.svelte-2too3q{position:relative;display:flex;flex-direction:column;height:100%}.search-bar.svelte-2too3q{padding:12px;width:calc(100% - 30px)}.list-wrap.svelte-2too3q{flex:1;min-height:0;position:relative}.users-grid.svelte-2too3q{display:flex;flex-direction:column;gap:6px;padding:0 12px 12px}.empty.svelte-2too3q{padding:20px;text-align:center;opacity:.5;color:var(--100)}.left-wrap.svelte-125woeh{padding:0 0 18px 6px}.picker-content.svelte-125woeh{position:absolute;inset:0;z-index:10;background:var(--inv-100);width:100%;padding:126px 0 0}.picker-content.svelte-125woeh:before{content:"";position:absolute;inset:0;background:var(--2);pointer-events:none}.left-wrap-container.svelte-125woeh{min-height:0}.search-row.svelte-125woeh{display:flex;align-items:center;gap:6px;padding:0 6px;width:calc(100% - 24px)}.add-btn.svelte-125woeh{flex-shrink:0;z-index:20;transition:transform .2s ease}.search-wrap.svelte-125woeh{flex:1}.tab-bar.svelte-125woeh{display:flex;padding:6px 12px 12px 0;margin-top:12px;justify-content:space-between;align-items:center}.tab-group.svelte-125woeh{display:flex;gap:4px;flex:1;justify-content:center}.tab-item.svelte-125woeh{flex-shrink:0;position:relative}.tab-item.has-unread.svelte-125woeh .main-button{background:var(--100)!important;border-radius:8px}.tab-item.has-unread.svelte-125woeh .main-button svg,.tab-item.has-unread.svelte-125woeh .main-button path{color:var(--inv-100)!important;fill:var(--inv-100)!important}.tab-content.svelte-125woeh{padding-top:6px}.children.svelte-125woeh{display:none;padding-right:12px}.children.open.svelte-125woeh{display:block}.muted.svelte-125woeh{color:var(--60)}.pad.svelte-125woeh{padding:2px 6px 8px 0;margin:0 auto;width:max-content}.settings-body.svelte-125woeh{padding:12px;display:flex;flex-direction:column;background:var(--inv-2);border-radius:0 0 12px 12px}.sound-grid.svelte-125woeh{display:flex;align-items:center;gap:6px;justify-content:center}.ai-field-group.svelte-125woeh{display:flex;flex-direction:column}.ai-provider-grid.svelte-125woeh{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:8px}.archived-list.svelte-125woeh{display:flex;flex-direction:column;gap:8px;padding-top:12px}.archive-group-content.svelte-125woeh{display:flex;flex-direction:column;gap:4px;padding:8px 0 8px 8px;background:var(--inv-2);border-radius:0 0 12px 12px}.nested-tasks.svelte-125woeh{padding-left:12px;margin-top:4px}.nested-tasks.svelte-125woeh .accordion-header{background:var(--inv-5)!important;border-radius:8px}.task-threads.svelte-125woeh{padding-left:8px;display:flex;flex-direction:column;gap:2px;padding-top:4px}.task-card-stub.svelte-cffe2{display:inline-flex;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:6px;background:var(--2);border:1px solid var(--5);color:var(--80);font-size:var(--fs-sm);cursor:pointer}.status.svelte-cffe2{color:var(--40);font-size:var(--fs-xs);text-transform:uppercase}.three-viewer-stub.svelte-1muwoyq{display:flex;align-items:center;justify-content:center;min-height:120px;background:var(--2);border-radius:8px;color:var(--40);font-size:var(--fs-xs)}.label.svelte-1muwoyq{opacity:.7;text-transform:uppercase;letter-spacing:.08em}.astra-thinking-wrapper.svelte-1ru1s9i{margin:0;opacity:1;transition:all .4s cubic-bezier(.4,0,.2,1);border-left:2px solid var(--accent);padding-left:4px}.astra-thinking-wrapper.svelte-1ru1s9i:hover{opacity:1;transform:translate(2px)}.astra-thinking-wrapper.svelte-1ru1s9i .accordion-header{opacity:.8;font-weight:500;text-transform:uppercase}.astra-thinking-wrapper.svelte-1ru1s9i .accordion-content{background:rgba(var(--accent-rgb),.03);border-radius:0 0 4px 4px;border:1px solid rgba(var(--accent-rgb),.1);border-top:none;backdrop-filter:blur(10px)}.thinking-inner.svelte-1ru1s9i{padding:12px 16px;position:relative}.thinking-content.svelte-1ru1s9i{font-size:10px;line-height:1.6;color:var(--70);white-space:pre-wrap;word-break:break-word;display:flex;flex-direction:column;gap:2px}.thinking-line.svelte-1ru1s9i{display:block;color:var(--40);font-size:12px;transition:color .2s ease;line-height:1.5;margin-bottom:4px}.thinking-line.streaming.svelte-1ru1s9i{color:var(--100)}.thinking-line.svelte-1ru1s9i .simple-text:where(.svelte-1ru1s9i){line-height:1.8}.thinking-line.svelte-1ru1s9i .blinking-cursor:where(.svelte-1ru1s9i){display:inline-block;font-weight:900;color:var(--accent);animation:svelte-1ru1s9i-blink .8s steps(2,start) infinite}@keyframes svelte-1ru1s9i-blink{to{visibility:hidden}}.msg-row.svelte-foddcq{display:flex;flex-direction:column;width:100%;content-visibility:auto;contain-intrinsic-size:auto 80px}.msg-row.speaking.svelte-foddcq .avatar-container:where(.svelte-foddcq){animation:svelte-foddcq-speaking-glow 1.5s infinite ease-in-out}.msg-row.mine.svelte-foddcq{align-items:flex-end}.msg-row.mine.svelte-foddcq .msg-card:where(.svelte-foddcq){background:var(--3);border:1px solid var(--10)}.msg-row.mine.svelte-foddcq .task-embed-standalone:where(.svelte-foddcq){align-items:flex-end}.msg-row.grouped.svelte-foddcq{margin-top:-8px}.task-embed-standalone.svelte-foddcq{display:flex;flex-direction:column;width:100%;max-width:500px;gap:4px}.task-embed-standalone.svelte-foddcq .msg-header-mini:where(.svelte-foddcq){display:flex;align-items:center;gap:6px;padding:0 4px;font-size:11px;color:var(--40);margin-bottom:2px}.task-embed-standalone.svelte-foddcq .msg-header-mini:where(.svelte-foddcq) .author-name:where(.svelte-foddcq){font-weight:500}.task-embed-standalone.svelte-foddcq .msg-header-mini:where(.svelte-foddcq) .time:where(.svelte-foddcq){opacity:.7}.msg-card.svelte-foddcq{position:relative;max-width:calc(var(--max-w, 85%) - 2px);width:max-content;min-width:280px;border-radius:18px;background:var(--2);border:1px solid var(--5);overflow:visible}.msg-card.critical.svelte-foddcq{border-color:var(--accent)}.msg-card.pinned.svelte-foddcq{border-color:var(--warn);background:var(--2-50);box-shadow:0 0 0 1px var(--warn-20)}.card-header.svelte-foddcq{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 6px;border:none;background:none}.left-stack.svelte-foddcq{display:flex;align-items:center;gap:8px}.left-stack.svelte-foddcq .pill-wrap:where(.svelte-foddcq){background:var(--4);padding:0 8px;border-radius:10px;height:20px;display:flex;align-items:center}.left-stack.svelte-foddcq .pill-wrap:where(.svelte-foddcq) .pill-text:where(.svelte-foddcq){font-size:11px;font-weight:500;letter-spacing:.2px;color:var(--60)}.left-stack.svelte-foddcq .time:where(.svelte-foddcq){font-size:11px;color:var(--40);font-weight:400}.avatar-container.svelte-foddcq{position:relative;display:flex}.avatar-container.speaking.svelte-foddcq .avatar-box{outline:2px solid var(--100);outline-offset:1px;border-radius:50%;box-shadow:0 0 10px var(--100);animation:speaking-blink 1.5s infinite ease-in-out}.right-stack.svelte-foddcq{display:flex;align-items:center;gap:6px}.right-stack.overlay.svelte-foddcq{position:absolute;top:6px;right:10px;opacity:0;transition:opacity .2s ease;z-index:10}.msg-card.svelte-foddcq:hover .desktop-hover:where(.svelte-foddcq){opacity:1}.desktop-hover.svelte-foddcq{opacity:0;transition:opacity .2s ease}.msg-card.svelte-foddcq:hover .time-hover:where(.svelte-foddcq){opacity:0;transition:opacity .2s ease}@media(hover:none),(pointer:coarse){.desktop-hover.svelte-foddcq{opacity:1!important}}.card-body.svelte-foddcq{padding:2px 14px 12px}.card-body.no-head.svelte-foddcq{padding-top:10px}.card-text.svelte-foddcq{margin:0;font-family:Lexend,sans-serif;line-height:1.5;padding:0 6px;white-space:pre-wrap;word-break:break-word;color:var(--100)}.card-text.markdown-body.svelte-foddcq{font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);font-style:normal;font-weight:180;line-height:1.2;letter-spacing:.16px;outline:unset!important;display:flex;flex-direction:column;margin:0}.card-text.markdown-body.svelte-foddcq p:last-child{margin-bottom:0;display:inline}.card-text.markdown-body.svelte-foddcq pre{background:var(--1);border-radius:8px;overflow-x:auto;font-size:12px;border:1px solid var(--5);max-height:360px;overflow-y:auto}.text-info.svelte-foddcq{display:flex;align-items:center;gap:6px}.cloud-badge.svelte-foddcq{display:flex;align-items:center;gap:4px;background:var(--5);padding:2px 6px;border-radius:4px;font-size:9px;font-weight:700;color:var(--40);letter-spacing:.5px;border:1px solid var(--10);margin-left:4px}ul,ol{padding-left:20px;margin:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column}li{margin:0 0 6px;line-height:1.5}.attachments-grid.svelte-foddcq{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0;justify-content:end}.attachment-item.svelte-foddcq{max-width:100%;transition:outline-color .3s ease,box-shadow .3s ease}.attachment-item.svelte-foddcq.highlight-pulse{outline:1px solid var(--accent, #fff);outline-offset:2px;border-radius:12px;animation:svelte-foddcq-pulse-fade 2s ease forwards}@keyframes svelte-foddcq-pulse-fade{0%{outline-color:transparent;box-shadow:0 0 0 transparent}30%{outline-color:var(--accent, #fff);box-shadow:0 0 12px 2px #ffffff40}70%{outline-color:var(--accent, #fff);box-shadow:0 0 12px 2px #ffffff40}to{outline-color:transparent;box-shadow:0 0 0 transparent}}.attachments-list-col.svelte-foddcq{display:flex;flex-direction:column;gap:8px;align-items:flex-end;margin-top:8px}.attachment-item-list.svelte-foddcq{width:100%}.placeholder-3d.svelte-foddcq{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--2);color:var(--10);gap:8px}.placeholder-3d.svelte-foddcq .hint:where(.svelte-foddcq){font-size:12px;font-weight:500;opacity:.7}.expandable.svelte-foddcq{position:relative;border-radius:12px;overflow:hidden;background:var(--2);border:1px solid var(--5);transition:height .3s ease;width:260px;height:160px}.expandable.expanded.svelte-foddcq{width:100%;height:480px}.expandable.svelte-foddcq .click-capture:where(.svelte-foddcq){position:absolute;inset:0;z-index:3;cursor:pointer}.expandable.svelte-foddcq video{width:100%;height:100%;object-fit:cover}.att.svelte-foddcq{position:relative;border-radius:12px;overflow:hidden}.att.svelte-foddcq .video-container-holder{border-radius:unset}.media-head.svelte-foddcq{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:8px 10px;z-index:5;pointer-events:none}.media-head.svelte-foddcq .mh-left:where(.svelte-foddcq){pointer-events:auto;display:flex;align-items:center;gap:8px}.media-head.svelte-foddcq .mh-right:where(.svelte-foddcq){pointer-events:auto;display:flex;align-items:center;gap:6px}.mh-date.svelte-foddcq{font-size:10px;color:var(--100);opacity:.8;margin:0;font-weight:500}.project-badge.svelte-foddcq{width:20px;height:20px;border-radius:6px;overflow:hidden;margin-right:6px;background:var(--5);flex-shrink:0}.project-badge.svelte-foddcq img:where(.svelte-foddcq),.project-badge.svelte-foddcq video:where(.svelte-foddcq){width:100%;height:100%;object-fit:cover}.file-pill-v2.svelte-foddcq{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--3);border:1px solid var(--5);border-radius:12px;padding:8px 12px;min-width:200px;max-width:320px;transition:background .2s ease,border-color .2s ease}.file-pill-v2.svelte-foddcq:hover{background:var(--4);border-color:var(--10)}.file-pill-v2.svelte-foddcq .file-info:where(.svelte-foddcq){display:flex;align-items:center;gap:8px;overflow:hidden}.file-pill-v2.svelte-foddcq .file-info:where(.svelte-foddcq) .file-name:where(.svelte-foddcq){font-size:13px;font-weight:500;color:var(--80);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-pill-v2.svelte-foddcq .file-info:where(.svelte-foddcq) .file-size:where(.svelte-foddcq){font-size:11px;color:var(--40);flex-shrink:0}.file-pill-v2.svelte-foddcq .file-actions:where(.svelte-foddcq){display:flex;align-items:center;gap:8px;flex-shrink:0}.msg-card.svelte-foddcq:hover .reactions-footer:where(.svelte-foddcq){display:flex}.reactions-footer.svelte-foddcq{display:none}.reactions-footer.has-reactions.svelte-foddcq{display:flex}.reactions-footer.svelte-foddcq{padding:0 14px 8px;flex-wrap:wrap;gap:6px;align-items:center}.reactions-list.svelte-foddcq{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.reaction-pill.svelte-foddcq{display:flex;align-items:center;gap:4px;background:var(--4);border:none;border-radius:12px;padding:4px 8px;cursor:pointer;transition:all .2s ease;user-select:none}.reaction-pill.svelte-foddcq:hover{background:var(--10)}.reaction-pill.active.svelte-foddcq{background:var(--2)}.reaction-pill.active.svelte-foddcq .count:where(.svelte-foddcq){color:var(--10)}.reaction-pill.svelte-foddcq .emoji:where(.svelte-foddcq){font-size:14px}.reaction-pill.svelte-foddcq .count:where(.svelte-foddcq){font-size:11px;font-weight:600;color:var(--40)}.add-reaction-btn.svelte-foddcq{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.add-reaction-btn.alone.svelte-foddcq{position:absolute;bottom:8px;left:10px;z-index:5}.empty-reactions.svelte-foddcq{min-height:24px;display:flex;align-items:center}.pill-wrap.svelte-foddcq{display:flex;align-items:center}.pill-wrap.system.svelte-foddcq{background:var(--2)!important;border:1px solid var(--2)!important}.pill-wrap.system.svelte-foddcq .pill-text:where(.svelte-foddcq){color:var(--40)!important;font-weight:700;letter-spacing:.5px;font-size:10px}@keyframes svelte-foddcq-speaking-glow{0%,to{transform:scale(1);box-shadow:0 0 0 0 var(--100)}50%{transform:scale(1.05);box-shadow:0 0 10px 2px var(--100)}}@keyframes svelte-foddcq-transcription-bar-pulse{0%,to{height:2px;opacity:.4}50%{height:10px;opacity:1}}.call-status-card.svelte-foddcq{border-radius:12px;padding:12px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:all .3s ease}.call-status-card.active.svelte-foddcq{background:var(--3);border-color:var(--8);box-shadow:0 0 15px rgba(var(--100-rgb),.1)}.call-status-header.svelte-foddcq{display:flex;justify-content:space-between;align-items:center}.status-indicator.svelte-foddcq{display:flex;align-items:center;gap:10px}.status-indicator.svelte-foddcq .status-label:where(.svelte-foddcq){color:var(--100);opacity:.4;margin:0}@keyframes svelte-foddcq-live-glow{0%{opacity:.6;transform:scale(.9);box-shadow:0 0 4px 1px var(--100)}50%{opacity:1;transform:scale(1.1);box-shadow:0 0 12px 3px var(--100)}to{opacity:.6;transform:scale(.9);box-shadow:0 0 4px 1px var(--100)}}.status-timer.svelte-foddcq p:where(.svelte-foddcq),.status-duration.svelte-foddcq p:where(.svelte-foddcq){color:var(--100);background:var(--2);padding:4px 10px;border-radius:8px;margin:0}.call-status-body.svelte-foddcq .call-info:where(.svelte-foddcq){margin:0;color:var(--100)}.call-participants.svelte-foddcq{display:flex;align-items:center;gap:-6px;margin-right:-6px;padding-right:12px}.call-participants.svelte-foddcq .participant-avatar:where(.svelte-foddcq){border:2px solid var(--2);border-radius:50%;margin-right:-8px;transition:transform .2s ease}.call-participants.svelte-foddcq .participant-avatar:where(.svelte-foddcq):hover{transform:scale(1.1);z-index:10}@keyframes svelte-foddcq-transcription-bar-pulse{0%{height:4px;opacity:.3}to{height:12px;opacity:1}}.transcription-loading.svelte-foddcq{display:flex;align-items:center;gap:8px;padding:6px 0}.transcription-loading-bars.svelte-foddcq{display:flex;align-items:center;gap:2px;height:8px;width:16px;justify-content:center}.transcription-loading-bars.svelte-foddcq span:where(.svelte-foddcq){display:block;width:2px;height:6px;background:var(--60);border-radius:2px;animation:svelte-foddcq-transcription-bar-pulse .6s infinite alternate}.transcription-loading-bars.svelte-foddcq span:where(.svelte-foddcq):nth-child(2){animation-delay:.1s}.transcription-loading-bars.svelte-foddcq span:where(.svelte-foddcq):nth-child(3){animation-delay:.2s}.transcription-loading-bars.svelte-foddcq span:where(.svelte-foddcq):nth-child(4){animation-delay:.3s}.transcription-failed-box.svelte-foddcq{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ff64640d;border:1px solid rgba(255,100,100,.2);border-radius:8px;color:var(--accent);font-size:13px;margin:8px 0}.transcription-failed-box.svelte-foddcq span:where(.svelte-foddcq){opacity:.8}.transcript-wrapper-multi.svelte-foddcq{display:flex;flex-direction:column;gap:12px}.transcript-tabs.svelte-foddcq{display:flex;padding:0;background:var(--3);border-radius:8px;width:fit-content;border:1px solid var(--5)}.mini-tabs.svelte-foddcq{border-radius:6px;display:flex;padding:0;align-items:center}.transcription-loading-text.svelte-foddcq{color:var(--40)}.call-status-transcript.svelte-foddcq{margin:12px -14px -8px;opacity:.9;border-left:2px solid var(--accent);padding-left:4px}.call-status-transcript.svelte-foddcq .accordion-header{opacity:.8;font-weight:500;text-transform:uppercase}.call-status-transcript.svelte-foddcq .accordion-content{background:rgba(var(--accent-rgb),.03);border-radius:0 0 4px 4px;border:1px solid rgba(var(--accent-rgb),.1);border-top:none;backdrop-filter:blur(10px)}.call-status-transcript.svelte-foddcq .thinking-inner:where(.svelte-foddcq){padding:12px 16px}.call-status-transcript.svelte-foddcq .thinking-line:where(.svelte-foddcq){margin:0;color:var(--100);font-size:10px;line-height:1.6;color:var(--70);white-space:pre-wrap;word-break:break-word;display:flex;flex-direction:column;gap:2px}.composer-wrap.svelte-1f0k19z{display:flex;flex-direction:column;gap:8px;width:100%;position:relative;z-index:50}.drafts.svelte-1f0k19z{display:flex;flex-wrap:wrap;gap:6px;padding:0 4px}.draft-pill .main-button.small.remove{position:absolute;top:4px;right:4px;z-index:10;mix-blend-mode:exclusion;transform:scale(.8);transition:all .2s ease}.right.svelte-1f0k19z{display:flex;align-items:center;justify-content:center}.draft-pill.svelte-1f0k19z{position:relative;border-radius:16px;overflow:hidden;background:var(--2);border:1px solid var(--8);transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px #0000001a}.draft-pill.svelte-1f0k19z:hover{transform:translateY(-4px) scale(1.02);border-color:var(--20);box-shadow:0 8px 24px #0003}.draft-pill.svelte-1f0k19z:hover .preview:where(.svelte-1f0k19z){transform:scale(1.1)}.draft-pill.svelte-1f0k19z .preview-wrap:where(.svelte-1f0k19z){position:relative;width:110px;height:110px;background:var(--4)}.draft-pill.svelte-1f0k19z .preview-player:where(.svelte-1f0k19z){width:100%;height:100%;overflow:hidden}.draft-pill.svelte-1f0k19z .preview-player:where(.svelte-1f0k19z) .player-container,.draft-pill.svelte-1f0k19z .preview-player:where(.svelte-1f0k19z) .video-root{width:100%!important;height:100%!important;border-radius:0!important}.draft-pill.svelte-1f0k19z .preview:where(.svelte-1f0k19z){width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.draft-pill.svelte-1f0k19z .preview.icon:where(.svelte-1f0k19z){display:grid;transform:scale(.5);opacity:.5}.draft-pill.svelte-1f0k19z .overlay-info:where(.svelte-1f0k19z){position:absolute;bottom:0;left:0;right:0;padding:24px 8px 8px;background:linear-gradient(transparent,#000c);pointer-events:none;z-index:1}.draft-pill.svelte-1f0k19z .name:where(.svelte-1f0k19z){font-size:11px;color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.8);letter-spacing:.02em}.draft-pill.svelte-1f0k19z .remove{position:absolute;top:0;right:0;z-index:10;opacity:0;transform:scale(.8);transition:all .2s cubic-bezier(.175,.885,.32,1.275);background:var(--shadow-dark)!important;backdrop-filter:blur(4px);border-radius:50%!important;min-width:0!important;padding:0!important}.draft-pill.svelte-1f0k19z:hover .remove{opacity:1;transform:scale(1)}.composer-chat.svelte-1f0k19z{display:flex;gap:8px;border-radius:18px;backdrop-filter:blur(12px);box-shadow:0 8px 32px -4px #0003;width:calc(100% - 12px);padding:6px}.left.svelte-1f0k19z{display:flex;align-items:center;gap:4px}.center.svelte-1f0k19z{align-self:center;flex-grow:1}.voice-strip.svelte-1f0k19z{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:16px;background:var(--4);border:1px solid var(--10);flex-grow:1;align-self:center}.voice-dot.svelte-1f0k19z{width:10px;height:10px;border-radius:50%;background:#d24f4f;animation:svelte-1f0k19z-voice-pulse 1.2s ease-in-out infinite}.voice-dot.paused.svelte-1f0k19z{animation:none;opacity:.4}@keyframes svelte-1f0k19z-voice-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}.voice-elapsed.svelte-1f0k19z{font-family:var(--f-mono, monospace);font-size:12px;color:var(--100);min-width:38px}.voice-status.svelte-1f0k19z{font-size:11px;color:var(--60);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice-actions.svelte-1f0k19z{display:flex;align-items:center;gap:4px}.voice-error.svelte-1f0k19z{margin:0;padding:4px 12px;font-size:11px;color:#d24f4f}.typing.svelte-ll7bxi{display:flex;align-items:center;color:var(--60);margin-left:24px;height:24px}.status-content.svelte-ll7bxi{display:flex;align-items:center;gap:8px}.call-participants.svelte-ll7bxi{display:flex;align-items:center;gap:-4px;margin-right:4px}.participant-avatar.svelte-ll7bxi{width:18px;height:18px;border-radius:50%;position:relative;transition:all .2s ease}.participant-avatar.speaking.svelte-ll7bxi{box-shadow:0 0 10px var(--100);animation:svelte-ll7bxi-speaking-glow 1.5s infinite ease-in-out}.sharing-badge.svelte-ll7bxi{position:absolute;bottom:-2px;right:-2px;width:8px;height:8px;background:var(--0);border-radius:2px;display:flex;align-items:center;justify-content:center;border:1px solid var(--100)}.share-icon.svelte-ll7bxi{width:4px;height:4px;background:var(--100);clip-path:polygon(0% 0%,100% 0%,100% 70%,70% 70%,70% 100%,0% 100%)}.dots-and-text.svelte-ll7bxi{display:flex;align-items:center;gap:6px}.dots.svelte-ll7bxi{display:flex;gap:4px;align-items:center}.typing.svelte-ll7bxi p:where(.svelte-ll7bxi){margin:0;font-size:11px;white-space:nowrap}.dot.svelte-ll7bxi{width:3px;height:3px;border-radius:50%;background:var(--60);animation:svelte-ll7bxi-b 1s infinite ease-in-out}.dot.svelte-ll7bxi:nth-child(2){animation-delay:.15s}.dot.svelte-ll7bxi:nth-child(3){animation-delay:.3s}@keyframes svelte-ll7bxi-speaking-glow{0%,to{transform:scale(1);box-shadow:0 0 0 0 var(--100)}50%{transform:scale(1.05);box-shadow:0 0 10px 2px var(--100)}}@keyframes svelte-ll7bxi-b{0%,80%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.slash-menu-stub.svelte-1g2c3dw{display:flex;flex-direction:column;min-width:220px;padding:var(--sp-1);border-radius:8px;background:var(--1);border:1px solid var(--5);box-shadow:0 6px 20px #0003}.item.active.svelte-1g2c3dw{background:var(--3);border-radius:4px}.grid.svelte-1ri5589{display:grid}.gif-grid.svelte-1ri5589{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:4px}.gif-grid.svelte-1ri5589 .gif-item:where(.svelte-1ri5589){aspect-ratio:1.5;padding:0;overflow:hidden;border:none;border-radius:6px;background:var(--2)}.gif-grid.svelte-1ri5589 .gif-item:where(.svelte-1ri5589) img:where(.svelte-1ri5589){width:100%;height:100%;object-fit:cover}.gif-grid.svelte-1ri5589 .gif-item:where(.svelte-1ri5589) img:where(.svelte-1ri5589):hover{opacity:.8}.empty-state.svelte-1ri5589{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;opacity:.5}.empty-state.svelte-1ri5589 p:where(.svelte-1ri5589){margin-top:12px;font-size:13px}.grid.svelte-51cror{display:grid}.emote-grid.svelte-51cror{grid-template-columns:repeat(12,1fr)}.emote-grid.svelte-51cror .emote-item:where(.svelte-51cror){padding:8px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;transition:background .2s ease}.emote-grid.svelte-51cror .emote-item:where(.svelte-51cror):hover{background:var(--5)}.emote-grid.svelte-51cror .emote-item:where(.svelte-51cror) .emote-svg:where(.svelte-51cror){font-size:24px}.emote-grid.svelte-51cror .emote-item:where(.svelte-51cror) .emote-svg.is-emoji:where(.svelte-51cror){font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.empty-state.svelte-51cror{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;opacity:.5}.empty-state.svelte-51cror p:where(.svelte-51cror){margin-top:12px;font-size:13px}.grid.svelte-14zhufm{display:grid}.cloud-gallery.svelte-14zhufm{grid-template-columns:repeat(3,1fr)}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm){aspect-ratio:1.5;padding:0;background:var(--2);position:relative;overflow:hidden}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm):hover .tile-footer:where(.svelte-14zhufm){opacity:1}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm){width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) img:where(.svelte-14zhufm),.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) video:where(.svelte-14zhufm){width:100%;height:100%;object-fit:cover}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) .video-preview:where(.svelte-14zhufm),.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) .preview-3d:where(.svelte-14zhufm),.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) .preview-audio:where(.svelte-14zhufm),.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) .preview-file:where(.svelte-14zhufm){width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) .preview-audio:where(.svelte-14zhufm){background:var(--5)}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) .overlay-play:where(.svelte-14zhufm){position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm) .overlay-play.playing:where(.svelte-14zhufm){opacity:1}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-preview:where(.svelte-14zhufm):hover .overlay-play:where(.svelte-14zhufm){opacity:1}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-footer:where(.svelte-14zhufm){position:absolute;bottom:0;left:0;right:0;padding:0 8px;margin:0;color:#fff;backdrop-filter:blur(6px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;opacity:0;transition:opacity .2s ease;pointer-events:none}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-footer:where(.svelte-14zhufm) .name:where(.svelte-14zhufm){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .tile-footer:where(.svelte-14zhufm) .ext:where(.svelte-14zhufm){opacity:.4}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .play-btn-wrapper:where(.svelte-14zhufm){background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .play-btn-wrapper:where(.svelte-14zhufm):hover{transform:scale(1.1)}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .audio-waves:where(.svelte-14zhufm){position:absolute;bottom:calc(50% - 30px);left:50%;transform:translate(-50%);display:flex;align-items:flex-end;gap:2px;height:12px;opacity:0}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .audio-waves.active:where(.svelte-14zhufm){opacity:1}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .audio-waves:where(.svelte-14zhufm) span:where(.svelte-14zhufm){width:2px;background:var(--100);border-radius:1px;animation:svelte-14zhufm-wave 1s ease-in-out infinite}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .audio-waves:where(.svelte-14zhufm) span:where(.svelte-14zhufm):nth-child(1){height:40%;animation-delay:.1s}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .audio-waves:where(.svelte-14zhufm) span:where(.svelte-14zhufm):nth-child(2){height:80%;animation-delay:.2s}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .audio-waves:where(.svelte-14zhufm) span:where(.svelte-14zhufm):nth-child(3){height:60%;animation-delay:.3s}.cloud-gallery.svelte-14zhufm .cloud-item:where(.svelte-14zhufm) .audio-waves:where(.svelte-14zhufm) span:where(.svelte-14zhufm):nth-child(4){height:90%;animation-delay:.4s}@keyframes svelte-14zhufm-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}.empty-state.svelte-14zhufm{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;opacity:.5}.empty-state.svelte-14zhufm p:where(.svelte-14zhufm){margin-top:12px;font-size:13px}.data-picker-container.svelte-55fjxj{position:absolute;bottom:72px;left:0;right:0;width:calc(100% - 2px)!important;background:var(--2);backdrop-filter:blur(12px);border:1px solid var(--5);border-radius:12px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;overflow:hidden;z-index:10001;transition:transform .2s ease,opacity .2s ease}.data-picker-container.resizing.svelte-55fjxj{user-select:none;transition:none}.resize-handle.svelte-55fjxj{position:absolute;top:0;left:0;right:0;height:6px;cursor:ns-resize;z-index:10}.resize-handle.svelte-55fjxj:hover{background:var(--4)}.window-content.svelte-55fjxj{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.bottom-bar.svelte-55fjxj{padding:6px;background:var(--3);border-top:1px solid var(--5);display:flex;align-items:center;gap:6px}.bottom-bar.svelte-55fjxj .tab-list:where(.svelte-55fjxj){display:flex;gap:2px}.bottom-bar.svelte-55fjxj .search-wrap:where(.svelte-55fjxj){flex:1;min-width:0}.bottom-bar.svelte-55fjxj .actions:where(.svelte-55fjxj){display:flex;gap:2px}.right-wrap.visitor-no-header.svelte-107boy5 .chat-head{display:none!important}.right-wrap.svelte-107boy5{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column}.empty.svelte-107boy5{position:absolute;inset:0;display:grid;place-items:center}.chat-head.svelte-107boy5{position:absolute;top:0;left:0;right:0;height:64px;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:0 12px;background:var(--2);backdrop-filter:blur(8px);border-radius:0;box-shadow:0 4px 16px -2px #0000001a;transition:height var(--dur-fast, .2s) var(--ease-out, ease);display:none}.chat-head.visible.svelte-107boy5{display:flex}.chat-head.collapsed.svelte-107boy5{height:24px;padding:0 8px}.chat-head.collapsed.svelte-107boy5 .head-text,.chat-head.collapsed.svelte-107boy5 .action-zone{opacity:0;pointer-events:none}.chat-head.collapsed.svelte-107boy5 .head-avi:where(.svelte-107boy5){width:18px;height:18px}.chat-head.collapsed.svelte-107boy5 .head-avi:where(.svelte-107boy5) img,.chat-head.collapsed.svelte-107boy5 .head-avi:where(.svelte-107boy5) svg{width:18px!important;height:18px!important}.head-avi.toggle.svelte-107boy5{cursor:pointer;transition:box-shadow .3s ease,width var(--dur-fast, .2s) var(--ease-out, ease),height var(--dur-fast, .2s) var(--ease-out, ease)}.head-avi.toggle.svelte-107boy5:hover{box-shadow:0 0 6px var(--40)}.title-zone.svelte-107boy5{display:flex;align-items:center;gap:12px;overflow:hidden;min-width:0;flex:1}.head-avi.svelte-107boy5{width:32px;height:32px;border-radius:50%;overflow:visible;display:grid;place-items:center;background:var(--5);transition:box-shadow .3s ease}.head-avi.speaking.svelte-107boy5{box-shadow:0 0 10px var(--100);border:2px solid var(--100);animation:svelte-107boy5-speaking-glow 1.5s infinite ease-in-out}.project-icon.svelte-107boy5{width:100%;height:100%}.project-icon.svelte-107boy5 img:where(.svelte-107boy5),.project-icon.svelte-107boy5 video:where(.svelte-107boy5){width:100%;height:100%;object-fit:cover}.head-text.svelte-107boy5{display:flex;flex-direction:column;line-height:1.2;flex:1;min-width:0;overflow:hidden}.rename-input-wrap.svelte-107boy5{display:flex;align-items:center;gap:8px;width:100%}.rename-input-wrap.svelte-107boy5 input:where(.svelte-107boy5){background:var(--5);border:1px solid var(--10);color:#fff;padding:4px 8px;border-radius:6px;outline:none;font-family:inherit;font-size:14px;flex:1;min-width:0}.rename-input-wrap.svelte-107boy5 input:where(.svelte-107boy5):focus{border-color:var(--20);background:var(--2)}.rename-input-wrap.svelte-107boy5 .rename-btns:where(.svelte-107boy5){display:flex;gap:2px}.actions-zone.svelte-107boy5{display:flex;align-items:center;gap:8px;flex-shrink:0}.call-actions.svelte-107boy5{display:flex;align-items:center;gap:4px;padding:0 4px;border-left:1px solid var(--10);margin-left:4px}.thread-title.svelte-107boy5{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-family:Outfit,sans-serif;font-weight:500;margin:0}.chat-scroll{flex:1 1 0%!important;min-height:0!important;height:100%!important;display:flex!important}.scroll-sentinel.svelte-107boy5{height:1px;width:100%;pointer-events:none}.scroll-sentinel.svelte-107boy5 .sentinel-loader:where(.svelte-107boy5){display:flex;justify-content:center;padding:8px 0}.chat-content-inner.svelte-107boy5{display:flex;flex-direction:column;gap:8px;padding:82px 0 120px;min-height:0;margin:0 12px}.thread-skeleton.svelte-107boy5{display:flex;flex-direction:column;gap:16px;padding:24px 8px;min-height:60vh;justify-content:flex-end}.skeleton-row.svelte-107boy5{height:48px;border-radius:12px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:svelte-107boy5-skeleton-shimmer 1.4s ease-in-out infinite}.skeleton-row-0.svelte-107boy5{width:62%;align-self:flex-start}.skeleton-row-1.svelte-107boy5{width:48%;align-self:flex-end}.skeleton-row-2.svelte-107boy5{width:74%;align-self:flex-start}@keyframes svelte-107boy5-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.chat-viewport.svelte-107boy5{flex:1;display:flex;overflow:hidden;position:relative}.messages-pane.svelte-107boy5{flex:1;min-width:0;display:flex;flex-direction:column;position:relative}.jump-to-bottom.svelte-107boy5{position:absolute;right:14px;bottom:14px;width:36px;height:36px;border-radius:50%;border:1px solid var(--20);background:var(--2);color:var(--100);display:grid;place-items:center;cursor:pointer;z-index:20;box-shadow:0 4px 14px #00000059;opacity:.9;transition:transform .18s ease,opacity .18s ease,background .18s ease}.jump-to-bottom.svelte-107boy5 svg{width:16px;height:16px;transform:rotate(180deg);transition:transform .18s ease}.jump-to-bottom.svelte-107boy5:hover{opacity:1;transform:translateY(-1px);background:var(--3)}.jump-to-bottom.svelte-107boy5:hover svg{transform:rotate(180deg) translateY(-2px)}.jump-to-bottom.has-new.svelte-107boy5{background:var(--focus-blue, var(--3))}.task-pane.svelte-107boy5{width:var(--split-w);min-width:260px;display:flex;flex-direction:column;background:var(--1);border-left:1px solid var(--10)}.resizer.svelte-107boy5{width:6px;margin:0 -3px;z-index:100;transition:background .2s}.resizer.svelte-107boy5:hover,.resizer.active.svelte-107boy5{background:var(--focus-blue)}.task-scroll{height:100%!important;flex:1!important}.task-container-inner.svelte-107boy5{padding:82px 10px 10px;min-height:100%}.chat-composer.svelte-107boy5{position:absolute;z-index:50;pointer-events:none;width:100%;bottom:0;backdrop-filter:blur(12px)}.chat-composer.svelte-107boy5>*{pointer-events:auto;width:100%}@keyframes svelte-107boy5-speaking-glow{0%,to{transform:scale(1);box-shadow:0 0 0 0 var(--100)}50%{transform:scale(1.05);box-shadow:0 0 10px 2px var(--100)}}.chat-guest-consent.svelte-107boy5{margin:4px 12px 6px;font-size:11px;line-height:1.4;color:var(--40);text-align:center}.chat-guest-consent.svelte-107boy5 a:where(.svelte-107boy5){color:var(--60);text-decoration:underline}.chat-modal-container.svelte-1dxr6ek .modal-body{overflow:hidden!important;padding:0!important;display:flex;flex-direction:row}.chat-core-inline.svelte-1dxr6ek{display:flex;flex-direction:row;width:100%;height:100%;position:relative;background:var(--inv-100);overflow:hidden}.inline-sidebar.svelte-1dxr6ek{width:280px;flex-shrink:0;border-right:1px solid var(--inv-10)}.inline-window.svelte-1dxr6ek{flex:1;min-width:0;display:flex;flex-direction:column;position:relative}.overlay-sidebar-wrap.svelte-1dxr6ek{position:absolute;inset:0;z-index:100;display:flex}.overlay-bg.svelte-1dxr6ek{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(2px)}.overlay-sidebar.svelte-1dxr6ek{position:relative;width:100%;height:100%;background:var(--inv-100);box-shadow:2px 0 10px #0000004d;z-index:2;border-right:1px solid var(--inv-20)}.chat-modal-container.svelte-1dxr6ek{position:relative}.overlay-sidebar-wrap.modal-mode.svelte-1dxr6ek{z-index:200}.overlay-sidebar-wrap.modal-mode.svelte-1dxr6ek .overlay-sidebar:where(.svelte-1dxr6ek){width:min(320px,80%)}.input-area.svelte-13ufx8f{display:flex;align-items:center;max-height:48px;width:100%;align-items:flex-end;position:relative;gap:16px}.input-area.svelte-13ufx8f .input-container-main{flex:1;min-width:0}.astra-controls.svelte-13ufx8f{display:flex;gap:8px;flex:1;min-width:0;align-items:flex-end;justify-content:flex-end;z-index:20}.astra-controls.svelte-13ufx8f .accordion-content{background-color:#000;border-radius:12px;overflow:hidden}.astra-thinking-container.svelte-13ufx8f{flex:1;min-width:0;max-width:100%;position:relative;overflow:hidden}.creation-menu-container .creation-menu-button:hover{background:var(--2)!important}.astra-stop-btn{margin-bottom:12px}.edit-buttons.svelte-13ufx8f{display:flex;flex-direction:row;align-items:center;position:relative;z-index:13}.creation-menu-container.svelte-13ufx8f{position:absolute;z-index:14;bottom:0;left:0;width:calc(100% - 144px);max-height:48px;min-height:48px;padding:0 72px;display:flex;align-items:center}@media only screen and (min-width:768px)and (max-width:1400px){.creation-menu-container.svelte-13ufx8f{width:calc(100% - 96px);padding:0 48px}}@media only screen and (max-width:767px){.creation-menu-container.svelte-13ufx8f{width:calc(100% - 96px);padding:0 48px}}.creation-menu-container .input-container-main .input-title{left:12px!important}.menu-container.svelte-13ufx8f{display:flex;width:100%}.create-button{position:relative!important;background:var(--inv-40)!important}.create-button:hover{position:relative!important;background:var(--2)!important}.code-linting-button,.duplicate-button{position:relative!important}.delete-button{bottom:6px;right:12px}.modify-group.filter.svelte-13ufx8f{filter:blur(3px)}.text-group-spacer.svelte-13ufx8f{width:40px;height:36px}.modify-group.svelte-13ufx8f{display:flex;align-items:center;width:max-content;transition:filter .2s ease;gap:6px}.text-group.svelte-13ufx8f{display:flex;align-items:center;position:absolute;border-radius:24px;padding:0 4px;gap:2px;z-index:10;background:var(--inv-60, rgba(255, 255, 255, .02));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);transition:backdrop-filter .2s ease,all .2s ease}.image-container.svelte-r6iir6{display:flex;position:relative;overflow:hidden;align-items:center;justify-content:center;transition:background .2s ease;padding:12px var(--off-r) 48px var(--off-l);width:calc(100% - var(--off-l) - var(--off-r));max-width:calc(100% - var(--off-l) - var(--off-r))}@media(max-width:1024px){.image-container.svelte-r6iir6{--off-l: 24px !important;--off-r: 24px !important}}@media only screen and (min-width:768px)and (max-width:1400px){.image-container.svelte-r6iir6{height:max-content!important;flex-direction:column}}@media only screen and (max-width:767px){.image-container.svelte-r6iir6{height:max-content!important;flex-direction:column}}.image-container.svelte-r6iir6:hover{background:var(--2)}.image-container .delete-button{position:absolute;right:12px;bottom:6px;height:48px}.img-subcontainer.svelte-r6iir6{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:100%}@media only screen and (min-width:768px)and (max-width:1400px){.img-subcontainer.svelte-r6iir6{flex-direction:column;gap:24px}}@media only screen and (max-width:767px){.img-subcontainer.svelte-r6iir6{flex-direction:column;gap:24px}}.widget-holder.svelte-r6iir6{mix-blend-mode:exclusion;min-height:72px;width:24px;min-width:24px;display:flex;justify-content:center;align-items:center;position:relative;z-index:10;flex:0 0 24px}.widget-holder.right.svelte-r6iir6{min-width:0;width:0;transform:translate(-24px);flex:0 0 0}@media only screen and (max-width:767px){.widget-holder.right.svelte-r6iir6{transform:none;flex:0 0 24px;margin:12px 0}}.widget-holder.left.svelte-r6iir6{min-width:0;width:0;transform:translate(24px);flex:0 0 0}@media only screen and (max-width:767px){.widget-holder.left.svelte-r6iir6{transform:none;flex:0 0 24px;margin:12px 0}}.resize-handle.height.svelte-r6iir6{position:absolute;bottom:4px;left:calc(50% + (var(--off-l, 0px) - var(--off-r, 0px)) / 2);width:150px;height:8px;background:var(--10);border-radius:4px;transform:translate(-50%);z-index:20;transition:background .2s ease}.resize-handle.height.svelte-r6iir6:hover{background:var(--20)}.image-panel.svelte-r6iir6{position:relative;overflow:hidden;height:100%;border-radius:24px;display:flex;align-items:center;justify-content:center}.image-panel.svelte-r6iir6 img:where(.svelte-r6iir6),.image-panel.svelte-r6iir6 video:where(.svelte-r6iir6){width:100%;height:100%;object-fit:cover;display:block;object-position:center center}.panel-wrapper.svelte-r6iir6{position:relative;height:100%;transition:opacity .2s ease;opacity:1}@media only screen and (min-width:768px)and (max-width:1400px){.panel-wrapper.svelte-r6iir6{width:100%;max-height:100dvh}}@media only screen and (min-width:768px)and (max-width:1400px){.panel-wrapper.svelte-r6iir6 .image-panel:where(.svelte-r6iir6) img:where(.svelte-r6iir6),.panel-wrapper.svelte-r6iir6 .image-panel:where(.svelte-r6iir6) video:where(.svelte-r6iir6){object-fit:cover!important}}.panel-wrapper.placeholder.svelte-r6iir6{padding:0 24px}.panel-row.svelte-r6iir6{display:flex;width:100%;height:100%;position:relative;align-items:center;justify-content:center}.placeholder.svelte-r6iir6{display:flex;align-items:center;justify-content:flex-start;height:100%;width:100%}.ctrl-button.svelte-r6iir6{position:absolute;display:flex;left:50%;bottom:0;transform:translate(-50%);z-index:10;pointer-events:all;mix-blend-mode:exclusion}.file-container .file-panel .sign-finish{position:absolute;bottom:18px;right:24px}.signature-canvas.svelte-1tsxcjr{border-radius:6px;background:var(--inv-20);touch-action:none;user-select:none;height:168px;width:100%}.file-panel.svelte-1tsxcjr,.file-container.svelte-1tsxcjr{overscroll-behavior:contain}.signed-img.svelte-1tsxcjr{height:168px;width:100%;object-fit:contain;width:auto;align-self:flex-start}.qr-wrapper.svelte-1tsxcjr{width:120px;height:100%;min-width:120px;margin-top:-86px;display:flex;flex-direction:column;position:relative}@media only screen and (max-width:767px){.qr-wrapper.svelte-1tsxcjr{display:none}}.restore-btn.svelte-1tsxcjr{position:absolute;bottom:12px;left:12px}.qr-loading.svelte-1tsxcjr{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--60)}.qr.svelte-1tsxcjr{width:100%;height:100%;opacity:.2;object-fit:contain;background:transparent;border-radius:8px}.signer-name.svelte-1tsxcjr{color:var(--20);display:flex;pointer-events:none;gap:6px}.signer-name.svelte-1tsxcjr .signed-time:where(.svelte-1tsxcjr){color:var(--40)}.canvas-subcontainer.svelte-1tsxcjr{display:flex;flex-direction:column;width:100%}.file-container.svelte-1tsxcjr{margin:0 auto;display:flex;position:relative;align-items:flex-start;justify-content:center;transition:background .2s ease;z-index:5}@media only screen and (max-width:767px){.file-container.svelte-1tsxcjr{flex-direction:column;height:unset!important;width:calc(100% - 72px)!important;max-width:unset!important;padding:12px 36px 48px!important}}.file-container .widget-holder.right .picker-window{transform:translate(-100%)}.file-container .widget-holder.left .picker-window{transform:translate(24px)}.signature-block .file-panel .corner-container{bottom:18px;right:6px}.file-container .create-button{position:absolute;height:48px}.file-container .delete-button{position:absolute;right:12px;bottom:6px;height:48px}.panel-row.svelte-1tsxcjr{display:flex;width:100%;min-height:200px;position:relative;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:12px 0}@media only screen and (max-width:767px){.panel-row.svelte-1tsxcjr{flex-direction:column;justify-content:center}}.widget-holder.svelte-1tsxcjr{width:24px;min-height:36px!important;flex:0 0 24px;display:flex;height:100%;align-items:center;justify-content:center;position:relative;z-index:10}@media only screen and (max-width:767px){.widget-holder.svelte-1tsxcjr{min-height:unset}}.widget-holder.left.svelte-1tsxcjr{transform:translate(24px);flex:0 0 24px}@media only screen and (max-width:767px){.widget-holder.left.svelte-1tsxcjr{transform:unset}}.widget-holder.right.svelte-1tsxcjr{transform:translate(-24px);flex:0 0 24px}@media only screen and (max-width:767px){.widget-holder.right.svelte-1tsxcjr{transform:unset}}.panel-wrapper.svelte-1tsxcjr{position:relative;min-height:200px;height:100%;transition:opacity .2s ease;flex:1 1 var(--sig-col-basis, 320px);min-width:clamp(260px,40vw,420px)}@media only screen and (min-width:768px)and (max-width:1400px){.panel-wrapper.svelte-1tsxcjr{min-width:300px}}@media only screen and (max-width:767px){.panel-row.svelte-1tsxcjr{flex-direction:column;flex-wrap:nowrap;gap:8px}.panel-wrapper.svelte-1tsxcjr{flex:1 1 auto!important;min-width:100%!important;max-width:100%!important}}.file-panel.svelte-1tsxcjr{position:relative;overflow:hidden;height:100%;min-height:168px;display:flex;gap:18px;padding:18px;align-items:center;justify-content:flex-start;border-radius:6px;background:var(--2)}@media only screen and (max-width:767px){.file-panel.svelte-1tsxcjr{align-items:flex-start}}.file-panel.done.svelte-1tsxcjr{background:transparent!important}.ctrl-button.svelte-1tsxcjr{position:absolute;left:50%;bottom:6px;transform:translate(-50%);z-index:10}.resize-handle-bottom.svelte-1tsxcjr{position:absolute;bottom:4px;left:calc(50% + (var(--off-l, 0px) - var(--off-r, 0px)) / 2);transform:translate(-50%);width:72px;height:8px;background:var(--10);border-radius:6px;cursor:ns-resize;z-index:50;pointer-events:auto;transition:background .2s ease}.resize-handle-bottom.svelte-1tsxcjr:hover{background:var(--20)}.placeholder.svelte-1tsxcjr{display:flex;align-items:center;justify-content:flex-start;height:100%;width:calc(100% - 48px);padding:0 24px}.node-content.svelte-roubsg{background:#ffffff08;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:12px;box-shadow:0 4px 12px #0003;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border:1px solid rgba(255,255,255,.1)}.node-content.svelte-roubsg:hover{background:#ffffff14;border-color:#fff3}.inline-editor.svelte-roubsg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;display:flex;justify-content:center;z-index:10}.inline-editor.svelte-roubsg input:where(.svelte-roubsg){background:transparent;border:none;color:#fff;text-align:center;width:100%;font-size:12px;font-weight:500;font-family:Outfit,sans-serif;outline:none}.svelte-flow__node.selected .node-content.svelte-roubsg{border-color:var(--20);box-shadow:0 0 15px #ffffff1a}.svelte-flow__node.selected .node-content.svelte-roubsg:hover svg:where(.svelte-roubsg) rect:where(.svelte-roubsg){filter:brightness(1.2)}.node-content.svelte-98xm1z{background:#ffffff08;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:50%;box-shadow:0 4px 12px #0003;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border:1px solid rgba(255,255,255,.1)}.node-content.svelte-98xm1z:hover{background:#ffffff14;border-color:#fff3}.inline-editor.svelte-98xm1z{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;display:flex;justify-content:center;z-index:10}.inline-editor.svelte-98xm1z input:where(.svelte-98xm1z){background:transparent;border:none;color:#fff;text-align:center;width:100%;font-size:12px;font-weight:500;font-family:Outfit,sans-serif;outline:none}.svelte-flow__node.selected .node-content.svelte-98xm1z{border-color:var(--20);box-shadow:0 0 15px #ffffff1a}.svelte-flow__node.selected .node-content.svelte-98xm1z:hover svg:where(.svelte-98xm1z) ellipse:where(.svelte-98xm1z){filter:brightness(1.2)}.node-content.svelte-13a3wsn{display:flex;align-items:center;justify-content:center;transition:all .2s ease}.node-content.svelte-13a3wsn svg:where(.svelte-13a3wsn) path:where(.svelte-13a3wsn){transition:fill .2s ease,stroke .2s ease,filter .2s ease}.inline-editor.svelte-13a3wsn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;display:flex;justify-content:center;z-index:10}.inline-editor.svelte-13a3wsn input:where(.svelte-13a3wsn){background:transparent;border:none;color:#fff;text-align:center;width:100%;font-size:12px;font-weight:500;font-family:Outfit,sans-serif;outline:none}.svelte-flow__node.selected .node-content.svelte-13a3wsn svg:where(.svelte-13a3wsn) path:where(.svelte-13a3wsn){stroke:var(--20);filter:drop-shadow(0 0 10px rgba(255,255,255,.1))}.node-content.svelte-1xhy5v8{background:transparent;display:flex;align-items:center;justify-content:center;padding:8px;transition:all .2s ease;box-sizing:border-box;border:1px solid transparent;border-radius:8px}.node-content.svelte-1xhy5v8:hover{background:#ffffff08;border-color:#ffffff0d}.label-text.svelte-1xhy5v8{margin:0;color:#fff;font-size:13px;font-weight:400;font-family:Outfit,sans-serif;text-align:center;word-break:break-word;line-height:1.4}.inline-editor.svelte-1xhy5v8{width:100%;display:flex;justify-content:center}.inline-editor.svelte-1xhy5v8 input:where(.svelte-1xhy5v8){background:transparent;border:none;color:#fff;text-align:center;width:100%;font-size:13px;font-weight:400;font-family:Outfit,sans-serif;outline:none}.svelte-flow__node.selected .node-content.svelte-1xhy5v8{border-color:var(--20);box-shadow:0 0 15px #ffffff1a}.color-button{width:24px;height:24px;border:1px solid transparent;border-radius:4px}.color-button.active{border-color:var(--20)}.shape-toolbar.svelte-1onjaes{position:absolute;bottom:12px;align-items:center;left:50%;transform:translate(-50%);display:flex;gap:6px}.flowchart-container.svelte-1onjaes{display:flex;position:relative;overflow:hidden;background:var(--2);transition:background .2s}.flowchart-container.fullscreen.svelte-1onjaes{position:fixed!important;inset:0!important;z-index:2147483647!important;width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;border-radius:0!important;transform:none!important}.flow-subcontainer.svelte-1onjaes{flex:1;position:relative;height:100%}.widget-holder.svelte-1onjaes{width:24px;display:flex;justify-content:center;align-items:center;flex:0 0 24px;height:72px;position:relative;z-index:2}.resize-handle.height.svelte-1onjaes{position:absolute;bottom:8px;left:calc(50% + (var(--off-l, 0px) - var(--off-r, 0px)) / 2);width:200px;height:12px;background:var(--10);border-radius:6px;transform:translate(-50%);pointer-events:auto;cursor:ns-resize;z-index:100}.resize-handle.height.svelte-1onjaes:hover{background:var(--20)}.resize-handle.svelte-1onjaes{width:8px;height:72px;background:var(--5);border-radius:6px;pointer-events:auto;cursor:ew-resize}.flowchart-container.svelte-1onjaes{padding:12px 24px 24px;position:relative;background:var(--inv-100);min-height:300px;align-items:center}.flowchart-container .create-button{position:absolute;left:12px;bottom:6px;height:36px}.flowchart-container .delete-button{position:absolute;right:12px;bottom:6px;height:36px}.svelte-flow__attribution{display:none!important}.flowchart-container .svelte-flow{border-radius:24px;background-color:var(--2)!important;overflow:hidden}.flowchart-container .svelte-flow__handle.connectionindicator{cursor:default}.flowchart-container .svelte-flow .svelte-flow__controls-zoomin,.flowchart-container .svelte-flow .svelte-flow__controls-zoomout{display:none}.flowchart-container .svelte-flow .svelte-flow__minimap-mask{background-color:var(--2)!important;border:unset!important;border-radius:6px!important;overflow:hidden;box-shadow:0 4px 4px #00000040;fill:var(--5)!important}.flowchart-container .svelte-flow .svelte-flow__minimap,.flowchart-container .svelte-flow .svelte-flow__minimap-node,.flowchart-container .svelte-flow .svelte-flow__controls{background-color:var(--2)!important;border:unset!important;border-radius:12px!important;overflow:hidden;box-shadow:0 4px 4px #00000040;fill:var(--5)!important}.flowchart-container .svelte-flow .svelte-flow__controls-button{background-color:transparent!important;border:unset!important;border-radius:12px!important;overflow:hidden;color:var(--100)!important}.flowchart-container .svelte-flow .svelte-flow__node{border:unset!important;margin:0;font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);font-style:normal;font-weight:240;line-height:2.25;letter-spacing:.16px;display:flex;justify-content:center;align-items:center}.flowchart-container .svelte-flow .svelte-flow__node.draggable,.flowchart-container .svelte-flow .svelte-flow__pane.draggable,.flowchart-container .svelte-flow .svelte-flow__edge.selectable{cursor:unset}.flowchart-container .svelte-flow .svelte-flow__handle{background-color:var(--5)!important;border:unset!important;box-shadow:0 4px 4px #00000040}.flowchart-container .svelte-flow__edge-path{stroke-width:2;marker-end:url(#xyflow-arrow)}.resize-handle.svelte-1onjaes{position:absolute;width:8px;background:var(--5);bottom:0;z-index:10}.picker-window .main-button .title-text span{white-space:nowrap}.picker-window .main-button .title-text{white-space:nowrap!important}.picker-window .main-button .title-text{line-height:20px!important}.picker-window.svelte-h8ix3v{display:flex;width:268px;padding:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;position:absolute;left:0;top:0;z-index:10;max-height:264px;min-height:264px;border-radius:24px 24px 6px 6px;background:var(--inv-100);box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);overscroll-behavior:contain}@media only screen and (max-width:767px){.picker-window.svelte-h8ix3v{width:calc(100% - 72px);margin:0 auto}}ul.svelte-h8ix3v{flex:1 1 auto;overflow-y:auto;list-style:none;padding:0;margin:0;width:100%;overscroll-behavior:contain;touch-action:pan-y}li[data-level="1"].svelte-h8ix3v,li[data-level="2"].svelte-h8ix3v{margin-left:12px}li[data-open=true].svelte-h8ix3v .main-button .title-text{color:var(--100)}li[data-kind=section-project].svelte-h8ix3v .main-button .title-text,li[data-kind=section-page].svelte-h8ix3v .main-button .title-text{font-weight:600}li.svelte-h8ix3v{transition:background .2s ease;border-radius:4px;margin-bottom:4px}li.active.svelte-h8ix3v,li.svelte-h8ix3v:hover{background:var(--4)}.no-results.svelte-h8ix3v{text-align:center;color:var(--20)}.button-subcontainer.svelte-h8ix3v{display:flex;justify-content:space-between;align-items:center;width:100%}.picker-popup.svelte-j8ww5e{position:absolute;z-index:1100;width:276px;height:264px;pointer-events:all}.full-comment-window.svelte-6m96fz{position:absolute;z-index:1101;display:flex;width:352px;padding:4px;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;transform:translateY(24px);max-height:400px;border-radius:18px 24px 24px 6px;background:var(--40-Inv, rgba(0, 0, 0, .4));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}@media only screen and (max-width:767px){.full-comment-window.svelte-6m96fz{left:36px!important;width:calc(100% - 8px);width:calc(100% - 72px)}}.actions.svelte-6m96fz{opacity:1;pointer-events:auto;transition:opacity .2s ease}.actions.svelte-6m96fz:not(.show-actions){opacity:0;pointer-events:none}.comment-header.svelte-6m96fz{display:flex;justify-content:space-between;align-items:center;width:100%}.pin-comment.svelte-6m96fz{position:absolute;width:276px}@media only screen and (max-width:767px){.pin-comment.svelte-6m96fz{left:36px!important;width:calc(100% - 72px)}}.comment-author-container.svelte-6m96fz{display:flex;align-items:center;gap:12px}.comment-content.svelte-6m96fz{display:flex;padding:6px 12px;flex-direction:column;align-items:flex-start;align-self:stretch}.comment-resolve-container.svelte-6m96fz{display:flex;align-items:center}.comment-meta.svelte-6m96fz{display:flex;gap:6px}.row.svelte-6m96fz{position:relative}.pin-time.svelte-6m96fz{transition:color .2s ease;color:var(--40)}.pin-time.svelte-6m96fz:hover{color:var(--100)!important}.comment-body.svelte-6m96fz p:where(.svelte-6m96fz){margin:0;color:var(--100);word-break:break-word}.avatar-wrapper.svelte-6m96fz{display:flex;align-items:center;justify-content:center;flex-shrink:0}.pin-marker{pointer-events:all;z-index:1000;cursor:pointer;display:flex;padding:4px;background:var(--10, rgba(255, 255, 255, .1));border-radius:18px 24px 24px 6px;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);transition:background .2s}.pin-marker.unread{background:var(--100, #fff)}.picker-container.svelte-ceur9e{position:absolute;top:36px;left:0;z-index:1100;pointer-events:all;border-radius:24px;display:flex;width:180px;padding:6px;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;background:var(--2);box-shadow:6px 12px 48px #0000000d;backdrop-filter:blur(6px)}.color-picker.svelte-ceur9e{display:flex;justify-content:center;border-radius:50%;overflow:hidden}canvas.svelte-ceur9e{border-radius:50%;overflow:hidden;filter:blur(3px)}.inputs-container.svelte-ceur9e{display:flex;min-height:62px;align-items:center}.wheel-holder.svelte-ceur9e{position:relative;display:inline-block}.picker-dot.svelte-ceur9e{position:absolute;width:4px;height:4px;border:1px solid var(--100);border-radius:50%;box-shadow:0 0 6px #00000059,0 0 8px #ffffff1a inset;transform:translate(-50%,-50%);pointer-events:none}.text-container .code-linting-button,.text-container .duplicate-button{height:36px}.text-container:not(.code) span.code{display:inline-block;color:var(--40);background:var(--5);border-radius:4px;padding:0 8px;position:relative;margin:0;font-weight:240px;font-family:Lexend,sans-serif}.text-container:not(.code) span.code:before{content:"";position:absolute;inset:0;background-color:var(--5, rgba(255, 255, 255, .15));border-radius:inherit;pointer-events:none}.text-container.svelte-sazk2a{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:max-content;min-height:124px;padding:12px 24px 48px;transition:background .2s ease}.text-container.code.svelte-sazk2a{min-height:112px;padding-bottom:0;padding-top:0}.text-container.admin.svelte-sazk2a:hover{background-color:var(--2)}.text-container.admin.svelte-sazk2a:hover code:where(.svelte-sazk2a):before{background-color:var(--5)}.text-container.has-bg.svelte-sazk2a code:where(.svelte-sazk2a){background-color:transparent}.text-container.has-bg.svelte-sazk2a code:where(.svelte-sazk2a):before{background-color:transparent}.text-container.svelte-sazk2a p:where(.svelte-sazk2a),.text-container.svelte-sazk2a h1:where(.svelte-sazk2a),.text-container.svelte-sazk2a h2:where(.svelte-sazk2a),.text-container.svelte-sazk2a h3:where(.svelte-sazk2a){width:100%}.text-subcontainer.svelte-sazk2a{position:relative;display:flex;align-items:center;gap:12px;height:100%;width:100%}.text-subcontainer.button.svelte-sazk2a{justify-content:space-between;position:absolute;left:0;bottom:0;height:48px;width:calc(100% - 24px);padding:6px 12px}.text-container.svelte-sazk2a [contenteditable][data-placeholder]:where(.svelte-sazk2a):empty:before{content:attr(data-placeholder);color:var(--inv-10);pointer-events:none}.text-container.svelte-sazk2a [contenteditable][data-placeholder]:where(.svelte-sazk2a):focus:before{content:""}.table-row-create-spacer.svelte-sazk2a{width:36px;height:36px}.widget-holder.svelte-sazk2a{width:24px;min-width:24px;min-height:72px;display:flex;justify-content:center;align-items:center;mix-blend-mode:exclusion}.widget-holder.code.svelte-sazk2a{transform:translateY(-8px)}.resize-handle.svelte-sazk2a{width:8px;height:72px;background:var(--10);transition:background .2s ease;border-radius:6px}.resize-handle.svelte-sazk2a:hover{background:var(--20)}.resize-handle-top.svelte-sazk2a{position:absolute;top:-4px;left:calc(50% + (var(--off-l, 0px) - var(--off-r, 0px)) / 2);transform:translate(-50%);width:72px;height:8px;background:var(--10);transition:background .2s ease;border-radius:6px;cursor:ns-resize;z-index:20;pointer-events:auto}.resize-handle-top.svelte-sazk2a:hover{background:var(--20)}.resize-handle-bottom.svelte-sazk2a{position:absolute;bottom:4px;left:calc(50% + (var(--off-l, 0px) - var(--off-r, 0px)) / 2);transform:translate(-50%);width:72px;height:8px;background:var(--10);transition:background .2s ease;border-radius:6px;cursor:ns-resize;z-index:20;pointer-events:auto}.resize-handle-bottom.svelte-sazk2a:hover{background:var(--20)}code.svelte-sazk2a{position:relative;margin:0;font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);font-weight:240;line-height:2.25;display:block;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;padding:12px 24px;min-width:330px;min-height:72px;flex:1 0 0;border-radius:6px;align-content:center;background-color:var(--inv-100, #000);overflow:hidden}code.svelte-sazk2a:before{content:"";position:absolute;inset:0;background-color:var(--5, rgba(255, 255, 255, .15));border-radius:inherit;pointer-events:none}pre.svelte-sazk2a{padding:0;margin:0;background:transparent;max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word;border-radius:6px;width:100%;outline:unset!important}code *{position:relative;z-index:1;outline:unset!important}pre[class*=language-].svelte-sazk2a>code[class*=language-]:where(.svelte-sazk2a){position:relative;z-index:1;outline:unset!important}.table-container .page-button:hover{background:var(--2)!important}.table-container .page-button{border-radius:0 0 6px 6px!important}.table-container.svelte-10aboxo{position:relative;display:flex;width:100%;align-items:flex-start;padding-top:24px;padding-bottom:24px;min-height:var(--min-h, auto);transition:background .2s ease}.table-container.svelte-10aboxo:hover{background:var(--2)}.tab.svelte-10aboxo{display:flex;align-items:center;border-radius:0 0 6px 6px}.actions.svelte-10aboxo{display:flex}.widget-holder.svelte-10aboxo{padding:6px 0 36px;width:12px;min-width:12px;display:flex;height:auto;justify-content:center;align-items:center;position:relative;z-index:10;max-width:12px;flex:0 0 36px}.widget-holder.right.svelte-10aboxo,.widget-holder.left.svelte-10aboxo{min-width:0;flex:0 0 36px}.table-core.svelte-10aboxo{flex:1;display:flex;flex-direction:column}.table-core.svelte-10aboxo:hover{background:var(--2)}.table-core.hover.svelte-10aboxo{background:unset!important}.table-cell.col-delete-hover.svelte-10aboxo{background:var(--2)}.button-spacer.svelte-10aboxo{width:36px;height:36px}.table-head.svelte-10aboxo{display:flex;justify-content:space-between;padding:0;align-items:center}.tabs.svelte-10aboxo{display:flex;align-items:center}.table-content.svelte-10aboxo{display:flex;flex-direction:column}.table-row.svelte-10aboxo{display:flex;align-items:stretch;position:relative;padding:0 12px;transition:background .2s ease;border-bottom:1px solid var(--5);border-radius:0 0 24px}.table-row.svelte-10aboxo:hover{background:var(--2)}.table-row:hover.hover.svelte-10aboxo{background:unset}.table-cell.svelte-10aboxo{flex:1 1 0;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:8px;padding:6px 14px 36px;height:auto;position:relative;min-height:72px;min-width:0}.table-cell.empty.svelte-10aboxo{justify-content:center}.cell-content.empty.svelte-10aboxo{min-height:36px!important;height:36px!important;max-height:36px!important;width:100%}.cell-content.svelte-10aboxo{display:block;width:100%;min-width:0;height:100%;align-content:center;margin:0;font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);font-style:normal;font-weight:240;line-height:2.25}.cell-content.centered.svelte-10aboxo{text-align:center}.resize-handle-bottom.svelte-10aboxo{position:absolute;bottom:4px;left:calc(50% + (var(--off-l, 0px) - var(--off-r, 0px)) / 2);transform:translate(-50%);width:72px;height:8px;background:var(--10);border-radius:6px;cursor:ns-resize;z-index:50;pointer-events:auto;transition:background .2s ease}.resize-handle-bottom.svelte-10aboxo:hover{background:var(--20)}.col-actions-layer.svelte-10aboxo{position:absolute;bottom:-16px;left:50%;transform:translate(-50%);display:flex;gap:4px;z-index:10;opacity:0;transition:opacity .15s ease-out;pointer-events:none}.table-cell.svelte-10aboxo:hover .col-actions-layer:where(.svelte-10aboxo),.col-delete-hover.svelte-10aboxo .col-actions-layer:where(.svelte-10aboxo),.col-actions-layer.svelte-10aboxo:hover{opacity:1;pointer-events:auto}.action-btn.svelte-10aboxo{pointer-events:auto}.splitter.svelte-10aboxo{width:8px;display:flex;justify-content:center;align-items:center}.delete-row.svelte-10aboxo{display:flex;align-items:center;min-width:36px;padding:6px 0 36px}.create-row.svelte-10aboxo{position:absolute;left:0;bottom:0}.table-container.svelte-10aboxo .cell-content:where(.svelte-10aboxo){font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);font-weight:240;line-height:2.25;letter-spacing:.16px;white-space:pre-wrap}.table-container .cell-content .bold{font-weight:480}.table-container .cell-content .italic{font-style:italic}.table-container .cell-content .h1{display:block;display:inline;font-size:36px;line-height:1.5;font-weight:180;margin:2px 0}@media only screen and (max-width:767px){.table-container .cell-content .h1{font-size:36px}}.table-container .cell-content .h2{display:block;display:inline;font-size:24px;line-height:1.75;font-weight:180;margin:2px 0}@media only screen and (max-width:767px){.table-container .cell-content .h2{font-size:24px}}.table-container .cell-content .h3{display:block;display:inline;font-size:18px;line-height:2;font-weight:180;margin:2px 0}@media only screen and (max-width:767px){.table-container .cell-content .h3{font-size:18px}}.table-container .cell-content p,.table-container .cell-content h1,.table-container .cell-content h2,.table-container .cell-content h3{all:unset;display:inline;line-height:inherit}.cell-content .selection-highlighter,.cell-content .bold,.cell-content .italic,.cell-content a{display:inline}.desktop-table.svelte-10aboxo{display:block}.flipbook.svelte-10aboxo{display:none}@keyframes svelte-10aboxo-bounce{0%,20%,50%,80%,to{width:6px;transform:translate(0)}40%{transform:translate(-20px);width:26px}60%{transform:translate(-10px);width:16px}}@media(max-width:768px){.desktop-table.svelte-10aboxo{display:none}.flipbook.svelte-10aboxo{display:block}}.blocks-container.svelte-r6y340 .text-block:where(.svelte-r6y340)+.image-block:where(.svelte-r6y340),.blocks-container.svelte-r6y340 .image-block:where(.svelte-r6y340)+.text-block:where(.svelte-r6y340){margin-top:240px}@media only screen and (max-width:767px){.blocks-container.svelte-r6y340 .text-block:where(.svelte-r6y340)+.image-block:where(.svelte-r6y340),.blocks-container.svelte-r6y340 .image-block:where(.svelte-r6y340)+.text-block:where(.svelte-r6y340){margin-top:0}}.blocks-container.svelte-r6y340 .text-block:where(.svelte-r6y340)+.text-block:where(.svelte-r6y340),.blocks-container.svelte-r6y340 .image-block:where(.svelte-r6y340)+.image-block:where(.svelte-r6y340){margin-top:0}.blocks-container.svelte-r6y340{margin:0 auto;width:100%;padding:24px 0 0;display:flex;flex-direction:column;justify-content:flex-start}.empty-state-insert.svelte-r6y340{margin-top:48px}.empty-state-insert.svelte-r6y340 .corner-container{position:relative}.block-wrapper.svelte-r6y340{position:relative;transition:opacity .2s ease;width:calc(100% + 48px);margin-left:-24px;transition:background .2s ease}@media only screen and (max-width:767px){.block-wrapper.svelte-r6y340{width:100%;margin-left:0}}.block-wrapper.admin.svelte-r6y340:hover{background:var(--2)}.block-wrapper.dragging{opacity:.3}.detail-menu-wrapper.svelte-1t2o614{z-index:1000;pointer-events:none}.detail-menu-wrapper.svelte-1t2o614 .format-menu,.detail-menu-wrapper.svelte-1t2o614 .picker-popup,.detail-menu-wrapper.svelte-1t2o614 .detail-menu-container{pointer-events:auto}#editor-wrapper.svelte-ue1r34{width:100%}.editor-inner.svelte-ue1r34{position:relative}.editor-inner a{color:inherit!important}.detail-menu-wrapper,.picker-container,.creation-menu-container,.widget-holder,.pin-comment,.comment-popup,.full-comment-window{user-select:none;-webkit-user-select:none}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .text-block .text-container{padding-left:72px!important;padding-right:72px!important;width:calc(100% - 144px)!important;max-width:unset!important}}@media only screen and (max-width:767px){.editor-inner .text-block .text-container{padding-left:36px!important;padding-right:36px!important;width:calc(100% - 72px)!important;max-width:unset!important}}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .flowchart-block .flowchart-container{padding-left:72px!important;padding-right:72px!important;width:calc(100% - 144px)!important;max-width:unset!important}}@media only screen and (max-width:767px){.editor-inner .flowchart-block .flowchart-container{padding-left:36px!important;padding-right:36px!important;width:calc(100% - 72px)!important;max-width:unset!important}}@media only screen and (max-width:767px){.editor-inner .image-block .image-container{padding-left:36px!important;padding-right:36px!important;width:calc(100% - 72px)!important;max-width:unset!important}}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .file-block .file-container{padding-left:72px!important;padding-right:72px!important;width:calc(100% - 144px)!important;max-width:unset!important}}@media only screen and (max-width:767px){.editor-inner .file-block .file-container{padding-left:36px!important;padding-right:36px!important;width:calc(100% - 72px)!important;max-width:unset!important}}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .signature-block .signature-container{padding-left:72px!important;padding-right:72px!important;width:calc(100% - 144px)!important;max-width:unset!important}}@media only screen and (max-width:767px){.editor-inner .signature-block .signature-container{padding-left:36px!important;padding-right:36px!important;width:calc(100% - 72px)!important;max-width:unset!important}}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .table-block .table-container .table-row{padding-left:72px!important;padding-right:72px!important;width:calc(100% - 144px)!important;max-width:unset!important}}@media only screen and (max-width:767px){.editor-inner .table-block .table-container .table-row{padding-left:36px!important;padding-right:0!important;width:calc(100% - 36px)!important;max-width:unset!important}}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .table-block .table-container .table-head{padding-left:72px!important;padding-right:72px!important;width:calc(100% - 144px)!important;max-width:unset!important}}@media only screen and (max-width:767px){.editor-inner .table-block .table-container .table-head{padding-left:36px!important;padding-right:36px!important;width:calc(100% - 72px)!important;max-width:unset!important}}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .text-block .widget-holder{display:none!important}}@media only screen and (max-width:767px){.editor-inner .text-block .widget-holder{display:none!important}}@media only screen and (min-width:768px)and (max-width:1400px){.editor-inner .flowchart-block .widget-holder{display:none!important}}@media only screen and (max-width:767px){.editor-inner .flowchart-block .widget-holder{display:none!important}}.is-admin .drag-placeholder.alive{opacity:1}.is-admin .block-wrapper.dragging{padding-top:0!important;padding-bottom:0!important;opacity:.3}body.is-drag-sorting{user-select:none!important;cursor:grabbing!important}.drag-placeholder{pointer-events:none;box-sizing:border-box;background:var(--100);box-shadow:0 0 5px var(--40);transform:translate(50%);border-radius:6px;position:absolute;margin:8px 0;opacity:0;transition:opacity .2s ease,transform .2s ease}.editor-container.comment,.editor-container.comment *{user-select:text!important;-webkit-user-select:text!important}.editor-container.comment .detail-menu-wrapper,.editor-container.comment .picker-container,.editor-container.comment .creation-menu-container,.editor-container.comment .widget-holder,.editor-container.comment .pin-comment,.editor-container.comment .comment-popup,.editor-container.comment .full-comment-window{pointer-events:none!important}.editor-container.comment .comment-highlight:before,.editor-container.comment .comment-highlight:after{background:transparent!important;pointer-events:none!important}.comment-highlight[data-mark-id]{cursor:pointer}.selection-highlighter{background:transparent!important;outline:none!important;border:none!important}section.svelte-swp915{max-width:100vw;position:relative;z-index:10}.main-container.svelte-swp915{padding-top:280px;height:max-content;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.main-container.svelte-swp915{padding-top:72px}}.main-container-content.svelte-swp915{width:100vw!important;gap:24px;width:max-content;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px)and (max-width:1400px){.main-container-content.svelte-swp915{width:100%!important}}@media only screen and (max-width:767px){.main-container-content.svelte-swp915{width:100%!important}}#imprint-wrapper.svelte-swp915{z-index:5;position:relative;height:100dvh;overflow:hidden!important;overscroll-behavior:contain}#imprint-content.svelte-swp915{width:100%}.legal-container.svelte-swp915,.footer-container.svelte-swp915{z-index:13;position:relative;top:0;left:0;width:100%;opacity:1;overflow-x:visible;overflow-y:unset}section.svelte-ol4hlj{max-width:100vw;position:relative;z-index:10}.main-container.svelte-ol4hlj{padding-top:280px;height:max-content;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.main-container.svelte-ol4hlj{padding-top:72px}}.main-container-content.svelte-ol4hlj{width:100vw!important;gap:24px;width:max-content;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px)and (max-width:1400px){.main-container-content.svelte-ol4hlj{width:100%!important}}@media only screen and (max-width:767px){.main-container-content.svelte-ol4hlj{width:100%!important}}#terms-wrapper.svelte-ol4hlj{z-index:5;position:relative;height:100dvh;overflow:hidden!important;overscroll-behavior:contain}#terms-content.svelte-ol4hlj{width:100%}.legal-container.svelte-ol4hlj,.footer-container.svelte-ol4hlj{z-index:13;position:relative;top:0;left:0;width:100%;opacity:1;overflow-x:visible;overflow-y:unset}section.svelte-1ri7lv1{max-width:100vw;position:relative;z-index:10}.main-container.svelte-1ri7lv1{padding-top:280px;height:max-content;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.main-container.svelte-1ri7lv1{padding-top:72px}}.main-container-content.svelte-1ri7lv1{width:100vw!important;gap:24px;width:max-content;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px)and (max-width:1400px){.main-container-content.svelte-1ri7lv1{width:100%!important}}@media only screen and (max-width:767px){.main-container-content.svelte-1ri7lv1{width:100%!important}}#datenschutz-wrapper.svelte-1ri7lv1{z-index:5;position:relative;height:100dvh;overflow:hidden!important;overscroll-behavior:contain}#datenschutz-content.svelte-1ri7lv1{width:100%}.legal-container.svelte-1ri7lv1,.footer-container.svelte-1ri7lv1{z-index:13;position:relative;top:0;left:0;width:100%;opacity:1;overflow-x:visible;overflow-y:unset}.next-image-gallery-entry.svelte-sll78z{opacity:1;transition:opacity .3s ease}.gallery-entry.selected.svelte-sll78z .overlay:where(.svelte-sll78z){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;transition:opacity .3s ease;touch-action:pan-y}.overlay-subcontainer.svelte-sll78z{display:flex;position:absolute;top:50%;height:30%;padding-right:30%;transform:translateY(-50%);left:0;z-index:11;align-items:center}@media only screen and (max-width:767px){.overlay-subcontainer.svelte-sll78z{left:12px}}.overlay-subcontainer .gallery-title-text{padding-left:24px!important;color:var(--40)!important}.overlay-subcontainer:hover .gallery-title-text .title-text{color:var(--80)!important}.overlay-subcontainer .gallery-title-text:hover .title-text{color:var(--100)!important}.thumb-btn{width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--inv-100);opacity:.5;transition:opacity .2s ease,transform .2s ease;cursor:pointer}.thumb-btn .media-container{width:100%;height:100%;overflow:hidden}.thumb-btn:hover{opacity:.8;transform:scale(1.05)}.thumb-btn video.svelte-sll78z,.thumb-btn img.svelte-sll78z{width:100%;height:100%;object-fit:cover}.gallery-background-blur.svelte-sll78z{position:absolute;top:-1%;left:0;width:100%;height:101%;z-index:0}.gallery-background-blur.svelte-sll78z .media-container:where(.svelte-sll78z){width:100%;height:100%}.gallery-background-blur.svelte-sll78z video:where(.svelte-sll78z),.gallery-background-blur.svelte-sll78z img:where(.svelte-sll78z){width:100%;height:100%;object-fit:cover;opacity:1;filter:blur(80px) brightness(.3);transform:scale(1.01);pointer-events:none}.gallery-overlay.svelte-sll78z{width:100%;height:100%;background-color:var(--inv-40);position:absolute;top:0;left:0;pointer-events:none;opacity:1;transition:opacity .2s ease}.gallery-section.svelte-sll78z{height:100dvh;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.gallery-holder.svelte-sll78z{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.embla.svelte-sll78z{width:100%;height:100%}.embla.main-embla.svelte-sll78z{overflow:hidden;z-index:10}.embla.thumb-embla.svelte-sll78z{overflow:visible;z-index:12;pointer-events:none}.embla__container.svelte-sll78z{display:flex;height:100%}.embla__container.main-container.svelte-sll78z{touch-action:pan-y pinch-zoom}.embla__container.thumb-container.svelte-sll78z{gap:36px;padding-left:84vw}@media only screen and (max-width:767px){.embla__container.thumb-container.svelte-sll78z{padding-left:80vw}}.embla__container.thumb-container.svelte-sll78z{pointer-events:none}.embla__slide.svelte-sll78z{flex:0 0 auto;height:100%}.embla__slide.main-slide.svelte-sll78z{width:100%;display:flex;justify-content:center;align-items:center}.embla__slide.thumb-slide.svelte-sll78z{width:180px;pointer-events:auto!important;cursor:pointer}.next-gallery-entry.svelte-sll78z{position:absolute;right:0;top:50%;height:40%;min-height:480px;transform:translateY(-50%);display:flex;z-index:12;width:100vw;pointer-events:none}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.next-gallery-entry.svelte-sll78z{min-height:60%}}@media only screen and (max-width:767px){.next-gallery-entry.svelte-sll78z{height:60%;min-height:60%}}.next-gallery-entry{height:240px;position:relative;overflow:visible;cursor:pointer}.next-gallery-entry .media-container{width:100%;height:100%;overflow:hidden}.next-gallery-entry video.svelte-sll78z,.next-gallery-entry img.svelte-sll78z{width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .3s ease}.next-gallery-entry:hover video.svelte-sll78z,.next-gallery-entry:hover img.svelte-sll78z{opacity:.7}.next-gallery-entry .overlay.svelte-sll78z{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--inv-100);z-index:2}.gallery-entry.svelte-sll78z{position:relative;width:180px;height:100%;overflow:hidden;border-radius:18px;background:var(--inv-100);transition:transform .1s ease;pointer-events:auto!important;mix-blend-mode:exclusion}.gallery-entry.svelte-sll78z:before{content:"";position:absolute;inset:0;background:#000;z-index:-1;pointer-events:none}.gallery-entry.svelte-sll78z .media-container:where(.svelte-sll78z){width:100%;height:100%;overflow:hidden}.gallery-entry.svelte-sll78z:hover .gallery-overlay:where(.svelte-sll78z){opacity:0}.gallery-entry.svelte-sll78z video:where(.svelte-sll78z),.gallery-entry.svelte-sll78z img:where(.svelte-sll78z){width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.gallery-entry.svelte-sll78z .overlay:where(.svelte-sll78z){position:absolute;z-index:2;color:var(--inv-40);width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;background:#0003;transition:background .2s ease}.gallery-entry.selected.svelte-sll78z{margin:0 auto;min-width:var(--carousel-min, 360px);flex-shrink:0;background:var(--inv-100, #000);border-radius:16px;width:100%}@media only screen and (max-width:767px){.gallery-entry.selected.svelte-sll78z{min-width:unset}}.gallery-entry.selected.svelte-sll78z .overlay:where(.svelte-sll78z){background:#0006}.featured-text.svelte-sll78z{display:flex;justify-content:flex-start;align-items:flex-start;width:calc(100% - 48px);padding:24px;position:absolute;left:0;bottom:0;gap:24px}@media only screen and (max-width:767px){.featured-text.svelte-sll78z{gap:0;padding:24px 12px;width:calc(100% - 24px);flex-direction:column}}.gallery-author.svelte-sll78z{white-space:nowrap;margin-top:6px;color:var(--40);z-index:3}@media only screen and (max-width:767px){.gallery-author.svelte-sll78z{white-space:unset}}.gallery-entry.next-image-gallery-entry:hover{transform:scale(1.01)!important;opacity:1}.password-setting-holder.svelte-1wr9s75{display:flex;justify-content:flex-end;align-items:center;position:absolute;bottom:0;width:calc(100% - 36px);padding:0 18px}.legal-consent.svelte-1wr9s75{margin-top:12px;text-align:center;font-size:12px;line-height:1.4;color:var(--60)}.legal-consent.svelte-1wr9s75 a:where(.svelte-1wr9s75){color:var(--80);text-decoration:underline}.login-container.svelte-1wr9s75{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 48px);background-color:var(--color-background);width:calc(100% - 48px);padding:24px;transition:all .3s ease;position:relative}.form-row.svelte-1wr9s75{position:absolute;z-index:20;display:flex;align-items:center;gap:6px;width:max-content;background:var(--color-darker);margin:0 auto;border-radius:5px;max-width:550px;width:calc(100% - 48px)}.avatar.svelte-1wr9s75{width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--inv-40);margin-right:12px;pointer-events:all;transition:background .2s ease}.avatar.svelte-1wr9s75:hover{background:var(--2)}.avatar.svelte-1wr9s75 img{object-fit:cover;width:110%;height:110%;transform:translate(-5%,-5%)}.qr-trigger.svelte-1wr9s75{display:inline-flex;align-items:center;margin-left:6px}.input-container.svelte-1wr9s75{flex:1;position:relative;width:calc(100% - 24px);margin:0 auto;max-width:500px}.error.svelte-1wr9s75{margin-top:48px;text-align:center;width:100%;position:absolute;bottom:-48px;color:var(--100)}.error.svelte-1wr9s75 p:where(.svelte-1wr9s75){margin:0;text-align:left}.qr-overlay.svelte-1wr9s75{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px}.qr-overlay-backdrop.svelte-1wr9s75{position:absolute;inset:0;background:color-mix(in oklab,var(--inv-100) 65%,transparent);backdrop-filter:blur(6px);border:0;cursor:pointer;padding:0}.qr-overlay-card.svelte-1wr9s75{position:relative;z-index:1}.contact-button{width:72px;height:72px;display:flex;justify-content:center;align-items:center;background:transparent;transition:background .3s ease,opacity .3s ease;border-radius:6px;opacity:.5}@media only screen and (max-width:767px){.client-slider .icon-image{height:64px}}@media only screen and (max-width:1023px)and (orientation:landscape){.client-slider .icon-image{height:64px}}.contact-section.svelte-1vlqsoc{height:calc(100dvh - 72px);display:flex;flex-direction:column;justify-content:center;gap:24px;align-items:center;position:relative}@media only screen and (max-width:767px){.contact-section.svelte-1vlqsoc{padding:0 36px}}.contact-section.svelte-1vlqsoc{position:relative;overflow:hidden;height:100dvh}.contact-path-svg.svelte-1vlqsoc{position:absolute;top:200px;left:-200px;pointer-events:none;z-index:1}.client-slider.svelte-1vlqsoc{position:absolute;top:0;left:0;width:calc(100% + 400px);margin-left:-200px;height:100%}.client-item.svelte-1vlqsoc{position:absolute;width:var(--logo-size, 108px);height:var(--logo-size, 108px);display:flex;align-items:center;justify-content:center;z-index:2;transition:filter .3s ease;will-change:transform;mix-blend-mode:exclusion}.contact-text-button.svelte-1vlqsoc{background:none;border:none;padding:0;margin:0;text-align:inherit;font:inherit;color:inherit;cursor:pointer;width:100%}.contact-text.svelte-1vlqsoc{color:var(--80);transition:color .2s ease,transform .2s ease;text-align:center;transform:translateY(-150%);cursor:pointer;outline:none;border:none;background:transparent;mix-blend-mode:exclusion}.contact-text.svelte-1vlqsoc:hover{color:var(--100)}.contact-text.svelte-1vlqsoc:hover .span-click:where(.svelte-1vlqsoc){opacity:1;text-decoration:underline}.contact-text.svelte-1vlqsoc .span-click:where(.svelte-1vlqsoc){opacity:.8;transition:opacity .2s ease,text-decoration .2s ease}@media only screen and (max-width:767px){.contact-text.svelte-1vlqsoc{transform:translateY(-72px)}}.gallery-holder .menu-container .dropdown-content-global{width:336px;padding:48px 12px 12px}.menu-container.svelte-1nxmmat{position:absolute;top:12px;left:12px;z-index:10;cursor:none}.unarchived-dropzone.svelte-1neah25,.archive-dropzone.svelte-1neah25{position:relative;width:100%}.unarchived-dropzone.drop-over.svelte-1neah25,.archive-dropzone.drop-over.svelte-1neah25{outline:1px solid var(--5);border-radius:24px}.list-section .search-container .input-container-main{border:unset!important}.search-container.svelte-1neah25{width:100%}.media-container.svelte-1neah25 img:where(.svelte-1neah25),.media-container.svelte-1neah25 video:where(.svelte-1neah25){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;transition:opacity .3s ease}.overlay-subcontainer.svelte-1neah25{display:flex;gap:0;position:absolute;top:50%;transform:translateY(-50%);left:24px;z-index:11;align-items:center}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.overlay-subcontainer.svelte-1neah25{left:54px}}@media only screen and (min-width:768px)and (max-width:1400px)and (orientation:landscape){.overlay-subcontainer.svelte-1neah25{left:54px}}@media only screen and (max-width:767px){.overlay-subcontainer.svelte-1neah25{left:0}}@media only screen and (max-width:1023px)and (orientation:landscape){.overlay-subcontainer.svelte-1neah25{left:54px}}.list-section .accordion-header{height:48px;display:flex;align-items:center;padding:12px 0;background:var(--inv-60);transition:background .2s ease;border-radius:6px}@media only screen and (max-width:767px)and (orientation:portrait){.list-section .accordion-header{padding:0}}.list-section .accordion-header .title-text{mix-blend-mode:exclusion}@supports (-webkit-touch-callout: none){.media-container.svelte-1neah25 video:where(.svelte-1neah25){-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;will-change:transform,opacity}}.overlay-subcontainer:hover .gallery-title-text-button{opacity:1}.overlay-subcontainer .gallery-title-text-button{opacity:0;transition:opacity .2s ease}.search-container.nohits .input-container-main .main-button{background:var(--4)!important}.search-container.nohits .input-container-main .main-button .icon-container{color:var(--100)!important}.dropdown-portal .gallery-setting{background:transparent;transition:background .3s ease}.dropdown-portal .gallery-setting:hover{background:var(--5);transition:background .3s ease}.gallery-holder .menu-container .dropdown-content-global{width:336px;padding:48px 12px 12px;border-radius:16px 6px 6px}.list-section .item-info .menu-container .dropdown-content-global{width:336px;padding:48px 12px 12px;border-radius:16px 6px 6px;left:-11px!important;top:-17px!important}.gallery-holder .gallery-entry .gallery-title-text .title-container{padding-left:0!important}.gallery-holder .gallery-entry .gallery-title-text .title-text{color:var(--20)}.list-section .accordion-header .title-text{font-weight:480}.gallery-holder .gallery-entry .gallery-title-text:hover .title-text{color:var(--40)}.gallery-background-blur.svelte-1neah25{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.gallery-background-blur.svelte-1neah25 video:where(.svelte-1neah25),.gallery-background-blur.svelte-1neah25 img:where(.svelte-1neah25){width:100%;height:100%;object-fit:cover;filter:blur(80px) brightness(.3);transform:scale(1.1);pointer-events:none}.list-section.svelte-1neah25{height:max-content;min-height:100dvh;width:100%;display:flex;gap:12px;overflow:unset;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.list-section.svelte-1neah25{width:60%!important;padding:20% 20% 0;min-height:max-content}@media only screen and (max-width:767px){.list-section.svelte-1neah25{width:calc(100% - 48px);height:calc(100dvh - 72px);padding:72px 24px 0;justify-content:flex-start;gap:12px!important}}.list-section.svelte-1neah25{width:60%;padding:0 20%}@media only screen and (max-width:767px)and (orientation:portrait){.list-section.svelte-1neah25{width:calc(100% - 24px);height:calc(100dvh - 72px);padding:72px 12px 0;justify-content:flex-start;gap:4px!important}}.list-section.svelte-1neah25 .gallery-background-blur:where(.svelte-1neah25){z-index:-1!important}.list-section.svelte-1neah25 .gallery-background-blur:where(.svelte-1neah25) img:where(.svelte-1neah25),.list-section.svelte-1neah25 .gallery-background-blur:where(.svelte-1neah25) video:where(.svelte-1neah25){object-fit:cover;filter:blur(80px) brightness(.1);opacity:1}.gallery-background-blur.svelte-1neah25{position:absolute;top:-1%;left:0;width:100%;height:101%;z-index:0}.gallery-background-blur.svelte-1neah25 video:where(.svelte-1neah25),.gallery-background-blur.svelte-1neah25 img:where(.svelte-1neah25){width:100%;height:100%;object-fit:cover;opacity:1;filter:blur(80px) brightness(.3);transform:scale(1.01);pointer-events:none}.list-section.svelte-1neah25{min-height:100dvh;width:100%;display:flex;gap:12px;flex-direction:column;justify-content:center;align-items:center;position:relative}.accordion-item-holder.svelte-1neah25{position:relative;width:100%}.accordion-item-holder.svelte-1neah25:hover .accordion-item:where(.svelte-1neah25){transform:scale(1.01);border-radius:36px}.accordion-item.svelte-1neah25{position:relative;width:100%;border:1px solid var(--inv-10);border-radius:24px;overflow:hidden;opacity:.8;transition:transform .2s ease,border-radius .2s ease,opacity .2s ease;transform:scale(1)}.accordion-item.svelte-1neah25 .item-image:where(.svelte-1neah25){width:100%;height:84px;display:flex}@media only screen and (max-width:767px)and (orientation:portrait){.accordion-item.svelte-1neah25 .item-image:where(.svelte-1neah25){height:48px}}.accordion-item.svelte-1neah25 .item-image:where(.svelte-1neah25) img:where(.svelte-1neah25),.accordion-item.svelte-1neah25 .item-image:where(.svelte-1neah25) video:where(.svelte-1neah25){width:100%;height:auto;object-fit:cover}.item-info.svelte-1neah25{position:absolute;z-index:20;display:flex;top:0;align-items:center;justify-content:space-between;width:calc(100% - 24px);height:100%;padding:0 12px;color:var(--40);transform:translateY(-1px)}.item-info.svelte-1neah25 .item-sub-container:where(.svelte-1neah25){display:flex;align-items:center;width:max-content;height:100%}.item-info.svelte-1neah25 .overlay-subcontainer:where(.svelte-1neah25){position:relative;top:unset;left:unset;transform:unset}.envoy-pro-container.svelte-o5cqzs{padding:60px 0;display:flex;flex-direction:column;gap:100px;color:var(--100);max-width:1200px;margin:0 auto;width:100%}@media only screen and (max-width:767px){.envoy-pro-container.svelte-o5cqzs{padding:40px 20px;gap:60px}}.pro-section.svelte-o5cqzs .section-header:where(.svelte-o5cqzs){margin-bottom:40px}.pro-section.svelte-o5cqzs .section-header:where(.svelte-o5cqzs) .tag:where(.svelte-o5cqzs){font-size:11px;letter-spacing:2px;color:var(--primary);text-transform:uppercase;display:block;margin-bottom:8px}.pro-section.svelte-o5cqzs .section-header:where(.svelte-o5cqzs) h2:where(.svelte-o5cqzs){font-size:32px;font-weight:300;margin:0}.pro-section.svelte-o5cqzs .section-header:where(.svelte-o5cqzs) .sub:where(.svelte-o5cqzs){color:var(--60);margin-top:8px}.capabilities-grid.svelte-o5cqzs{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-bottom:40px}.capabilities-grid.svelte-o5cqzs .capability-item:where(.svelte-o5cqzs){display:flex;align-items:center;gap:16px;padding:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:12px;transition:all .2s ease}.capabilities-grid.svelte-o5cqzs .capability-item:where(.svelte-o5cqzs):hover{background:#ffffff0f;border-color:#ffffff1a;transform:translateY(-2px)}.capabilities-grid.svelte-o5cqzs .capability-item:where(.svelte-o5cqzs) .dot:where(.svelte-o5cqzs){width:6px;height:6px;border-radius:50%;background:var(--primary);box-shadow:0 0 10px var(--primary);flex-shrink:0}.capabilities-grid.svelte-o5cqzs .capability-item:where(.svelte-o5cqzs) p:where(.svelte-o5cqzs){margin:0;font-size:15px;color:var(--90)}.info-box.svelte-o5cqzs{background:linear-gradient(135deg,rgba(var(--primary-rgb),.1),#00d9ff0d);border:1px solid rgba(var(--primary-rgb),.2);padding:32px;border-radius:16px;text-align:center}.info-box.svelte-o5cqzs h3:where(.svelte-o5cqzs){margin:0 0 12px;font-size:20px;font-weight:400;color:var(--100)}.info-box.svelte-o5cqzs p:where(.svelte-o5cqzs){color:var(--70);max-width:600px;margin:0 auto;line-height:1.6}.projects-grid.svelte-o5cqzs{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}@media only screen and (max-width:767px){.projects-grid.svelte-o5cqzs{grid-template-columns:1fr}}.project-card.svelte-o5cqzs{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease}.project-card.svelte-o5cqzs:hover{border-color:#ffffff26;transform:translateY(-4px);background:#ffffff0a}.project-card.svelte-o5cqzs:hover .card-media:where(.svelte-o5cqzs) img:where(.svelte-o5cqzs),.project-card.svelte-o5cqzs:hover .card-media:where(.svelte-o5cqzs) video:where(.svelte-o5cqzs){transform:scale(1.05)}.project-card.svelte-o5cqzs .card-media:where(.svelte-o5cqzs){height:200px;position:relative;overflow:hidden}.project-card.svelte-o5cqzs .card-media:where(.svelte-o5cqzs) img:where(.svelte-o5cqzs),.project-card.svelte-o5cqzs .card-media:where(.svelte-o5cqzs) video:where(.svelte-o5cqzs){width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.project-card.svelte-o5cqzs .card-media:where(.svelte-o5cqzs) .overlay:where(.svelte-o5cqzs){position:absolute;inset:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.4))}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs){padding:20px;flex:1;display:flex;flex-direction:column;gap:20px}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) h3:where(.svelte-o5cqzs){margin:0 0 8px;font-size:18px;font-weight:400}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .stats:where(.svelte-o5cqzs) .stat:where(.svelte-o5cqzs){display:flex;justify-content:space-between;font-size:13px}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .stats:where(.svelte-o5cqzs) .stat:where(.svelte-o5cqzs) .label:where(.svelte-o5cqzs){color:var(--40)}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .stats:where(.svelte-o5cqzs) .stat:where(.svelte-o5cqzs) .value:where(.svelte-o5cqzs){color:var(--80)}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .share-info:where(.svelte-o5cqzs){margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .share-info:where(.svelte-o5cqzs) .avatars:where(.svelte-o5cqzs){display:flex;gap:-8px}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .share-info:where(.svelte-o5cqzs) .avatars:where(.svelte-o5cqzs) .avatar-container{border:2px solid var(--inv-100);margin-left:-8px}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .share-info:where(.svelte-o5cqzs) .avatars:where(.svelte-o5cqzs) .avatar-container:first-child{margin-left:0}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .share-info:where(.svelte-o5cqzs) .envoy-share:where(.svelte-o5cqzs){text-align:right}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .share-info:where(.svelte-o5cqzs) .envoy-share:where(.svelte-o5cqzs) .label:where(.svelte-o5cqzs){display:block;font-size:10px;text-transform:uppercase;color:var(--40)}.project-card.svelte-o5cqzs .card-body:where(.svelte-o5cqzs) .share-info:where(.svelte-o5cqzs) .envoy-share:where(.svelte-o5cqzs) .value:where(.svelte-o5cqzs){font-size:16px;color:var(--primary);font-weight:600}.loader.svelte-o5cqzs,.empty.svelte-o5cqzs{grid-column:1/-1;text-align:center;padding:40px;color:var(--40);font-style:italic}.dark-popup .leaflet-popup-content-wrapper{background:var(--inv-100)!important;color:var(--100)!important;border:1px solid var(--10)!important;border-radius:var(--r-md, 10px)!important;box-shadow:0 8px 24px var(--inv-40)!important;padding:4px 6px!important;font-family:var(--f-sans)!important;font-size:var(--fs-xs)!important;backdrop-filter:blur(8px)}.dark-popup .leaflet-popup-content{margin:6px 10px!important;line-height:1.35!important}.dark-popup .leaflet-popup-content p{margin:0!important;color:var(--100)!important}.dark-popup .leaflet-popup-content a{color:var(--orbit, #8a63d2);text-decoration:none;transition:color var(--dur-fast, .15s) var(--ease-out, ease);font-weight:var(--fw-med);letter-spacing:.02em}.dark-popup .leaflet-popup-content a:hover{color:var(--100)}.dark-popup .leaflet-popup-tip{background:var(--inv-100)!important;border:1px solid var(--10)!important;box-shadow:0 4px 12px var(--inv-40)!important}.leaflet-popup-close-button{display:none}.leaflet-control-attribution{background:color-mix(in oklab,var(--inv-100) 70%,transparent)!important;color:var(--40)!important;font-family:var(--f-mono);font-size:9px!important;padding:1px 6px!important;border-radius:var(--r-sm, 6px) 0 0 0!important}.leaflet-control-attribution a{color:var(--60)!important}.leaflet-bar{border:1px solid var(--10)!important;box-shadow:0 4px 12px var(--inv-40)!important;background:var(--inv-100)!important}.leaflet-bar a{background:transparent!important;color:var(--80)!important;border-bottom:1px solid var(--10)!important;transition:background var(--dur-fast, .15s)}.leaflet-bar a:hover{background:var(--5)!important;color:var(--100)!important}#profile-wrapper.svelte-b6f0tx{width:calc(100% + 2px)!important;margin-left:-1px;z-index:5;position:relative}#profile-wrapper .table-block+.text-block .text-container{min-height:650px;height:650px;display:flex;align-items:center}.age-text.svelte-b6f0tx{position:absolute;transform:translate(-50%);left:50%}.location-container.svelte-b6f0tx{width:100%;height:100dvh;display:flex;justify-content:center;align-items:center}.location-card.svelte-b6f0tx{position:relative;height:640px;width:calc(100% - 48px);padding:0 24px;display:flex;gap:24px;box-sizing:border-box}@media only screen and (max-width:767px)and (orientation:portrait){.location-card.svelte-b6f0tx{flex-direction:column;height:auto;gap:48px}}.left-card-container.svelte-b6f0tx,.right-card-container.svelte-b6f0tx{position:relative;width:100%;max-width:640px;height:100%;border-radius:24px;background:var(--40-inv, rgba(0, 0, 0, .4));overflow:hidden;box-shadow:0 4px 4px #00000040}@media only screen and (max-width:767px)and (orientation:portrait){.left-card-container.svelte-b6f0tx,.right-card-container.svelte-b6f0tx{height:480px;max-width:100%}}.left-card-container.svelte-b6f0tx .card-img-holder:where(.svelte-b6f0tx){width:100%;height:100%;position:relative;z-index:1}.ctrl-button.svelte-b6f0tx{opacity:0;transition:opacity .2s ease;pointer-events:all}.left-card-container.svelte-b6f0tx:hover .ctrl-button:where(.svelte-b6f0tx){opacity:1}.right-card-container.svelte-b6f0tx{display:flex;justify-content:flex-end;align-items:flex-end;max-width:unset}.right-card-container.svelte-b6f0tx .card-img:where(.svelte-b6f0tx),.right-card-container.svelte-b6f0tx .card-img-btn:where(.svelte-b6f0tx){transition:opacity .2s ease,filter .2s ease;opacity:1}.reset-btn.card-img-btn.svelte-b6f0tx{width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer}.left-card-container.svelte-b6f0tx{opacity:.6;transition:opacity .2s ease}.left-card-container.svelte-b6f0tx .svg-overlay:where(.svelte-b6f0tx){position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;mix-blend-mode:overlay;height:auto;z-index:3;transition:opacity .2s ease}.left-card-container.svelte-b6f0tx .svg-overlay.default:where(.svelte-b6f0tx){opacity:1}.left-card-container.svelte-b6f0tx .svg-overlay.hover:where(.svelte-b6f0tx){opacity:0;mix-blend-mode:soft-light}.left-card-container.svelte-b6f0tx:hover{opacity:1}.left-card-container.svelte-b6f0tx:hover .svg-overlay.default:where(.svelte-b6f0tx){opacity:0}.left-card-container.svelte-b6f0tx:hover .svg-overlay.hover:where(.svelte-b6f0tx){opacity:.5}.left-card-container.svelte-b6f0tx:hover~.right-card-container:where(.svelte-b6f0tx) .card-img:where(.svelte-b6f0tx),.left-card-container.svelte-b6f0tx:hover~.right-card-container:where(.svelte-b6f0tx) .card-map:where(.svelte-b6f0tx){filter:blur(5px);opacity:.6}.card-img.svelte-b6f0tx,.card-map.svelte-b6f0tx{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;filter:blur(0);transition:filter .2s ease;z-index:1}.leaflet-container{background-color:#090909}.card-img-control.svelte-b6f0tx{padding:48px;position:absolute;bottom:0;display:flex;align-items:center;width:calc(100% - 96px);justify-content:space-between;z-index:2;pointer-events:none}.profile-quote.svelte-b6f0tx,.gallery-container.svelte-b6f0tx,.editor-container.svelte-b6f0tx,.location-container.svelte-b6f0tx,.table-container.svelte-b6f0tx{position:relative;z-index:13}.location-container.svelte-b6f0tx,.footer-container.svelte-b6f0tx,.editor-container.svelte-b6f0tx{width:100%;height:100dvh}.editor-container.svelte-b6f0tx{padding:240px 0;height:unset;display:flex;justify-content:center;align-items:center}.table-container.svelte-b6f0tx{margin-top:240px}.location-container.svelte-b6f0tx{height:unset!important}.background-profile.svelte-b6f0tx{background:var(--inv-100);z-index:3;position:relative;margin-top:-4px}.quote-content.svelte-b6f0tx{width:100%;padding:240px 0;display:flex;justify-content:center;align-items:center}.profile-header.svelte-b6f0tx{height:100dvh;width:100%;position:relative;z-index:1}.profile-image-container.svelte-b6f0tx{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;width:auto;position:relative}.profile-image-content.svelte-b6f0tx{z-index:15;position:absolute;bottom:215px;display:flex;flex-direction:column;align-items:center;justify-content:center}.profile-image-change.svelte-b6f0tx{opacity:0;transition:opacity .2s ease}.profile-image-content.svelte-b6f0tx:hover .profile-image-change:where(.svelte-b6f0tx){opacity:1}.profile-image.svelte-b6f0tx{height:100%;width:auto;position:absolute;z-index:1;pointer-events:none}.profile-title.svelte-b6f0tx{text-align:center}.profile-title .editor-container{background:unset!important}.profile-image-container.svelte-b6f0tx:before{content:"";position:absolute;inset:-2px;z-index:2;pointer-events:none;background:radial-gradient(50% 68.75% at 50% 31.25%,transparent 30%,rgba(0,0,0,.25) 40%,rgb(0,0,0) 80%)}.server-window .main-button .title-text span{white-space:nowrap}.server-window .main-button .title-text{white-space:nowrap!important}.server-window .main-button .title-text{line-height:20px!important}.server-window .corner-container{width:max-content;position:relative!important}.server-window .main-button .title-container{width:calc(100% - 36px)}.server-window.svelte-1wqznrn{display:flex;width:308px;padding:6px;flex-direction:column;gap:6px;position:absolute;left:0;top:0;z-index:25;max-height:520px;min-height:264px;border-radius:24px 24px 6px 6px;background:var(--inv-100);box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);overscroll-behavior:contain;pointer-events:all}@media only screen and (max-width:767px){.server-window.svelte-1wqznrn{width:calc(100% - 72px);margin:0 auto}}ul.svelte-1wqznrn{flex:1 1 auto;min-height:0;overflow-y:auto;list-style:none;padding:0;margin:0;width:100%;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}li.svelte-1wqznrn{transition:background .2s ease;border-radius:4px;margin-bottom:4px;height:48px;display:flex;width:100%;align-items:center}.no-results.svelte-1wqznrn{width:100%;display:flex;align-items:center;justify-content:center;color:var(--20)}.button-subcontainer.svelte-1wqznrn{display:flex;justify-content:space-between;align-items:center;width:100%}.button-sub.svelte-1wqznrn{display:flex;align-items:center;width:100%;gap:8px}.button-subcontainer.hide.svelte-1wqznrn{display:none}.transfer-row.svelte-1wqznrn{display:flex;align-items:center;gap:6px;padding:4px;width:100%}.transfer-actions.svelte-1wqznrn{display:flex;align-items:center;gap:6px;flex:0 0 auto}.transfer-input .title-text{font-weight:600}.server-window.picker-window .main-button .title-container{overflow:hidden}.hostline.svelte-1wqznrn{flex:1 1 auto;display:flex;align-items:center;gap:8px;overflow:hidden;padding-left:14px}.host.svelte-1wqznrn{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.column.svelte-17f4r89{min-width:72px;display:flex;padding:0 0 48px;position:relative;flex-direction:column-reverse;align-items:flex-start;box-shadow:0 4px 4px #00000040;background:transparent;box-shadow:none;align-items:stretch;justify-content:flex-end;overflow:unset!important}.col-header-subcontainer.svelte-17f4r89{display:flex;width:100%;align-items:center;gap:8px;height:66px}.creation-button.svelte-17f4r89{position:absolute;z-index:12}.creation-button.left.svelte-17f4r89{bottom:12px;left:12px}.server-card.svelte-c89e3j{background:var(--inv-100, #333);border-radius:8px;margin-bottom:8px;padding:8px;border:1px solid var(--10)}.row.svelte-c89e3j{display:flex;align-items:center;gap:8px}.stat-holder.svelte-c89e3j{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;justify-content:flex-end;align-items:center;height:100%}.server-uptime-container.svelte-c89e3j{display:flex;height:24px;align-items:center}.uptime-line.svelte-c89e3j{display:flex;gap:2px}.uptime-cell.svelte-c89e3j{width:6px;height:18px;background:var(--20);border-radius:2px;cursor:pointer;transition:all .2s}.uptime-cell.svelte-c89e3j:hover{transform:scaleY(1.2)}.uptime-cell.dot.svelte-c89e3j{height:6px;border-radius:50%;margin-top:6px}.uptime-cell.up.svelte-c89e3j,.uptime-cell.ok.svelte-c89e3j,.uptime-cell.running.svelte-c89e3j{background:var(--good, #4f6)}.uptime-cell.down.svelte-c89e3j,.uptime-cell.error.svelte-c89e3j,.uptime-cell.stopped.svelte-c89e3j{background:var(--bad, #f44)}.uptime-cell.degraded.svelte-c89e3j{background:var(--warn, #fa0)}.uptime-cell.maintenance.svelte-c89e3j{background:var(--info, #4af)}.log.svelte-8pffcn{display:flex;height:48px;padding:6px 18px;align-items:center;gap:4px;flex-shrink:0;align-self:stretch;border-radius:6px}.log.error.svelte-8pffcn{background:red}.log.maintenance.svelte-8pffcn{background:#1183cf}.overlay.svelte-8pffcn{position:fixed;z-index:21;pointer-events:auto;max-width:289.3333333333px;width:calc(100% - 36px);padding:18px;border-radius:24px 24px 6px 6px;background:var(--inv-40);gap:4px;display:flex;flex-direction:column;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);contain:layout paint}.ticker-holder.svelte-8pffcn{color:var(--60);display:flex;justify-content:space-between;width:calc(100% - 18px);padding:0 18px}.title.svelte-8pffcn{display:flex;align-items:center;justify-content:space-between;padding:0 18px}.rows.svelte-8pffcn{display:grid;gap:4px}.row.svelte-8pffcn{display:flex;justify-content:space-between;padding:0 18px}.row.svelte-8pffcn .up:where(.svelte-8pffcn){color:#4ade80}.row.svelte-8pffcn .down:where(.svelte-8pffcn){color:#f87171}.column.svelte-d31rme{min-width:72px;display:flex;padding:0 6px 48px;position:relative;flex-direction:column-reverse;align-items:flex-start;background:transparent;align-items:stretch;justify-content:flex-end;overflow:unset!important;border-right:1px solid var(--1, rgba(255, 255, 255, .05))}.column.svelte-1rcwwqu{min-width:72px;display:flex;padding:0 6px 48px;position:relative;flex-direction:column-reverse;align-items:flex-start;box-shadow:0 4px 4px #00000040;background:transparent;box-shadow:none;align-items:stretch;justify-content:flex-end;overflow:unset!important}.column.svelte-2u8sdt{min-width:72px;display:flex;padding:0 6px 48px;position:relative;flex-direction:column-reverse;align-items:flex-start;box-shadow:0 4px 4px #00000040;background:transparent;box-shadow:none;align-items:stretch;justify-content:flex-end;overflow:unset!important}.column .picker-window{position:absolute;z-index:10020;width:calc(100% - 12px);min-height:400px;max-height:50%;backdrop-filter:blur(3px)}.strip.svelte-1dug7qf{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px;background:var(--inv-100);border-bottom:1px solid var(--5)}.chip.svelte-1dug7qf{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:var(--r-sm, 6px);background:var(--5);border:1px solid var(--10);font-family:var(--f-mono);font-size:10px;color:var(--80);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.dot.svelte-1dug7qf{width:6px;height:6px;border-radius:50%;background:var(--40);flex-shrink:0}.ok.svelte-1dug7qf .dot:where(.svelte-1dug7qf){background:var(--green, #10b981)}.err.svelte-1dug7qf .dot:where(.svelte-1dug7qf){background:var(--red, #ef4444)}.muted.svelte-1dug7qf .dot:where(.svelte-1dug7qf){background:var(--40)}.label.svelte-1dug7qf{overflow:hidden;text-overflow:ellipsis}.age.svelte-1dug7qf{color:var(--40);font-size:9px}.server-frame.svelte-3syfir{max-width:976px;position:relative;z-index:2}.board-header.svelte-3syfir{display:grid;background:var(--inv-100);border-bottom:2px solid var(--2, rgba(255, 255, 255, .02));border-radius:0 0 36px 36px}.project-menu-button:hover{position:relative!important;background:var(--2)!important}.button-holder.svelte-7z1pdf{display:flex;gap:8px;align-items:center}.settings-anchor.svelte-7z1pdf{display:flex;gap:8px;align-items:center;position:relative}.contract-download-wrap.svelte-7z1pdf{animation:fade-in .3s forwards}.subcontainer.svelte-7z1pdf{display:flex;align-items:center;width:100%}@media only screen and (max-width:767px){.subcontainer.svelte-7z1pdf{padding:0 12px;width:calc(100% - 24px)}}.project-menu-container.svelte-7z1pdf{display:flex;justify-content:center;min-width:240px;width:90%;max-width:928px;min-height:84px;padding:0 24px;position:relative;align-items:center;gap:12px;z-index:1000;border-radius:96px;background:var(--inv-100, #000);box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.project-menu-container.tasks.svelte-7z1pdf{border-radius:36px 36px 0 0}@media only screen and (max-width:767px){.project-menu-container.svelte-7z1pdf{flex-direction:column;padding:0}}.avatar-holder.svelte-7z1pdf{display:flex}@media only screen and (max-width:767px){.avatar-holder.svelte-7z1pdf{order:1}}.link-text.svelte-7z1pdf{color:var(--60);transition:color .2s ease;padding:0 12px 0 0}.link-text.svelte-7z1pdf:hover{color:var(--100)}@media only screen and (max-width:767px){.button-holder.svelte-7z1pdf{position:absolute;right:12px;top:50%;transform:translateY(-50%)}}.featured-text.svelte-7z1pdf{width:100%}@media only screen and (max-width:767px){.featured-text.svelte-7z1pdf{order:3}}.button-tribute{height:max-content!important}.button-tribute span.bold{font-weight:480}.project-menu-container .featured-text .button-tribute .title-text{text-align:center!important;line-height:24px}.settings-anchor.svelte-7z1pdf{position:relative}.picker-wrap.svelte-7z1pdf{position:absolute;top:44px;right:0;z-index:2000;width:280px}@media only screen and (max-width:767px){.picker-wrap.svelte-7z1pdf{width:100dvw;right:-24px}}.picker-wrap.svelte-7z1pdf .picker-window{left:auto;right:0}.server-display-container.svelte-7z1pdf{width:976px}.comments-sidebar.svelte-vdiiwj{position:fixed;right:0;top:0;bottom:0;width:352px;z-index:1101;display:flex;flex-direction:column;height:calc(100dvh - 24px);padding:12px;border-radius:6px 0 0 6px;background:var(--inv-100);box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.archive-drop.svelte-vdiiwj{position:relative;display:flex;justify-content:space-between;width:max-content;gap:0;border-radius:24px;min-width:72px;border-bottom:2px solid var(--2, rgba(255, 255, 255, .02));border-left:2px solid var(--2, rgba(255, 255, 255, 0));border-right:2px solid var(--2, rgba(255, 255, 255, 0));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);transition:border .2s ease,background .2s ease}.sidebar-reply.svelte-vdiiwj{width:100%}.sidebar-footer.svelte-vdiiwj{display:flex;align-items:center;position:absolute;justify-content:flex-end;bottom:12px;right:12px}.sidebar-search.svelte-vdiiwj{display:flex;gap:6px;width:100%;align-items:center}.muted.svelte-vdiiwj{color:var(--60);padding:12px}.comment-list.svelte-vdiiwj{list-style:none;margin:0;padding:0 2px;overflow:auto;flex:1}.row.svelte-vdiiwj{position:relative}.comment-content.svelte-vdiiwj{display:flex;padding:6px 8px;flex-direction:column;align-items:flex-start;gap:4px;border-radius:8px}.comment-content.reply.svelte-vdiiwj{width:calc(100% - 12px)}.comment-content.svelte-vdiiwj:hover{background:var(--2)}.comments-sidebar .inner-scroll-content{gap:12px;display:flex;flex-direction:column}.comment-header.svelte-vdiiwj{display:flex;justify-content:space-between;align-items:center;width:100%;gap:8px}.actions.svelte-vdiiwj{display:flex;align-items:center}.comment-author-container.svelte-vdiiwj{display:flex;align-items:center;gap:8px}.comment-meta.svelte-vdiiwj{display:flex;gap:6px}.pin-time.svelte-vdiiwj{color:var(--40);transition:color .2s ease}.pin-time.svelte-vdiiwj:hover{color:var(--100)!important}.where.svelte-vdiiwj{display:flex;align-items:center;gap:8px;color:var(--60);min-width:0}.empty-gallery.svelte-mm1sul{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.gallery-container.svelte-mm1sul{display:flex;align-items:center;position:relative;justify-content:center;gap:1rem;height:calc(100% - 54px);width:100%;z-index:20}.media-holder.svelte-mm1sul{position:absolute;top:0;left:0;width:100%;height:100%}img.svelte-mm1sul{width:100%;height:auto;object-fit:cover}.gallery-container .panel .media-holder img,.gallery-container .panel .media-holder video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0;object-position:center;transition:opacity .3s ease}.gallery-container .panel img,.gallery-container .panel video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;transition:opacity .3s ease}.gallery-container .panel .video-container{width:100%;height:100%}.panel.svelte-mm1sul{position:absolute;border-radius:24px;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);transition:transform .3s ease,opacity .3s ease;height:100%}.panel.accurate.svelte-mm1sul{box-shadow:unset;backdrop-filter:unset}.panel.mid.svelte-mm1sul{flex:0 0 50%;width:calc(100% - 96px);margin:0 auto;left:50%;transform:translate(-50%);z-index:2}.panel.left.svelte-mm1sul,.panel.right.svelte-mm1sul{flex:0 0 20%;width:96px;opacity:1;overflow:hidden}.panel.left.svelte-mm1sul:hover,.panel.right.svelte-mm1sul:hover{opacity:1;transform:scale(1.05)}.panel.left.svelte-mm1sul{left:-24px;border-radius:24px;z-index:1}.panel.right.svelte-mm1sul{right:-24px;border-radius:24px;z-index:3}.project-gallery-backlayer.svelte-mm1sul{position:absolute;inset:0;z-index:0;pointer-events:none}.project-gallery-backlayer.svelte-mm1sul img:where(.svelte-mm1sul),.project-gallery-backlayer.svelte-mm1sul video:where(.svelte-mm1sul){width:100%;height:100%;object-fit:cover;filter:blur(80px) brightness(.3);transform:scale(1.05)}.panel.left .image-holder{border-radius:0 24px 24px 0!important}.panel.right .image-holder{border-radius:24px 0 0 24px!important}.panel.mid .image-holder{border-radius:24px!important}@supports (-webkit-touch-callout: none){.project-gallery-backlayer.svelte-mm1sul video:where(.svelte-mm1sul){-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;will-change:transform,opacity}}.payment-overlay.svelte-1sm01hc{position:fixed;inset:0;z-index:100;display:flex;justify-content:center;align-items:center;background:var(--inv-60);backdrop-filter:blur(6px);overflow:hidden}.payment-content.svelte-1sm01hc{position:relative;z-index:10;width:440px;max-width:calc(100% - 32px);display:flex;flex-direction:column}.header.svelte-1sm01hc{display:flex;align-items:center;gap:16px;margin-bottom:12px}.header-titles.svelte-1sm01hc{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--60);font-size:15px}.header-titles.svelte-1sm01hc .client-amount:where(.svelte-1sm01hc){color:var(--100);font-feature-settings:"tnum"}.type-selector.svelte-1sm01hc{display:flex;justify-content:center;margin-bottom:8px}.fee-tag.svelte-1sm01hc{margin-left:auto;color:var(--40);font-size:11px;font-feature-settings:"tnum";letter-spacing:.1px;white-space:nowrap}.button-wrapper.top-right{position:absolute;top:24px;right:24px}.type-toggle.svelte-1sm01hc{display:flex;border-radius:12px;padding:4px;gap:4px;width:100%}p span.small{font-size:12px}.provider-card.svelte-1sm01hc{background:#ffffff08;border-radius:20px;backdrop-filter:blur(20px);overflow:hidden;display:flex;flex-direction:column}.payment-row.svelte-1sm01hc{padding:24px;border-bottom:1px solid var(--5);cursor:pointer;transition:background .2s ease}.payment-row.svelte-1sm01hc:hover{background:#ffffff05}.payment-row.svelte-1sm01hc:last-child{border-bottom:none}.payment-row.active.svelte-1sm01hc{background:#ffffff05}.row-header.svelte-1sm01hc{display:flex;align-items:center;gap:16px}.label.svelte-1sm01hc{color:var(--80);font-size:15px}.details.svelte-1sm01hc{padding-top:24px}.input-stack.svelte-1sm01hc{display:flex;flex-direction:column;gap:12px}.input-row.svelte-1sm01hc{display:flex;gap:12px}.submit-wrapper.svelte-1sm01hc{display:flex;justify-content:center}.twint-details.svelte-1sm01hc{display:flex;flex-direction:column;align-items:center;gap:12px}.twint-details.svelte-1sm01hc .qr-wrapper:where(.svelte-1sm01hc){display:flex;flex-direction:column;align-items:center}.twint-details.svelte-1sm01hc .qr-wrapper:where(.svelte-1sm01hc) svg{width:180px;height:180px;display:block}.twint-status.svelte-1sm01hc{color:var(--40);font-size:12px;text-align:center}.twint-status.error.svelte-1sm01hc{color:var(--red, #e05a4a)}.twint-hint.svelte-1sm01hc{color:var(--40);font-size:11px;text-align:center;max-width:220px}#project-wrapper.svelte-hgdkdy{width:calc(100% + 2px)!important;margin-left:-1px;z-index:5;position:relative}.scroll-indicator.svelte-hgdkdy{position:absolute;bottom:0;left:calc(50% - 18px);z-index:20}.bounce-animation.svelte-hgdkdy{animation:svelte-hgdkdy-bounce 2s infinite}@keyframes svelte-hgdkdy-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.project-menu-holder.svelte-hgdkdy{position:relative;z-index:5;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.project-header.svelte-hgdkdy{position:relative;width:100%;height:100dvh;flex-direction:column;gap:240px;display:flex;align-items:center;justify-content:flex-start}.editor-container.svelte-hgdkdy{background:none}.gallery-container.svelte-hgdkdy{margin-top:240px;background:none;min-height:100dvh}.background-project.svelte-hgdkdy{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.04) 80px,rgba(0,0,0,.15) 180px,rgba(0,0,0,.42) 320px,rgba(0,0,0,.72) 460px,rgba(0,0,0,.92) 560px,var(--inv-100) 640px,var(--inv-100) calc(100% - 640px),rgba(0,0,0,.92) calc(100% - 560px),rgba(0,0,0,.72) calc(100% - 460px),rgba(0,0,0,.42) calc(100% - 320px),rgba(0,0,0,.15) calc(100% - 180px),rgba(0,0,0,.04) calc(100% - 80px),rgba(0,0,0,0) 100%);z-index:3;position:relative;margin-top:-4px}.timeline-container.svelte-37ntg1{position:relative;height:100dvh;width:calc(100vw + 10px);margin-left:-10px;overflow:hidden;z-index:5;transition:none!important}.timeline-intro.svelte-37ntg1{display:flex;height:100dvh;align-items:center;mix-blend-mode:exclusion}.timeline-intro.svelte-37ntg1 p:where(.svelte-37ntg1){min-width:380px;max-width:580px;text-align:left}.timeline-intro.svelte-37ntg1 p:where(.svelte-37ntg1){margin-left:58px;transform:translateY(-48px)}.timeline-svg.svelte-37ntg1{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:exclusion}#timeline-path.svelte-37ntg1{filter:drop-shadow(0 0 4px white)}.dot.svelte-37ntg1{fill:#fff;opacity:0;transform-origin:center;transform:scale(0);filter:drop-shadow(0 0 4px white);z-index:4}.timeline-text.svelte-37ntg1{position:absolute;width:100%;max-width:570px;text-align:left;opacity:0;transform:translateY(20px);mix-blend-mode:exclusion}@media only screen and (min-width:768px)and (max-width:1400px){.timeline-text.svelte-37ntg1{width:calc(100% - 64px);transform:unset}}@media only screen and (max-width:767px){.timeline-text.svelte-37ntg1{width:calc(100% - 64px);transform:unset}}.text-1.svelte-37ntg1{left:10%;top:49%}@media only screen and (min-width:768px)and (max-width:1400px){.text-1.svelte-37ntg1{left:36px;top:20%}}@media only screen and (max-width:767px){.text-1.svelte-37ntg1{left:36px;top:20%}}.text-2.svelte-37ntg1{left:50%;top:32%;transform:translate(-50%)}@media only screen and (min-width:768px)and (max-width:1400px){.text-2.svelte-37ntg1{left:50%;top:39%;transform:translate(-50%)}}@media only screen and (max-width:767px){.text-2.svelte-37ntg1{left:36px;top:39%;transform:unset}}.text-3.svelte-37ntg1{left:90%;top:25%;transform:translate(-100%)}@media only screen and (min-width:768px)and (max-width:1400px){.text-3.svelte-37ntg1{left:unset;right:36px;top:65%;bottom:54px;transform:unset}}@media only screen and (max-width:767px){.text-3.svelte-37ntg1{left:36px;top:unset;bottom:54px;transform:unset}}.timeline-highlight{background:var(--100);color:var(--inv-100);border-radius:6px;padding:0 8px;display:inline-block;text-shadow:none;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.pg-action-wrapper.svelte-1w9o9ip{position:relative;width:100%;box-sizing:border-box;display:flex;min-height:72px;justify-content:center;z-index:10}.product-gallery-container.svelte-1w9o9ip{position:relative;width:100%;z-index:14;display:flex;flex-direction:column;align-items:center}.pg-layer .corner-container{position:relative}.pg-layer.svelte-1w9o9ip{position:relative;width:90%;max-width:1400px;height:70vh;min-height:600px;border-radius:20px;flex-direction:column;box-shadow:0 20px 50px #00000080;display:flex;justify-content:flex-start;align-items:center;will-change:transform,filter}.pg-layer .text-container{padding-bottom:0}.pg-content-editor.svelte-1w9o9ip{position:relative;z-index:2;padding:48px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.pg-action-row.svelte-1w9o9ip{position:relative;width:100%;display:flex;justify-content:center}.pg-input-wrapper.svelte-1w9o9ip{position:relative;display:flex;align-items:center;flex-direction:column}.pg-btn-wrapper.svelte-1w9o9ip{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.pg-actions.svelte-1w9o9ip{display:flex;flex-wrap:wrap;gap:24px}.pg-admin-footer.svelte-1w9o9ip{width:100%;display:flex;justify-content:center}.pg-admin-controls-sub.svelte-1w9o9ip{display:flex}.pg-admin-controls-sub2.svelte-1w9o9ip{display:flex;justify-content:space-between}.pg-admin-controls.svelte-1w9o9ip{position:absolute;bottom:0;width:calc(100% - 128px);display:flex;padding:24px;justify-content:space-between}.pg-admin-popup.svelte-1w9o9ip{position:absolute;top:calc(100% + 40px);left:50%;transform:translate(-50%);width:max-content;display:flex;flex-direction:column;gap:8px;background:var(--inv-60);padding:12px;border-radius:12px;z-index:1000;backdrop-filter:blur(20px)}body.picking-color ::selection{background:transparent!important;color:inherit!important}body.picking-color *::selection{background:transparent!important;color:inherit!important}.entry-container.svelte-khejtc{display:flex;align-items:center;gap:36px;opacity:1;transition:opacity .3s ease;padding:0;width:100%;height:60px;position:relative}@media only screen and (max-width:1023px)and (orientation:landscape){.entry-container.svelte-khejtc{height:30px}}.entry-container.active.svelte-khejtc{opacity:1}.bar-fill.svelte-khejtc{opacity:.1;transition:opacity .3s ease}.bar-fill.active.svelte-khejtc{opacity:1}@media only screen and (max-width:1023px)and (orientation:landscape){.entry-container .svg-container{width:45px!important;min-width:45px!important}}.logo-container-holder.svelte-1jue0yb{width:max-content;margin:auto;transform:translateY(-36px);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:120px;padding:36px 24px 24px;justify-content:center;align-items:center}@media only screen and (min-width:768px)and (max-width:1400px){.logo-container-holder.svelte-1jue0yb{gap:80px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.logo-container-holder.svelte-1jue0yb{gap:24px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.logo-container-holder.svelte-1jue0yb{gap:0px;grid-template-columns:repeat(2,50%)}}@media only screen and (max-width:767px)and (orientation:portrait){.logo-container-holder.svelte-1jue0yb{width:calc(100% - 48px);gap:0px;grid-template-columns:repeat(2,50%)}}@media only screen and (max-width:1023px)and (orientation:landscape){.logo-container-holder.svelte-1jue0yb{gap:0px;grid-template-columns:repeat(6,1fr)}}.logo-container-holder .logo-button{width:240px!important;height:180px!important;display:flex;justify-content:center;align-items:center;transition:transform .3s ease,opacity .3s ease}@media only screen and (max-width:767px){.logo-container-holder .logo-button{width:75%!important;height:110px!important}}@media only screen and (max-width:1023px)and (orientation:landscape){.logo-container-holder .logo-button{width:130px!important;height:110px!important}}.logo-container-holder .logo-button:hover{transform:scale(1.02)}.logo-container-holder .main-button .icon-container.small{display:flex;justify-content:center;width:100%}.logo-container-holder .logo-button .base-container{justify-content:center}.logo-container-holder .logo-button .svg-container{width:100%!important;height:auto!important}.question-text.svelte-zt9i24{mix-blend-mode:exclusion}@media only screen and (max-width:767px){.question-text.svelte-zt9i24{font-size:24px}}.stats-container.svelte-zt9i24{max-width:1024px;width:calc(100% - 96px);height:max-content;display:flex;padding:0 48px;pointer-events:none;position:relative}@media only screen and (max-width:767px){.stats-container.svelte-zt9i24{width:calc(100% - 48px);padding:0 24px;max-width:unset}}@media only screen and (max-width:1023px)and (orientation:landscape){.stats-container.svelte-zt9i24{width:100%;padding:0;top:0;max-width:unset}}.stats-container.svelte-zt9i24 .bar-chart:where(.svelte-zt9i24){display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:24px}@media only screen and (max-width:1023px)and (orientation:landscape){.stats-container.svelte-zt9i24 .bar-chart:where(.svelte-zt9i24){gap:6px;margin-top:54px}}.main-container.svelte-zt9i24{position:relative;z-index:10;display:flex;flex-direction:column;transition:transform .5s ease,opacity 3s ease}.main-container.pointer-cursor.svelte-zt9i24{pointer-events:all}.logo-container-holder.svelte-zt9i24{width:max-content;margin:0 auto;height:max-content;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:0px;padding:36px 24px 24px;justify-items:center;align-items:center;grid-template-columns:repeat(6,1fr)!important;grid-template-rows:repeat(1,1fr)}@media only screen and (min-width:768px)and (max-width:1400px){.logo-container-holder.svelte-zt9i24{gap:0!important;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.logo-container-holder.svelte-zt9i24{gap:12px;margin-top:96px;grid-template-columns:repeat(2,1fr)!important;padding:0!important}}@media only screen and (max-width:767px)and (orientation:portrait){.logo-container-holder.svelte-zt9i24{margin-top:-72px;gap:12px;grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(1,3fr)}}@media only screen and (min-width:768px)and (max-width:1400px)and (orientation:landscape){.logo-container-holder.svelte-zt9i24{gap:24px!important;margin-top:0;grid-template-columns:repeat(3,1fr)!important;grid-template-rows:repeat(1,3fr)}}@media only screen and (max-width:1023px)and (orientation:landscape){.logo-container-holder.svelte-zt9i24{gap:12px;grid-template-columns:repeat(6,1fr)!important;padding:0!important;grid-template-rows:repeat(1,1fr);width:max-content;margin-top:64px}}.logo-container-holder .logo-button{width:240px!important;height:180px!important;display:flex;justify-content:center;align-items:center;transition:transform .3s ease,opacity .3s ease;mix-blend-mode:exclusion}@media only screen and (max-width:767px){.logo-container-holder .logo-button{width:180px!important;height:178px!important}}@media only screen and (max-width:1023px)and (orientation:landscape){.logo-container-holder .logo-button{width:130px!important;margin:0 auto;height:110px!important}}.logo-container-holder .logo-button .svg-container{width:240px!important;height:180px!important}@media only screen and (max-width:767px){.logo-container-holder .logo-button .svg-container{transform-origin:center;width:180px!important;height:178px!important;gap:0;grid-template-columns:repeat(1,1fr)!important}}@media only screen and (max-width:1023px)and (orientation:landscape){.logo-container-holder .logo-button .svg-container{width:130px!important;margin:0 auto;height:110px!important}}.logo-button:hover{transform:scale(1.02)}.main-container.svelte-zt9i24{position:fixed;top:0;left:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.main-container.svelte-zt9i24::-webkit-scrollbar{display:none}.main-container.svelte-zt9i24{scroll-behavior:auto;overscroll-behavior:none}.logo-preview.svelte-zt9i24{width:100%;height:auto;margin-top:-72px;transform:scale(2)}@media only screen and (max-width:1023px)and (orientation:landscape){.logo-preview.svelte-zt9i24{transform:scale(1)}}.switch-button-holder.svelte-zt9i24{position:absolute;left:50%;z-index:22;top:calc(50% + 210px);height:72px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:768px)and (max-width:1400px)and (orientation:landscape){.switch-button-holder.svelte-zt9i24{bottom:156px;top:unset}}@media only screen and (max-width:1023px)and (orientation:landscape){.switch-button-holder.svelte-zt9i24{bottom:72px;top:unset}}@media only screen and (max-width:767px)and (orientation:portrait){.switch-button-holder.svelte-zt9i24{bottom:54px;top:unset}}.vote-consent-disclaimer.svelte-zt9i24{margin-top:8px;font-size:11px;color:var(--40);text-align:center;max-width:320px;line-height:1.4}.vote-consent-disclaimer.svelte-zt9i24 a:where(.svelte-zt9i24){color:var(--60);text-decoration:underline}.question-text-container.svelte-zt9i24{position:absolute;top:calc(50% + 210px);width:100%;height:84px;display:flex;margin-top:0;gap:36px;justify-content:center;transition:opacity .3s ease;opacity:1;align-items:center}@media only screen and (min-width:768px)and (max-width:1400px)and (orientation:landscape){.question-text-container.svelte-zt9i24{bottom:156px;top:unset}}@media only screen and (max-width:1023px)and (orientation:landscape){.question-text-container.svelte-zt9i24{bottom:72px;top:unset}}@media only screen and (max-width:767px)and (orientation:portrait){.question-text-container.svelte-zt9i24{bottom:54px;top:unset}}.main-logo-container.svelte-1i50m0u{display:flex;gap:144px;justify-content:space-between;width:100%;height:max-content;align-items:center;opacity:0;z-index:13;will-change:transform;animation:svelte-1i50m0u-appear 3s ease forwards;mix-blend-mode:exclusion;transition:opacity .5s ease,width 1.5s ease}@media only screen and (max-width:767px){.main-logo-container.svelte-1i50m0u{animation:svelte-1i50m0u-appearMobile 3s ease forwards;transform:scale(.5);gap:64px}}@keyframes svelte-1i50m0u-appear{0%{opacity:0;width:100%}to{opacity:1;width:min(874px,90vw)}}@keyframes svelte-1i50m0u-appearMobile{0%{opacity:0;width:100%}to{opacity:1;width:min(554px,90vw)}}.login-container.svelte-kvs680{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 48px);background-color:var(--color-background);width:calc(100% - 48px);padding:24px;transition:all .3s ease;position:relative}.login-container .login-btn:hover .svg-container{color:var(--100)!important}.form-row.svelte-kvs680{position:absolute;z-index:20;display:flex;align-items:center;gap:6px;background:var(--color-darker);margin:0 auto;border-radius:5px}.input-container.svelte-kvs680{flex:1;position:relative;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:32px;padding:24px 0}.qr-area.svelte-kvs680{display:flex;flex-direction:column;align-items:center;gap:16px}.qr-area.svelte-kvs680 .qr-box:where(.svelte-kvs680){width:220px;height:220px;padding:12px;background:var(--inv-10);border-radius:16px;border:1px solid var(--inv-10);cursor:pointer;transition:border-color .2s ease,transform .2s ease}.qr-area.svelte-kvs680 .qr-box:where(.svelte-kvs680):hover{border-color:var(--inv-20);transform:scale(1.02)}.qr-area.svelte-kvs680 .qr-label:where(.svelte-kvs680){color:var(--40);font-size:11px;text-transform:uppercase;letter-spacing:2px;margin:0}.envoy-cta.svelte-kvs680{display:flex;justify-content:center;width:100%}.launch-canvas.svelte-1p25yam{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.stream-video.svelte-1shy4ry{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#000}.stream-fallback-note.svelte-1shy4ry{position:absolute;bottom:8px;right:8px;font-size:10px;color:var(--40);margin:0;opacity:.5;pointer-events:none}.launch-stage.svelte-137odum{position:absolute;inset:0;overflow:hidden;background:#000}.launch-stage.svelte-1no10p5{position:absolute;inset:0;pointer-events:none}.arrival-card.svelte-1no10p5{position:fixed;z-index:30;left:clamp(64px,7vw,160px);top:50%;transform:translateY(-50%);text-align:left;color:#fff;width:clamp(320px,46vw,620px);max-width:90vw;padding:var(--sp-7) var(--sp-6) var(--sp-7) 0;pointer-events:auto;display:flex;flex-direction:column;gap:var(--sp-5, 24px)}.arrival-title.svelte-1no10p5{font-family:var(--f-sans, "Lexend", sans-serif);font-weight:var(--fw-thin, 180);font-size:clamp(40px,6vw,68px);line-height:1.04;letter-spacing:-1.4px;margin:0;max-width:560px}.arrival-sub.svelte-1no10p5{font-family:var(--f-sans, "Lexend", sans-serif);margin:0;max-width:480px}.arrival-cta.svelte-1no10p5{margin-top:var(--sp-4, 16px)}.post-launch-subtitle.svelte-1no10p5{z-index:22;pointer-events:none;display:inline-flex;align-items:center;gap:0;color:#fff;mix-blend-mode:exclusion}.post-launch-subtitle-mark.svelte-1no10p5{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:22px;height:22px;overflow:hidden;mix-blend-mode:exclusion}.post-launch-subtitle-dot.svelte-1no10p5{width:3px;height:3px;margin:3px 8px 0;display:inline-flex;border-radius:50%;background:currentColor;mix-blend-mode:exclusion}.post-launch-subtitle-text.svelte-1no10p5{font-family:var(--f-sans, "Lexend", sans-serif);margin:0}.float-holder.svelte-1lc61vk{will-change:auto}.full-width.svelte-1lc61vk{width:100%;display:flex;justify-content:center;align-items:center}.max-content.svelte-1lc61vk{width:max-content;height:max-content}.center.svelte-1lc61vk{display:flex;justify-content:center;align-items:center;margin:auto}.astronaut-anchor.svelte-zalehj{position:absolute;right:360px;bottom:-20px;height:96vh;width:clamp(440px,38vw,620px);z-index:20;pointer-events:none;overflow:visible;opacity:calc(1 - var(--hp, 0));transform:translate(calc(var(--hp, 0) * 38%)) rotate(calc(var(--hp, 0) * 2deg));filter:blur(calc(var(--hp, 0) * 8px));transition:opacity .18s linear,transform .18s linear,filter .18s linear}.astronaut-anchor.svelte-zalehj .astronaut-entry:where(.svelte-zalehj){width:100%;height:100%;animation:svelte-zalehj-astro-float-in 1.4s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) .2s both}.astronaut-anchor.svelte-zalehj img:where(.svelte-zalehj){width:auto;height:100%;object-position:bottom right;display:block;transform:scaleX(-1);filter:drop-shadow(0 24px 60px rgba(20,24,40,.18));animation:svelte-zalehj-astro-bob 7s ease-in-out 1.6s infinite}@media only screen and (max-width:767px){.astronaut-anchor.svelte-zalehj{height:64vh;width:56vw;opacity:.5;z-index:1}}.astronaut-anchor.departed.svelte-zalehj .astronaut-entry:where(.svelte-zalehj){animation:none}.astronaut-anchor.departed.svelte-zalehj img:where(.svelte-zalehj){animation:none}@keyframes svelte-zalehj-astro-float-in{0%{opacity:0;transform:translate(38%) rotate(1.4deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes svelte-zalehj-astro-bob{0%,to{transform:scaleX(-1) translateY(0)}50%{transform:scaleX(-1) translateY(-10px)}}.ob-scroll-track.svelte-zalehj{height:500vh;position:relative;width:100%}.ob-pinned-scene.svelte-zalehj{position:relative;width:100%;height:100vh;overflow:hidden;background:transparent;color:var(--inv-100, #0d0d0f)}.ob-pinned-scene.svelte-zalehj .section-tag,.ob-pinned-scene.svelte-zalehj .section-title,.ob-pinned-scene.svelte-zalehj .section-body,.ob-pinned-scene.svelte-zalehj .role-step-num,.ob-pinned-scene.svelte-zalehj .role-step-title,.ob-pinned-scene.svelte-zalehj .role-step-body,.ob-pinned-scene.svelte-zalehj .role-relief-tag,.ob-pinned-scene.svelte-zalehj .role-relief-list li,.ob-pinned-scene.svelte-zalehj .reward-op,.ob-pinned-scene.svelte-zalehj .reward-label,.ob-pinned-scene.svelte-zalehj .reward-value,.ob-pinned-scene.svelte-zalehj .card-title,.ob-pinned-scene.svelte-zalehj .card-stat dt,.ob-pinned-scene.svelte-zalehj .card-stat dd,.ob-pinned-scene.svelte-zalehj .card-people-label,.ob-pinned-scene.svelte-zalehj .status-badge,.ob-pinned-scene.svelte-zalehj .dock-tile-num,.ob-pinned-scene.svelte-zalehj .dock-tile-title,.ob-pinned-scene.svelte-zalehj .dock-tile-body,.ob-pinned-scene.svelte-zalehj .conv-prompt,.ob-pinned-scene.svelte-zalehj .conv-sub,.ob-pinned-scene.svelte-zalehj .conv-aside,.ob-pinned-scene.svelte-zalehj .ready-pitch,.ob-pinned-scene.svelte-zalehj .hero-program-text,.ob-pinned-scene.svelte-zalehj .hero-step{color:#fff;mix-blend-mode:exclusion}body[data-envoy-scroll-locked],body[data-envoy-scroll-locked] #envoy-ob-wrapper,body[data-envoy-scroll-locked] #smooth-content,body[data-envoy-scroll-locked] #smooth-wrapper{overflow:hidden!important;max-height:100vh!important}.ob-tower.svelte-zalehj{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;z-index:21;mix-blend-mode:exclusion}.ob-top-cap.svelte-zalehj{position:relative;width:100%;min-height:100vh}.launch-bg.svelte-zalehj{position:absolute;inset:0;z-index:1;pointer-events:none;will-change:clip-path,opacity;opacity:1;transition:opacity .4s ease}.launch-bg.idle.svelte-zalehj{opacity:0;pointer-events:none}.launch-bg.flying.svelte-zalehj{clip-path:none}.ob-section.svelte-zalehj{position:relative;width:100%;min-height:100vh;height:100vh;display:flex;align-items:center;padding:80px 0;z-index:2}.ob-section.svelte-zalehj+.ob-section:where(.svelte-zalehj){margin-top:12vh}.ob-section.align-left.svelte-zalehj{justify-content:flex-start}.ob-section.align-left.svelte-zalehj .section-inner:where(.svelte-zalehj){padding-left:clamp(96px,9vw,200px);padding-right:clamp(64px,7vw,160px)}.ob-section.align-right.svelte-zalehj{justify-content:flex-end;text-align:right}.ob-section.align-right.svelte-zalehj .section-inner:where(.svelte-zalehj){padding-right:clamp(96px,9vw,200px);padding-left:clamp(64px,7vw,160px)}.ob-section.align-right.svelte-zalehj .role-flow,.ob-section.align-right.svelte-zalehj .math-grid,.ob-section.align-right.svelte-zalehj .project-grid{justify-content:flex-end}.section-inner.svelte-zalehj{position:relative;z-index:2;width:100%;max-width:580px}.section-inner.wide.svelte-zalehj{max-width:920px}@media only screen and (max-width:767px){.section-inner.svelte-zalehj{padding:0 24px!important;text-align:left!important}}.section-tag.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:var(--fs-xs, 11px);font-weight:var(--fw-bold, 600);letter-spacing:.45em;text-transform:uppercase;margin:0 0 var(--sp-5, 24px);opacity:.55;display:inline-flex;align-items:center;gap:14px}.section-tag.svelte-zalehj:before{content:"";width:36px;height:1px;background:currentColor;opacity:.55}.ob-section.align-right.svelte-zalehj .section-tag:where(.svelte-zalehj){flex-direction:row-reverse}.section-title.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-weight:var(--fw-thin, 180);font-size:clamp(38px,5.6vw,64px);line-height:1.04;letter-spacing:-1.2px;margin:0 0 var(--sp-5, 24px)}.section-body.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-weight:var(--fw-reg, 300);font-size:clamp(15px,1.4vw,17px);line-height:1.7;margin:0 0 var(--sp-7, 48px);opacity:.78;max-width:520px}.ob-section.align-right.svelte-zalehj .section-body:where(.svelte-zalehj){margin-left:auto}.mission-briefing.svelte-zalehj .mission-title:where(.svelte-zalehj){font-size:clamp(40px,6vw,72px)}.mission-briefing.svelte-zalehj .mission-body:where(.svelte-zalehj){max-width:480px}.dock-grid.svelte-zalehj{list-style:none;margin:0 0 var(--sp-6, 32px);padding:0;display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:880px){.dock-grid.svelte-zalehj{grid-template-columns:repeat(3,1fr)}}.dock-tile.svelte-zalehj{position:relative;display:flex;flex-direction:column;gap:var(--sp-3, 12px);padding:28px 26px 26px;background:linear-gradient(180deg,#ffffff06,#ffffff02);border:1px solid var(--10, rgba(255, 255, 255, .1));border-radius:var(--r-lg, 16px);text-align:left;transition:transform .3s ease,border-color .3s ease,background .3s ease}.dock-tile.svelte-zalehj:hover{transform:translateY(-2px);border-color:var(--20, rgba(255, 255, 255, .2))}.dock-tile.highlight.svelte-zalehj{border-color:#78c8ff73;background:linear-gradient(180deg,#78c8ff14,#78c8ff03)}.dock-tile.highlight.svelte-zalehj .dock-tile-num:where(.svelte-zalehj){color:#b4dcfff2;opacity:1;text-shadow:0 0 28px rgba(120,200,255,.35)}.dock-tile-num.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(36px,3.6vw,48px);font-weight:var(--fw-thin, 180);line-height:.9;letter-spacing:-1.5px;opacity:.45;font-variant-numeric:tabular-nums}.dock-tile-title.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(17px,1.6vw,20px);font-weight:var(--fw-med, 480);margin:0;letter-spacing:-.4px}.dock-tile-body.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(13.5px,1.15vw,14.5px);line-height:1.65;margin:0;opacity:.78}.role-flow.svelte-zalehj{list-style:none;margin:0 0 var(--sp-7, 48px);padding:0;display:flex;flex-direction:column;gap:var(--sp-3, 12px);text-align:left}.role-step.svelte-zalehj{position:relative;display:grid;grid-template-columns:92px 1fr;column-gap:clamp(20px,2.4vw,36px);align-items:start;padding:28px 28px 28px 0;background:linear-gradient(90deg,#ffffff05,#ffffff03);border-left:1px solid var(--10, rgba(255, 255, 255, .1));border-top:1px solid transparent;border-bottom:1px solid transparent;transition:border-color .3s ease,background .3s ease}.role-step.svelte-zalehj:hover{border-left-color:var(--30, rgba(255, 255, 255, .3));background:linear-gradient(90deg,#ffffff09,#ffffff03)}.role-step.highlight.svelte-zalehj{border-left-color:#78c8ff73;background:linear-gradient(90deg,#78c8ff0f,#78c8ff03)}.role-step.highlight.svelte-zalehj .role-step-num:where(.svelte-zalehj){color:#b4dcfff2;opacity:1;text-shadow:0 0 32px rgba(120,200,255,.35)}.role-step-num.svelte-zalehj{display:block;font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(54px,5.6vw,84px);font-weight:var(--fw-thin, 180);line-height:.9;letter-spacing:-3px;opacity:.45;padding-left:clamp(20px,2vw,28px);font-variant-numeric:tabular-nums}.role-step-body-wrap.svelte-zalehj{display:flex;flex-direction:column;gap:var(--sp-3, 12px);padding-top:12px}.role-step-title.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(20px,2vw,26px);font-weight:var(--fw-med, 480);margin:0;letter-spacing:-.6px}.role-step-body.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(14px,1.2vw,15.5px);line-height:1.65;margin:0;opacity:.78;max-width:520px}.role-relief.svelte-zalehj{margin:0;background:linear-gradient(180deg,#ffffff05,#ffffff01);border:1px solid var(--10, rgba(255, 255, 255, .1));border-radius:var(--r-lg, 16px);padding:28px 32px;text-align:left}.role-relief-tag.svelte-zalehj{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-sans, "Lexend", sans-serif);font-size:var(--fs-xs, 11px);font-weight:var(--fw-bold, 600);letter-spacing:.32em;text-transform:uppercase;margin:0 0 var(--sp-4, 16px);opacity:.6}.role-relief-tag.svelte-zalehj:before{content:"";width:24px;height:1px;background:currentColor;opacity:.55}.role-relief-list.svelte-zalehj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:10px 32px}@media(min-width:720px){.role-relief-list.svelte-zalehj{grid-template-columns:1fr 1fr}}.role-relief-list.svelte-zalehj li:where(.svelte-zalehj){position:relative;padding-left:28px;font-family:var(--f-sans, "Lexend", sans-serif);font-size:14px;line-height:1.6;opacity:.78}.role-relief-list.svelte-zalehj li:where(.svelte-zalehj):before{content:"✕";position:absolute;left:0;top:0;font-size:12px;opacity:.45;font-weight:700}.reward-card.svelte-zalehj{background:linear-gradient(180deg,#ffffff06,#ffffff02);border:1px solid var(--10, rgba(255, 255, 255, .1));border-radius:var(--r-lg, 16px);padding:clamp(24px,3.4vw,44px);margin:0 0 var(--sp-6, 32px);display:flex;flex-direction:column;gap:var(--sp-2, 8px);text-align:left;backdrop-filter:blur(12px);box-shadow:0 24px 64px #0000002e,0 0 0 1px #ffffff05 inset}.reward-row.svelte-zalehj{display:grid;grid-template-columns:32px 1fr auto;align-items:baseline;column-gap:16px;padding:10px 0;font-family:var(--f-sans, "Lexend", sans-serif)}.reward-row.subtotal.svelte-zalehj .reward-label:where(.svelte-zalehj){opacity:.78}.reward-row.subtotal.svelte-zalehj .reward-value:where(.svelte-zalehj){font-weight:var(--fw-med, 480)}.reward-row.operator-row.svelte-zalehj{opacity:.85}.reward-row.total.svelte-zalehj{padding:18px 0 4px}.reward-row.total.svelte-zalehj .reward-label:where(.svelte-zalehj){font-size:clamp(15px,1.5vw,18px);font-weight:var(--fw-med, 480);opacity:.95;letter-spacing:-.2px}.reward-row.total.svelte-zalehj .reward-value:where(.svelte-zalehj){font-size:clamp(28px,3.4vw,40px);font-weight:var(--fw-thin, 180);letter-spacing:-1px;color:#bee1ff}.reward-row.total.svelte-zalehj .reward-op:where(.svelte-zalehj){color:#bee1ffd9;opacity:1}.reward-op.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:22px;font-weight:var(--fw-thin, 180);opacity:.42;text-align:center;font-variant-numeric:tabular-nums}.reward-label.svelte-zalehj{font-size:clamp(14px,1.3vw,16px);opacity:.7;font-weight:var(--fw-reg, 300)}.reward-value.svelte-zalehj{font-size:clamp(16px,1.6vw,19px);font-weight:var(--fw-med, 480);font-variant-numeric:tabular-nums;opacity:.92;text-align:right}.reward-value.muted.svelte-zalehj{opacity:.55;font-weight:var(--fw-reg, 300)}.reward-value.glow.svelte-zalehj{text-shadow:0 0 28px rgba(140,210,255,.45)}.reward-divider.svelte-zalehj{height:1px;background:var(--10, rgba(255, 255, 255, .1));margin:4px 0}.reward-divider.strong.svelte-zalehj{background:linear-gradient(90deg,transparent 0%,rgba(140,210,255,.35) 30%,rgba(140,210,255,.35) 70%,transparent 100%);margin:8px 0 4px}.project-grid.svelte-zalehj{display:grid;grid-template-columns:1fr;gap:24px;margin:0 0 var(--sp-6, 32px)}@media(min-width:768px){.project-grid.svelte-zalehj{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.project-card.svelte-zalehj{display:flex;flex-direction:column;background:linear-gradient(180deg,#ffffff06,#ffffff02);border:1px solid var(--10, rgba(255, 255, 255, .1));border-radius:var(--r-lg, 16px);overflow:hidden;text-align:left;box-shadow:0 12px 36px #00000052,0 0 0 1px #ffffff08 inset;transition:transform .4s var(--ease-out, cubic-bezier(.16, 1, .3, 1)),border-color .3s ease,box-shadow .4s ease}.project-card.svelte-zalehj:hover{transform:translateY(-3px);border-color:var(--20, rgba(255, 255, 255, .2));box-shadow:0 20px 56px #0000006b,0 0 0 1px #ffffff0d inset}.card-cover.svelte-zalehj{position:relative;aspect-ratio:16/10;overflow:hidden}.card-cover.svelte-zalehj img:where(.svelte-zalehj),.card-cover.svelte-zalehj video:where(.svelte-zalehj){width:100%;height:100%;object-fit:cover;display:block}.card-cover-fade.svelte-zalehj{position:absolute;inset:0;background:linear-gradient(180deg,#0000 50%,#080a0ea6)}.status-badge.svelte-zalehj{position:absolute;top:14px;right:14px;margin:0;padding:6px 12px;font-family:var(--f-sans, "Lexend", sans-serif);font-size:10px;font-weight:var(--fw-bold, 600);text-transform:uppercase;letter-spacing:.18em;color:#ffdcdceb;background:#b43c3c52;border:1px solid rgba(255,120,120,.4);border-radius:999px;backdrop-filter:blur(8px)}.status-badge.paid.svelte-zalehj{color:#befac8f2;background:#3ca0644d;border-color:#78dca073}.status-badge.partial.svelte-zalehj{color:#ffdcaaf2;background:#b4823c52;border-color:#ffb46473}.card-body.svelte-zalehj{padding:22px 24px 20px;display:flex;flex-direction:column;gap:var(--sp-4, 16px)}.card-title.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(18px,1.6vw,21px);font-weight:var(--fw-med, 480);line-height:1.25;letter-spacing:-.4px;margin:0}.card-stats.svelte-zalehj{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:14px 0;border-top:1px solid var(--10, rgba(255, 255, 255, .08));border-bottom:1px solid var(--10, rgba(255, 255, 255, .08))}.card-stat.svelte-zalehj{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}.card-stat.svelte-zalehj dt:where(.svelte-zalehj){font-family:var(--f-sans, "Lexend", sans-serif);font-size:10px;font-weight:var(--fw-bold, 600);text-transform:uppercase;letter-spacing:.16em;opacity:.55;margin:0}.card-stat.svelte-zalehj dd:where(.svelte-zalehj){font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(15px,1.4vw,17px);font-weight:var(--fw-med, 480);font-variant-numeric:tabular-nums;margin:0;opacity:.92}.card-stat.highlight.svelte-zalehj dd:where(.svelte-zalehj){color:#bee1ff}.card-stat.highlight.svelte-zalehj dd.glow:where(.svelte-zalehj){text-shadow:0 0 24px rgba(140,210,255,.4)}.card-people.svelte-zalehj{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-avatars.svelte-zalehj{display:flex;gap:6px}.card-people-label.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:10px;font-weight:var(--fw-bold, 600);letter-spacing:.18em;text-transform:uppercase;opacity:.5}.hero-section.svelte-zalehj{flex-direction:column;justify-content:center;align-items:center;padding-bottom:0}.hero-inner.svelte-zalehj{position:relative;z-index:3;width:100%;max-width:560px;margin:0;padding:0 0 0 clamp(48px,6vw,96px);display:flex;flex-direction:column;gap:var(--sp-5, 24px)}@media only screen and (max-width:767px){.hero-inner.svelte-zalehj{padding:0 24px;max-width:100%}}.conv-stage.svelte-zalehj{position:relative;min-height:360px;width:100%;text-align:left}.conv-step.svelte-zalehj{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3, 12px)}.conv-prompt.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(40px,5.6vw,64px);font-weight:var(--fw-thin, 180);letter-spacing:-1.5px;line-height:1.02;margin:0 0 var(--sp-2, 8px)}.conv-row.svelte-zalehj{display:flex;gap:var(--sp-3, 12px);flex-wrap:wrap;align-items:center;justify-content:center}.conv-row.pair.svelte-zalehj{justify-content:center;margin:0 auto}@media only screen and (max-width:767px){.conv-row.svelte-zalehj{flex-direction:column;gap:var(--sp-2, 8px);width:100%;align-items:stretch}}.conv-actions.svelte-zalehj{display:flex;gap:var(--sp-3, 12px);justify-content:flex-start;margin-top:var(--sp-4, 16px);flex-wrap:wrap}.ready-step.svelte-zalehj{align-items:flex-start;gap:var(--sp-4, 16px);transition:opacity 1s cubic-bezier(.65,.02,.35,1),transform 1.2s cubic-bezier(.65,.02,.35,1),filter 1s ease}.ready-step.svelte-zalehj .conv-prompt,.ready-step.svelte-zalehj .ready-pitch,.ready-step.svelte-zalehj .conv-aside{opacity:calc(1 - var(--hp, 0));filter:blur(calc(var(--hp, 0) * 4px));transform:translateY(calc(var(--hp, 0) * -8px));transition:opacity .12s linear,filter .12s linear,transform .12s linear}.ready-step.departed.svelte-zalehj{opacity:0;transform:translateY(-12px);filter:blur(4px);pointer-events:none}.ready-pitch.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:clamp(17px,1.6vw,20px);font-weight:var(--fw-reg, 300);line-height:1.55;max-width:540px;margin:0;opacity:.92}.ready-pitch.svelte-zalehj strong:where(.svelte-zalehj){font-weight:var(--fw-med, 480);opacity:1}.ready-pitch.svelte-zalehj .ready-orbit-mark:where(.svelte-zalehj){display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:36px;height:36px;margin:0;overflow:hidden}.ready-pitch.svelte-zalehj .ready-orbit-dot:where(.svelte-zalehj){width:3px;height:3px;margin:auto 0;display:inline-flex;border-radius:50%;justify-content:center;align-items:center;background:var(--inv-100);transform:translate(-50%,-3px)}.conv-aside.svelte-zalehj{font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin:var(--sp-3, 12px) 0 0;opacity:.45;line-height:1.6;max-width:440px;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.ob-section.hero-section :is(h1,p,h2,h3,span):not(.corner-container *):not(.input-title *){color:var(--inv-100)!important;text-shadow:0 1px 3px rgba(255,255,255,.8),0 0 8px rgba(255,255,255,.5)!important}.ob-section .corner-container *{color:var(--100)!important}.hold-launch-wrap.svelte-zalehj{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;padding-right:18px;margin:50px 0;cursor:pointer;user-select:none;touch-action:none;outline:none;transition:opacity .8s cubic-bezier(.65,.02,.35,1),transform .8s cubic-bezier(.65,.02,.35,1),filter .8s ease}.hold-launch-wrap.svelte-zalehj:focus-visible{box-shadow:0 0 0 3px #b4dcff73;border-radius:999px}.hold-launch-wrap.departed.svelte-zalehj{opacity:0;transform:scale(.78);filter:blur(6px);pointer-events:none}.hold-ring.svelte-zalehj{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transform:rotate(-90deg)}.hold-ring.svelte-zalehj circle:where(.svelte-zalehj){fill:none}.hold-ring.svelte-zalehj .ring-track:where(.svelte-zalehj){stroke:#0d0d0f14;stroke-width:1.2;transition:stroke .4s ease}.hold-ring.svelte-zalehj .ring-progress:where(.svelte-zalehj){stroke:#0a0c10;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:301.6;transition:stroke-dashoffset .05s linear;opacity:.85}.hold-launch-wrap.holding.svelte-zalehj .hold-ring:where(.svelte-zalehj) .ring-progress:where(.svelte-zalehj){stroke:#2a4dff;filter:drop-shadow(0 0 6px rgba(80,140,255,.85))}.hold-launch-wrap.shrinking.svelte-zalehj .hold-ring:where(.svelte-zalehj) .ring-progress:where(.svelte-zalehj){stroke:#0d0d0f52;transition:stroke-dashoffset .5s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.hold-launch-wrap.launching.svelte-zalehj .hold-ring:where(.svelte-zalehj) .ring-progress:where(.svelte-zalehj){stroke:#ff5c4a;filter:drop-shadow(0 0 10px rgba(255,100,80,.95));transition:stroke-dashoffset 1s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.ob-pinned-scene .envoy-back-button .title-text{color:var(--inv-100)!important;mix-blend-mode:exclusion;font-weight:180}.hero-nav.svelte-zalehj{position:absolute;bottom:32px;left:32px;z-index:100}@media only screen and (max-width:767px){.hero-nav.svelte-zalehj{bottom:18px;left:18px}}.post-launch-wordmark.svelte-zalehj{position:absolute;left:50%;top:18%;transform:translate(-50%);z-index:22;pointer-events:none;width:clamp(220px,36vw,520px);mix-blend-mode:exclusion}.post-launch-subtitle.svelte-zalehj{position:absolute;left:50%;top:calc(18% + clamp(64px,10vw,130px));transform:translate(-50%);z-index:22;pointer-events:none;display:inline-flex;align-items:center;gap:0;color:#fff;mix-blend-mode:exclusion}.post-launch-subtitle-mark.svelte-zalehj{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:22px;height:22px;overflow:hidden;mix-blend-mode:exclusion}.post-launch-subtitle-dot.svelte-zalehj{width:3px;height:3px;margin:3px 8px 0;display:inline-flex;border-radius:50%;background:currentColor;mix-blend-mode:exclusion}.post-launch-subtitle-text.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);margin:0}.scroll-hint.svelte-zalehj{position:absolute;left:50%;bottom:40px;transform:translate(-50%);z-index:22;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:4px;color:#fff;mix-blend-mode:exclusion}.scroll-hint-arrow.svelte-zalehj{width:36px;height:36px;position:relative;display:block;color:var(--20);animation:svelte-zalehj-scroll-hint-drift 1.6s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) infinite}.scroll-hint-arrow.scroll-hint-arrow--2.svelte-zalehj{margin-top:-24px;animation-delay:.18s}.scroll-hint-label.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);color:var(--10)}@keyframes svelte-zalehj-scroll-hint-fade-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes svelte-zalehj-scroll-hint-drift{0%{opacity:0;transform:translateY(-6px)}25%{opacity:1;transform:translateY(0)}70%{opacity:.5;transform:translateY(6px)}to{opacity:0;transform:translateY(10px)}}.altimeter.svelte-zalehj{position:absolute;right:32px;top:50%;transform:translateY(-50%);z-index:22;pointer-events:none;display:flex;flex-direction:column;gap:14px;min-width:150px;padding:22px 24px;border:1px solid rgba(255,255,255,.12);border-radius:var(--r-lg, 14px);background:#0d0d0f5c;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);animation:svelte-zalehj-altimeter-fade-in .8s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) .4s both;color:#fff}@media only screen and (max-width:767px){.altimeter.svelte-zalehj{right:14px;transform:translateY(-50%) scale(.82);transform-origin:right center}}@keyframes svelte-zalehj-altimeter-fade-in{0%{opacity:0;transform:translate(20px,-50%)}to{opacity:1;transform:translateY(-50%)}}.altimeter-section.svelte-zalehj{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.altimeter-rule.svelte-zalehj{height:1px;background:#ffffff1f}.altimeter-tag.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:9px;font-weight:var(--fw-bold, 600);letter-spacing:.4em;text-transform:uppercase;margin:0;opacity:.5}.altimeter-value.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:36px;font-weight:var(--fw-thin, 180);letter-spacing:-1.5px;line-height:1;margin:0;font-variant-numeric:tabular-nums}.altimeter-sub.svelte-zalehj{font-family:var(--f-sans, "Lexend", sans-serif);font-size:16px;font-weight:var(--fw-reg, 300);line-height:1;margin:0;font-variant-numeric:tabular-nums}.altimeter-unit.svelte-zalehj{font-size:11px;font-weight:var(--fw-reg, 300);margin-left:6px;opacity:.55}.altimeter-eta.svelte-zalehj{font-size:11px;margin:4px 0 0;opacity:.6;letter-spacing:.16em;text-transform:uppercase}.altimeter-eta.svelte-zalehj span:where(.svelte-zalehj){font-weight:var(--fw-med, 480);opacity:.92;margin-left:6px;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.loader.svelte-zalehj,.empty-state.svelte-zalehj p:where(.svelte-zalehj){text-align:center;font-size:13px;letter-spacing:.16em;text-transform:uppercase;margin:32px 0 0;opacity:.45}.empty-state.svelte-zalehj,.loader.svelte-zalehj{grid-column:1/-1}.drag-field.svelte-1p2ivmz{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;pointer-events:none;cursor:move}.stream-video{height:100%}.stream-video .video{object-fit:cover;width:100%;height:100%}.stream-video .video-container-holder{border-radius:unset}.video-container .drag-button{position:absolute;top:0;left:50%;transform:translate(-50%);cursor:move;z-index:30;user-select:none}.video-container .video-wrapper .video-container{width:100%;height:100%}.video-container .video-wrapper .video-container-holder .video{object-fit:cover!important}.video-container.fullscreen .video-wrapper .video-container-holder .video{object-fit:contain!important}.video-wrapper.svelte-1p2ivmz{width:100%;height:100%;position:relative;display:flex}.stream-source-tag.svelte-1p2ivmz{position:absolute;top:6px;padding:0 6px;left:50%;transform:translate(-50%);mix-blend-mode:exclusion;border-radius:12px;backdrop-filter:blur(12px);z-index:25;pointer-events:none;white-space:nowrap;opacity:0;transition:opacity .2s ease}.video-interaction-layer.svelte-1p2ivmz{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.local-stream-overlay.svelte-1p2ivmz{position:absolute;inset:0;background:var(--inv-20);pointer-events:none;z-index:11}.top-controls.svelte-1p2ivmz{position:absolute;top:10px;left:10px;display:flex;gap:8px;z-index:20;opacity:0;transition:opacity .2s ease}.bottom-controls.svelte-1p2ivmz{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:20;opacity:0;transition:opacity .2s ease}.video-container .video-wrapper:hover .top-controls,.video-container .video-wrapper:hover .bottom-controls,.video-container .video-wrapper:hover .stream-source-tag,.bottom-controls.force-visible.svelte-1p2ivmz{opacity:1}.video-container.svelte-1p2ivmz{position:fixed;outline:unset;box-shadow:0 4px 24px #0003;z-index:3000;cursor:var(--orbit-cursor-move, move);background:var(--inv-100);border-radius:8px;overflow:hidden}.video-container.svelte-1p2ivmz:hover .resize-handle:where(.svelte-1p2ivmz){opacity:1}.video-container.svelte-1p2ivmz .resize-handle:where(.svelte-1p2ivmz){position:absolute;opacity:0;transition:opacity .3s ease;border-radius:6px;user-select:none;z-index:10;cursor:pointer}.video-container.svelte-1p2ivmz .resize-handle.n:where(.svelte-1p2ivmz){top:-5px;left:-5px;right:-5px;height:12px}.video-container.svelte-1p2ivmz .resize-handle.s:where(.svelte-1p2ivmz){bottom:-5px;left:-5px;right:-5px;height:12px}.video-container.svelte-1p2ivmz .resize-handle.w:where(.svelte-1p2ivmz){left:-5px;top:-5px;bottom:-5px;width:12px}.video-container.svelte-1p2ivmz .resize-handle.e:where(.svelte-1p2ivmz){right:-5px;top:-5px;bottom:-5px;width:12px}.video-container.svelte-1p2ivmz .resize-handle.nw:where(.svelte-1p2ivmz){top:-5px;left:-5px;width:12px;height:12px}.video-container.svelte-1p2ivmz .resize-handle.ne:where(.svelte-1p2ivmz){top:-5px;right:-5px;width:12px;height:12px}.video-container.svelte-1p2ivmz .resize-handle.sw:where(.svelte-1p2ivmz){bottom:-5px;left:-5px;width:12px;height:12px}.video-container.svelte-1p2ivmz .resize-handle.se:where(.svelte-1p2ivmz){bottom:-5px;right:-5px;width:12px;height:12px}.global-streams.svelte-ng3wad{position:fixed;pointer-events:none;z-index:3000;inset:0}.global-streams.svelte-ng3wad>*{pointer-events:auto}.text.svelte-5myiky{color:var(--100);margin:0}.rate-limit-container.svelte-5myiky{display:flex;align-items:center;justify-content:center;width:100%;height:100dvh;gap:32px;flex-direction:column;text-align:center;padding:20px;z-index:100;position:relative;background:var(--inv-100)}.message-box.svelte-5myiky{color:var(--80);max-width:500px;display:flex;flex-direction:column;gap:8px}.message.svelte-5myiky{font-size:1.25rem;font-weight:500}.sub-message.svelte-5myiky{font-size:.9rem;opacity:.7}.rate-limit-container .corner-container{position:relative}.coarse .micro-menu:not(.open){opacity:0!important;width:48px!important;height:48px!important;pointer-events:none!important;transform:rotate(-225deg) translate(-2px,-2px)!important}.coarse .micro-menu-background:not(.open){opacity:0!important;width:48px!important;height:48px!important;pointer-events:none!important;transform:rotate(-225deg) translate(-2px,-2px)!important}html.micro-open .micro-menu{opacity:1;width:180px;height:180px;pointer-events:all}html.micro-open .micro-menu-background{opacity:1;width:180px;height:180px;transform:rotate(45deg) translate(-2px,-2px)}.avatar .avatar-btn{width:48px!important;height:48px!important;display:flex;align-items:center;justify-content:center;line-height:0;padding:0!important;background:transparent;border:none;transition:transform .2s ease!important}html.micro-open .avatar .avatar-btn{transform:scale(.75);transform-origin:center}.avatar.speaking.svelte-cvrsad,.participant-avatar.speaking.svelte-cvrsad{overflow:visible!important;z-index:100}.avatar.speaking.svelte-cvrsad .avatar-btn,.avatar.speaking.svelte-cvrsad .avatar,.participant-avatar.speaking.svelte-cvrsad .avatar-btn,.participant-avatar.speaking.svelte-cvrsad .avatar{outline:2px solid var(--100);outline-offset:2px;border-radius:50%;box-shadow:0 0 10px var(--100);animation:svelte-cvrsad-speaking-glow 1.5s infinite ease-in-out}.login-btn{background:transparent;border:none;z-index:10;position:relative;outline:none;pointer-events:all}.login-btn.main{position:absolute}.avatar-btn{background:transparent;border:none;z-index:10;position:relative;outline:none;pointer-events:all}.login-btn img,.avatar-btn img{width:100%;height:100%;border-radius:50%;object-fit:cover}.menu-icon{position:absolute;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.menu-icon.rolling{position:absolute;top:0;left:0;opacity:0}.menu-icon.logout{top:50%;right:20px;transform:translateY(-50%)}.menu-icon:hover .tooltip{transform:translate(0) translateY(-50%) rotate(0);opacity:1}.contact-chat-container.svelte-cvrsad{display:flex;justify-content:flex-end;align-items:center;position:fixed;bottom:0;right:0;z-index:1001;padding:12px;mix-blend-mode:exclusion;opacity:0;animation:svelte-cvrsad-contactChatFade .6s ease 2s forwards;will-change:opacity,transform}.contact-chat-container.login.svelte-cvrsad{mix-blend-mode:normal}.call-actions-global.svelte-cvrsad{display:flex;align-items:center;gap:4px;padding:0 4px;margin-left:4px;margin-right:8px}.voip-participants.svelte-cvrsad{display:flex;align-items:center;gap:-4px;margin-right:4px}.voip-participants.mini.svelte-cvrsad{gap:-8px;margin-left:4px;margin-right:8px}.voip-participants.mini.svelte-cvrsad .participant-avatar:where(.svelte-cvrsad){width:16px;height:16px}.participant-avatar.svelte-cvrsad{width:24px;height:24px;border-radius:50%;position:relative;transition:all .2s ease}.join-call-item.svelte-cvrsad{display:flex;align-items:center;gap:8px;background:var(--inv-100);padding:2px 8px;border-radius:120px;margin-right:8px;border:1px solid var(--inv-20);box-shadow:0 4px 12px #0003;opacity:.4;transition:opacity .3s ease}.join-call-item.svelte-cvrsad:hover{opacity:1}.join-call-item.svelte-cvrsad .join-btn-group:where(.svelte-cvrsad){display:flex;align-items:center;gap:4px}.join-label.svelte-cvrsad{white-space:nowrap;margin:0}.join-btn-special{background:var(--100)!important;border-radius:8px}.join-btn-special svg,.join-btn-special path{color:var(--0)!important;fill:var(--0)!important}.join-btn-special:hover{background:var(--80)!important}.voip-thread-title.svelte-cvrsad{white-space:nowrap;margin-right:4px}.voip-sep.svelte-cvrsad{color:var(--40);margin-right:4px}.voip-status.svelte-cvrsad{color:var(--40)}@keyframes svelte-cvrsad-contactChatFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.avatar.svelte-cvrsad{width:48px;height:48px;border-radius:50%;overflow:hidden;display:flex;opacity:1;justify-content:center;align-items:center;background:transparent;z-index:1000;position:fixed;top:12px;right:12px;mix-blend-mode:exclusion}@keyframes svelte-cvrsad-speaking-glow{0%{box-shadow:0 0 0 var(--100);transform:scale(1)}50%{box-shadow:0 0 12px var(--100);transform:scale(1.05)}to{box-shadow:0 0 0 var(--100);transform:scale(1)}}.modal-holder.svelte-9eg6bj,.left-content.svelte-9eg6bj,.mid-content.svelte-9eg6bj,.right-content.svelte-9eg6bj{overscroll-behavior:contain}.modal-holder.svelte-9eg6bj{overflow:hidden;display:flex;background:var(--inv-100);position:fixed;z-index:20;pointer-events:all;border-radius:24px;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}@media only screen and (max-width:767px){.modal-holder.svelte-9eg6bj{width:100%!important;height:100%!important;border-radius:0!important}}@media only screen and (max-width:1023px)and (orientation:landscape){.modal-holder.svelte-9eg6bj{width:100%!important;height:100%!important;border-radius:0!important}}.modal-holder .button-wrapper.modal-resize-button2{position:absolute;width:0px;height:0px;z-index:11}.modal-holder.left-only .left-section{flex:1 1 auto;min-width:0}.modal-holder.left-only .mid-section,.modal-holder.left-only .right-section{display:none}.modal-holder.single-pane .left-section{flex:1 1 auto;min-width:0}.modal-holder.single-pane .mid-section.svelte-9eg6bj,.modal-holder.single-pane .right-section.svelte-9eg6bj{display:none}.modal-holder.single-pane .modal-button.left{transform:translate(18px)}.modal-holder .modal-close-button{position:absolute;top:14px;right:18px;z-index:60;mix-blend-mode:exclusion}.modal-holder .modal-button{position:absolute;top:14px;left:18px;z-index:20}.modal-holder .modal-button.left{position:absolute;top:14px;left:0;transform:translate(18px);z-index:20;transition:transform .2s ease}.modal-holder .modal-button.left.closed{transform:translate(18px)}.modal-holder .modal-input{position:absolute;top:0;left:36px}.left-section.svelte-9eg6bj,.mid-section.svelte-9eg6bj,.right-section.svelte-9eg6bj{display:flex;flex-direction:column;position:relative;height:100%}.left-section.svelte-9eg6bj{background:var(--5);flex:1 1 0;width:0}.mid-section.svelte-9eg6bj{flex:0 0 360px;min-width:0}.right-section.svelte-9eg6bj{flex:1 1 auto;min-width:0;width:auto}.section-header.svelte-9eg6bj{width:100%;position:relative;min-height:64px}.input-frame.svelte-9eg6bj{width:calc(100% - 64px);margin-left:64px}.left-content.svelte-9eg6bj,.mid-content.svelte-9eg6bj,.right-content.svelte-9eg6bj{display:flex;flex-direction:column;padding:60px 24px 0;width:calc(100% - 48px);height:calc(100% - 108px);pointer-events:all;min-width:0}.right-content.svelte-9eg6bj{padding:0;width:100%;height:100%;background:var(--2)}.left-content.svelte-9eg6bj{width:calc(100% - 6px);padding:72px 0 0 6px;height:calc(100% - 72px)}@media only screen and (max-width:767px){.left-content.svelte-9eg6bj{width:calc(100% - 6px);height:calc(100% - 60px);padding:60px 0 0 6px}}.modal-holder .main-button.small.drag-button{background-color:var(--2);border-radius:0 0 6px!important;width:72px!important;height:72px!important;top:0!important;left:0!important;transition:opacity .2s ease,background-color .2s ease;overflow:hidden;position:absolute;z-index:10;backdrop-filter:blur(3px)}.modal-holder .main-button.small.drag-button:hover{background-color:var(--4)}.modal-holder .drag-button svg{opacity:0}.resize-handle.svelte-9eg6bj{position:absolute;opacity:1;transition:opacity .2s ease;user-select:none;z-index:10}.resize-handle.n.svelte-9eg6bj{top:0;left:0;right:0;height:12px}.resize-handle.s.svelte-9eg6bj{bottom:0;left:0;right:0;height:12px}.resize-handle.w.svelte-9eg6bj{left:0;top:64px;bottom:0;width:12px}.resize-handle.e.svelte-9eg6bj{right:0;top:0;bottom:0;width:12px}.resize-handle.nw.svelte-9eg6bj{top:64px;left:0;width:12px;height:12px;z-index:11}.resize-handle.ne.svelte-9eg6bj{top:0;right:0;width:12px;height:12px;z-index:11}.resize-handle.sw.svelte-9eg6bj{bottom:0;left:0;width:12px;height:12px;z-index:11}.resize-handle.se.svelte-9eg6bj{bottom:0;right:0;width:12px;height:12px;z-index:11}@media only screen and (max-width:767px){.resize-handle.svelte-9eg6bj{display:none}}.modal-holder.is-resizing.svelte-9eg6bj :where(.svelte-9eg6bj),.modal-holder.is-dragging.svelte-9eg6bj :where(.svelte-9eg6bj){user-select:none!important;transition:none!important;cursor:inherit!important}.left-wrap.svelte-ukb5t8{padding:0 0 24px 6px;display:flex;flex-direction:column;gap:12px}.button-holder.svelte-ukb5t8{position:relative;z-index:2}.button-holder.parent.svelte-ukb5t8{padding-right:12px}.button-holder.child.svelte-ukb5t8{margin-left:6px}.cat-list.svelte-ukb5t8{padding-right:12px;margin-top:12px}.cat-accordion.svelte-ukb5t8{border-radius:12px;background:transparent;transition:background .2s ease}.cat-accordion.active.svelte-ukb5t8{background:var(--2)}.children.svelte-ukb5t8{max-height:0;overflow:hidden;transition:max-height .25s ease;padding-right:12px;display:flex;flex-direction:column;gap:4px}.children.open.svelte-ukb5t8{max-height:500px}.left-wrap.collapsed.svelte-ukb5t8{width:48px;padding:0 0 24px;align-items:center}.left-wrap.collapsed.svelte-ukb5t8 .cat-list:where(.svelte-ukb5t8){padding-right:0}.left-wrap.collapsed.svelte-ukb5t8 .button-holder.parent:where(.svelte-ukb5t8){padding-right:0}.left-wrap.collapsed.svelte-ukb5t8 .button-holder.child:where(.svelte-ukb5t8){margin-left:0}.viewer-wrapper.svelte-164see5{position:relative;width:100%;height:100%;overflow:hidden}.corner-holder.svelte-164see5{position:absolute;bottom:12px;right:12px;width:160px;z-index:2;height:48px}.inspector.svelte-189mq7t{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.preview.svelte-189mq7t{border-radius:12px;min-height:250px;background:var(--5);position:relative;overflow:hidden;margin-bottom:24px}.preview.doclike.svelte-189mq7t{height:250px;max-height:none;padding:12px;display:flex;align-items:center;justify-content:center}.flat-section.svelte-189mq7t{width:100%;margin-top:12px}.section-title.svelte-189mq7t{width:calc(100% - 24px);margin:0 auto 6px;font-weight:600;color:var(--80);padding:0 12px}.flat-list.svelte-189mq7t{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:6px}.flat-row.svelte-189mq7t{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;min-height:48px;border-radius:10px;transition:background .2s ease}.flat-row.svelte-189mq7t:hover{background:var(--2)}.flat-row.svelte-189mq7t .row-text:where(.svelte-189mq7t){margin:0;color:var(--60);transition:color .2s ease}.flat-row.svelte-189mq7t .row-text:where(.svelte-189mq7t):hover{color:var(--100)}.flat-row.muted.svelte-189mq7t p:where(.svelte-189mq7t){color:var(--60)}.flat-row.deleted.svelte-189mq7t{opacity:.6}.flat-row.deleted.svelte-189mq7t .row-text:where(.svelte-189mq7t){text-decoration:line-through}.deleted-tag.svelte-189mq7t{color:#fff;text-decoration:none!important;display:inline-block;margin-left:4px}.flat-subcontainer.svelte-189mq7t{display:flex;align-items:center;gap:10px}.flat-subcontainer.more.svelte-189mq7t{padding-left:46px}.ttl-chipset.svelte-189mq7t{display:flex;align-items:center;position:absolute;left:12px;height:36px;border-radius:36px;background:var(--2);padding:0 6px;z-index:36;backdrop-filter:blur(3px)}.ttl-right.svelte-189mq7t{color:var(--60);white-space:nowrap;font-size:.85em}.head.svelte-189mq7t{display:flex;height:60px;align-items:center;z-index:10;position:absolute;mix-blend-mode:exclusion}.icon-inspector.svelte-189mq7t{display:grid;place-items:center;width:100%;height:100%;background:var(--5)}.icon-inspector.svelte-189mq7t svg{width:40%;height:40%;color:var(--100)}.diag.svelte-189mq7t{width:100%;border-radius:8px;background:var(--2);padding:10px 12px}.diag.error.svelte-189mq7t{border:1px solid rgba(255,0,0,.2)}.diag.warn.svelte-189mq7t{border:1px solid rgba(255,255,0,.15);margin-top:8px}.diag.svelte-189mq7t .title:where(.svelte-189mq7t){margin:0 0 6px;font-weight:600}.diag.svelte-189mq7t .label:where(.svelte-189mq7t){margin:4px 0;color:var(--80);font-weight:600}.diag.svelte-189mq7t .mono.small:where(.svelte-189mq7t){font-size:12px;opacity:.9}.diag.svelte-189mq7t .frame:where(.svelte-189mq7t){margin:6px 0 0;padding:6px 8px;background:var(--5);border-radius:6px}.diag.svelte-189mq7t .hint:where(.svelte-189mq7t){display:inline-block;margin-top:6px;opacity:.8}.editor-toolbar.svelte-189mq7t{display:flex;align-items:center;gap:8px}.live-preview-shell.svelte-189mq7t{position:absolute;width:30%;border-radius:10px;overflow:hidden;background:var(--2);min-height:200px;bottom:84px;right:12px;z-index:10;display:flex;align-items:center;backdrop-filter:blur(3px);justify-content:center;box-shadow:6px 12px 48px 0 var(--inv-5)}.live-preview-shell.floating.svelte-189mq7t{position:absolute;z-index:6}.live-preview-shell.floating.svelte-189mq7t:before{content:"";background:var(--5);position:absolute;inset:0}.live-preview-shell.svelte-189mq7t .drag-handle:where(.svelte-189mq7t){position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--4);box-shadow:0 1px 3px #00000040;touch-action:none;z-index:30}.resize-handle.svelte-189mq7t{position:absolute;opacity:1;transition:opacity .2s ease;user-select:none;z-index:10}.resize-handle.n.svelte-189mq7t{top:0;left:0;right:0;height:12px}.resize-handle.s.svelte-189mq7t{bottom:0;left:0;right:0;height:12px}.resize-handle.w.svelte-189mq7t{left:0;top:64px;bottom:0;width:12px}.resize-handle.e.svelte-189mq7t{right:0;top:0;bottom:0;width:12px}.resize-handle.nw.svelte-189mq7t{top:64px;left:0;width:12px;height:12px;z-index:11}.resize-handle.ne.svelte-189mq7t{top:0;right:0;width:12px;height:12px;z-index:11}.resize-handle.sw.svelte-189mq7t{bottom:0;left:0;width:12px;height:12px;z-index:11}.resize-handle.se.svelte-189mq7t{bottom:0;right:0;width:12px;height:12px;z-index:11}@media only screen and (max-width:767px){.resize-handle.svelte-189mq7t{display:none}}.code-editor.svelte-189mq7t{width:100%;min-height:260px;resize:vertical;tab-size:2;background:var(--5);color:var(--100);border:1px solid var(--4);border-radius:8px;padding:10px 12px;outline:none}.overlay-editor.svelte-189mq7t{position:relative;width:100%;min-height:260px;border:1px solid var(--4);border-radius:8px;background:var(--5);tab-size:2;overflow:hidden}.overlay-editor.svelte-189mq7t .overlay-pre:where(.svelte-189mq7t),.overlay-editor.svelte-189mq7t .overlay-ce:where(.svelte-189mq7t){position:absolute;inset:0;padding:10px 12px;overflow:auto;white-space:pre-wrap;word-break:normal}.overlay-editor.svelte-189mq7t .overlay-pre:where(.svelte-189mq7t){pointer-events:none}.overlay-editor.svelte-189mq7t .overlay-ce:where(.svelte-189mq7t){outline:none;color:transparent;text-shadow:0 0 0 var(--100);caret-color:var(--100)}.code-pre.svelte-189mq7t{min-height:220px;cursor:text;position:relative}.code-el.svelte-189mq7t{outline:none;white-space:pre;display:block;min-height:200px}.code-el.svelte-189mq7t:empty:before{content:"";white-space:pre}pre[class*=language-]{padding:12px;margin:0;overflow:auto;background:unset}.error-msg.svelte-189mq7t{color:#f88;margin:0 0 0 6px}.three-view.svelte-189mq7t{min-height:280px;overflow:hidden;height:100%;width:100%}.three-view.svelte-189mq7t canvas{width:100%;height:100%;display:block}.three-toolbar.svelte-189mq7t{position:absolute;bottom:24px;right:24px;z-index:10;display:flex;flex-direction:column}.three-tools.svelte-189mq7t{display:flex;flex-direction:column;gap:10px}.three-tools.svelte-189mq7t .row:where(.svelte-189mq7t){display:flex;gap:8px;align-items:center}.three-tools.svelte-189mq7t .label:where(.svelte-189mq7t){opacity:.8;margin:2px 0 4px;font-size:12px}.inspect-ui{position:absolute;inset:0;pointer-events:none;z-index:3;margin:0;font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);line-height:2.25}.inspect-ui .ov.svelte-189mq7t{position:absolute;box-sizing:border-box}.inspect-ui .margin.svelte-189mq7t{background:#ffb0002e;outline:1px dashed rgba(255,176,0,.7)}.inspect-ui .padding.svelte-189mq7t{background:#00a0ff2e;outline:1px dashed rgba(0,160,255,.7)}.inspect-ui .size.svelte-189mq7t{outline:2px solid #4ade80;background:#4ade8014}.box-legend{position:absolute;right:12px;bottom:12px;display:flex;gap:6px;pointer-events:none}.box-legend .chip.svelte-189mq7t{padding:2px 6px;border-radius:6px;margin:0;font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);backdrop-filter:blur(4px);box-shadow:0 1px 2px #0000001f}.box-legend .chip.b-margin.svelte-189mq7t{background:#ffb000d9;color:#241a00}.box-legend .chip.b-padding.svelte-189mq7t{background:#00a0ffd9;color:#001a28}.box-legend .chip.b-size.svelte-189mq7t{background:#4ade80e6;color:#022109}.list-wrap.svelte-1k8qqxf{padding:0 0 12px}.pw-form.svelte-1k8qqxf{padding:8px 12px}.upload-holder.svelte-1k8qqxf{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.drop-hint.svelte-1k8qqxf{color:var(--60);font-size:.9em}.asset-list.svelte-1k8qqxf{width:calc(100% - 121px);margin:0 auto;padding:60px 64px 24px 57px;display:flex;min-height:300px;justify-content:center}.asset-items.svelte-1k8qqxf{display:flex;flex-direction:column;width:calc(100% - 48px);margin:0 auto;gap:12px}.pw-row.svelte-1k8qqxf{transition:background .2s ease;display:flex;justify-content:space-between;align-items:center;border-radius:10px;padding:4px}.pw-row.svelte-1k8qqxf:hover{background:var(--2)}.pw-meta.svelte-1k8qqxf{display:flex;align-items:center;min-width:0;overflow:hidden}.checkbox-wrap.svelte-1k8qqxf{margin-right:8px}.pw-project.svelte-1k8qqxf{color:var(--60);padding-right:12px;margin-left:6px;white-space:nowrap;overflow:hidden}.pw-actions.svelte-1k8qqxf{display:flex;gap:6px;align-items:center}.grid.svelte-m46he7{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));padding:60px 0 84px;min-height:300px;pointer-events:all}@media only screen and (max-width:767px){.grid.svelte-m46he7{grid-template-columns:repeat(auto-fill,minmax(50%,2fr))}}.grid.icons.svelte-m46he7{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:60px 0 24px}.tile.svelte-m46he7{position:relative;overflow:hidden;min-height:230px;max-height:230px;border:none;padding:0;background:transparent;pointer-events:all;z-index:1;opacity:1;transition:transform .2s ease,filter .2s ease,opacity .2s ease}@media only screen and (max-width:767px){.tile.svelte-m46he7{min-height:140px;max-height:140px;width:100%}}.tile.svelte-m46he7:hover img:where(.svelte-m46he7),.tile.svelte-m46he7:hover video:where(.svelte-m46he7){transform:scale(1.05);filter:blur(3px);opacity:.7}.tile.svelte-m46he7 img:where(.svelte-m46he7),.tile.svelte-m46he7 video:where(.svelte-m46he7){transform:scale(1);transition:transform .2s ease;width:100%;height:100%;object-fit:cover}.audio-thumb.svelte-m46he7,.file-thumb.svelte-m46he7{height:100%;width:100%;display:grid;place-items:center;background:var(--5)}.preview-3d.svelte-m46he7{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (max-width:767px){.modal-holder .right-wrap .file-thumb .svg-container{width:36px!important;height:36px!important;min-width:36px!important}}.entry-header.svelte-m46he7{position:absolute;left:0;right:0;top:0;padding:6px;width:calc(100% - 12px);mix-blend-mode:exclusion;display:flex;justify-content:space-between;align-items:center;z-index:3;pointer-events:auto}.checkbox-wrap.svelte-m46he7{opacity:0;transition:opacity .15s ease}.tile.svelte-m46he7:hover .checkbox-wrap:where(.svelte-m46he7),.tile.selected.svelte-m46he7 .checkbox-wrap:where(.svelte-m46he7),.checkbox-wrap.always.svelte-m46he7{opacity:1}.live-wrap.svelte-m46he7{opacity:1;display:flex}.entry-footer-holder.svelte-m46he7{position:absolute;left:0;right:0;bottom:0;padding:6px;z-index:3;display:flex;align-items:center;gap:6px;mix-blend-mode:exclusion;opacity:1;background:none;pointer-events:none}.entry-footer.svelte-m46he7{flex:1 1 auto;min-width:0;pointer-events:auto;opacity:0;transition:opacity .15s ease;border-radius:8px}.tile.svelte-m46he7:hover .entry-footer:where(.svelte-m46he7),.tile.selected.svelte-m46he7 .entry-footer:where(.svelte-m46he7){opacity:1}.actions-right.svelte-m46he7{flex:0 0 auto;display:flex;align-items:center;gap:6px;pointer-events:auto}.entry-footer .main-button{width:100%}.entry-footer .main-button .title-container{min-width:0;max-width:100%;overflow:hidden}.entry-footer .main-button .title-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svg-thumb.svelte-m46he7{display:grid;place-items:center;width:100%;height:100%}.svg-thumb.svelte-m46he7 svg{width:64%;height:64%;transition:transform .2s ease;color:var(--100)}.upload-holder.svelte-m46he7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center}.cloud-modal .upload-holder .corner-container{width:max-content;top:50%;left:50%;transform:translate(-50%,-50%)}.drop-hint.svelte-m46he7{margin-top:12px;color:var(--60);font-size:.95em}.browser-footer.svelte-1odm6on{position:absolute;width:calc(100% - 24px);pointer-events:none;bottom:12px;left:12px;right:12px;height:60px;z-index:6;gap:12px;justify-content:space-between;display:flex;align-items:center}.toolbar-actions.svelte-1odm6on{display:flex;gap:6px;pointer-events:auto}.right-wrap .browser-footer .corner-container{position:relative;pointer-events:all!important;right:0}.flash-link.svelte-1odm6on{display:flex;gap:8px;align-items:center;background:var(--2);border-radius:6px;max-width:min(48vw,520px);position:absolute;left:48px;backdrop-filter:blur(3px);pointer-events:auto}.tile-upload{position:relative;pointer-events:auto}.pw-wrap.svelte-1d8rn1r{display:flex;flex-direction:column;gap:24px;pointer-events:all;padding:128px 0 48px}.cloud-modal .pw-wrap .input-container-main{border-bottom:unset!important}.pw-form.svelte-1d8rn1r{transition:background .2s ease;width:calc(100% - 121px);display:flex;flex-direction:column;justify-content:space-between;gap:8px;border-radius:10px;padding:8px 64px 8px 57px}@media only screen and (max-width:767px){.pw-form.svelte-1d8rn1r{width:calc(100% - 24px);padding:8px 12px}}.row.small.project.svelte-1d8rn1r{display:flex;justify-content:center!important;gap:6px;align-items:center;width:calc(100% - 6px);padding:0 0 0 6px}.proj-row.svelte-1d8rn1r{position:relative;width:100%}@media only screen and (max-width:767px){.proj-row.svelte-1d8rn1r{width:calc(100% - 18px - 12)!important;padding:4px 18px 4px 12px!important}}.cloud-modal .proj-row .block-menu{width:calc(100% - 12px)!important;max-width:unset!important}.cloud-modal .asset-list .pw-row .pw-meta .title-text{text-wrap:unset}.pw-list.svelte-1d8rn1r{width:calc(100% - 128px);margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;gap:8px;align-items:center;border-radius:10px;padding:8px 12px}@media only screen and (max-width:767px){.pw-list.svelte-1d8rn1r{width:calc(100% - 24px)}}.pw-items.svelte-1d8rn1r{display:flex;flex-direction:column;gap:8px;width:100%}.pw-row.svelte-1d8rn1r{transition:background .2s ease;display:flex;justify-content:space-between;align-items:center;border-radius:10px;padding:4px}.pw-row.flash.svelte-1d8rn1r{background:var(--4)}.pw-row.svelte-1d8rn1r:hover{background:var(--2)}.pw-row.flash.svelte-1d8rn1r:hover{background:var(--4)}.pw-first-row.svelte-1d8rn1r{display:flex;justify-content:space-between;align-items:center;width:100%;height:56px}.pw-meta.svelte-1d8rn1r{display:flex;align-items:center;min-width:0;overflow:hidden}.pw-project.svelte-1d8rn1r{color:var(--60);padding-right:12px;margin-left:6px;white-space:nowrap;overflow:hidden}.pw-actions.svelte-1d8rn1r{display:flex;gap:6px;align-items:center}.pw-meta .pw-url-btn .icon-container,.cloud-modal .pw-url-btn-link .icon-container{display:none!important}.pw-actions.svelte-1d8rn1r .row-actions:where(.svelte-1d8rn1r){display:none}.pw-row.svelte-1d8rn1r .pw-actions:where(.svelte-1d8rn1r) .note-indicator:where(.svelte-1d8rn1r){display:flex}.pw-row.svelte-1d8rn1r:hover .pw-actions:where(.svelte-1d8rn1r) .row-actions:where(.svelte-1d8rn1r){display:flex}.pw-row.svelte-1d8rn1r:hover .pw-actions:where(.svelte-1d8rn1r) .note-indicator:where(.svelte-1d8rn1r){display:none}.pw-row.mobile.svelte-1d8rn1r .pw-actions:where(.svelte-1d8rn1r) .row-actions:where(.svelte-1d8rn1r),.pw-row.editing.svelte-1d8rn1r .pw-actions:where(.svelte-1d8rn1r) .row-actions:where(.svelte-1d8rn1r){display:flex!important}.pw-row.editing.svelte-1d8rn1r{border-radius:24px!important;padding:4px 4px 12px!important;background:var(--2, rgba(255, 255, 255, .02))!important}.pw-row.mobile.svelte-1d8rn1r .pw-actions:where(.svelte-1d8rn1r) .note-indicator:where(.svelte-1d8rn1r),.pw-row.editing.svelte-1d8rn1r .pw-actions:where(.svelte-1d8rn1r) .note-indicator:where(.svelte-1d8rn1r){display:none!important}.pw-drop.svelte-1d8rn1r{display:flex;flex-direction:column;gap:8px;padding:8px 12px;width:100%}.upload-holder.svelte-1d8rn1r{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0}.drop-hint.svelte-1d8rn1r{color:var(--40);font-size:13px}.bs-frame-shell.svelte-dj843w{height:100%;width:100%;display:flex;background:var(--inv-100, #000);min-height:0}.bs-frame.svelte-dj843w{width:100%;height:100%;border:0;background:transparent;display:block}.browser-head.svelte-1tv2qud{position:absolute;top:0;z-index:10;width:calc(100% - 54px)}.cloud-modal .left-content{width:100%;padding:140px 0 0;height:calc(100% - 140px)}.right-wrap.svelte-1tv2qud{height:100%;min-height:0;position:relative;display:flex;flex-direction:column}.modal-holder .entry-footer .main-button .title-text{text-wrap:unset!important}.modal-holder .entry-footer .main-button .title-container{width:calc(100% - 36px)!important;overflow:hidden}.modal-holder .cat-list .button-holder .main-button .title-text{text-wrap:unset!important}.role-flyout-portal.cloud .block-menu{top:-64px!important;left:0!important;width:100%!important;max-width:unset!important;border-radius:8px!important}.role-flyout-portal.cloud .block-menu{width:unset!important}.modal-holder .left-wrap .block-menu{top:0!important;left:0!important;right:unset!important;width:calc(100% - 12px)!important}.cloud-modal .modal-button.left{transform:translate(-48px)!important}.cloud-modal .modal-button.left.closed{transform:translate(18px)!important}.modal-holder .right-wrap .video-controls-container{bottom:4px!important}.drop-full.svelte-1tv2qud{position:absolute;inset:0;z-index:10;display:grid;place-items:center;padding:24px;border-radius:12px;background:var(--2);pointer-events:all;backdrop-filter:blur(3px)}.cloud-modal .button-holder.uploads .icon-container{border-radius:6px;background:var(--2, rgba(255, 255, 255, .02));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.right-wrap.svelte-1tv2qud .inspector .outer-scroll-container{pointer-events:all!important}.cloud-modal .left-section .outer-scroll-container{padding-top:12px}.cloud-core-inline.svelte-1tv2qud{display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden}.cloud-inline-left.svelte-1tv2qud{flex-shrink:0;height:100%;overflow-y:auto}.cloud-inline-main.svelte-1tv2qud{flex:1;min-width:0;height:100%;position:relative;display:flex;flex-direction:column}.pill-anchor.svelte-iu34w6{position:relative;display:inline-flex;align-items:center}.manager-modal .pill-btn.main-button{height:44px!important;padding:12px 12px 12px 24px!important;border-radius:36px!important;background:var(--2)!important;backdrop-filter:blur(3px)!important}.role-flyout-portal .block-menu{top:-6px!important;left:0!important;border-radius:0 0 8px 8px!important}.left.svelte-1vz5nrx{display:flex;height:100%;flex-direction:column;gap:12px;padding-bottom:12px;position:relative}.head.svelte-1vz5nrx{display:flex;align-items:center;gap:8px;padding:72px 65px 0;position:relative;z-index:10}@media only screen and (max-width:767px){.head.svelte-1vz5nrx{padding:0}}.list.svelte-1vz5nrx{pointer-events:all;display:flex;flex-direction:column;gap:6px;padding:6px 6px 72px}.row.svelte-1vz5nrx{height:60px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--100);cursor:pointer;border-radius:6px;padding:0 18px}.row.svelte-1vz5nrx:hover,.row.active.svelte-1vz5nrx{background:var(--2, rgba(255, 255, 255, .05))}.row.svelte-1vz5nrx:hover p.name:where(.svelte-1vz5nrx),.row.svelte-1vz5nrx:hover p.sub:where(.svelte-1vz5nrx),.row.active.svelte-1vz5nrx p.name:where(.svelte-1vz5nrx),.row.active.svelte-1vz5nrx p.sub:where(.svelte-1vz5nrx){color:var(--100)}.row.users-manager-list.svelte-1vz5nrx{width:calc(100% - 164px);margin:0 auto}@media only screen and (max-width:767px){.row.users-manager-list.svelte-1vz5nrx{width:calc(100% - 24px)!important;height:48px!important;margin:unset;padding:0 12px}}.who.svelte-1vz5nrx{display:flex;align-items:center;gap:16px;min-width:0;overflow:hidden}.avatar-btn.svelte-1vz5nrx{width:36px;height:36px;min-width:36px;border-radius:50%;overflow:hidden;background:var(--2);border:0;padding:0;cursor:pointer}.name-btn.svelte-1vz5nrx{display:flex;gap:12px;border:0;background:transparent;text-align:left;cursor:pointer}.name-btn.svelte-1vz5nrx p:where(.svelte-1vz5nrx){white-space:nowrap}.name.svelte-1vz5nrx,.sub.svelte-1vz5nrx{color:var(--60);transition:color .2s ease}.role-area.svelte-1vz5nrx{display:flex;align-items:center;gap:8px;justify-content:flex-end}.role-text-list.svelte-1vz5nrx{padding:6px 18px;min-width:120px;width:120px;text-align:center;color:var(--60)!important}.row.svelte-1vz5nrx:hover .create-role-btn-list{opacity:1;pointer-events:auto}.manager-modal .create-role-btn-list{opacity:0;pointer-events:none;transition:opacity .2s ease;border-radius:50%;background:var(--2, rgba(255, 255, 255, .02));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.mid-pane.svelte-e6xahk{min-height:0;height:100%}.mid-empty.svelte-e6xahk{display:flex;align-items:center;justify-content:center;height:100%;color:var(--40)}.card.svelte-e6xahk{pointer-events:all;border-radius:12px;padding:152px 12px 12px;display:flex;flex-direction:column;gap:4px;color:var(--100)}.grid.svelte-e6xahk{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stack.svelte-e6xahk{display:flex;flex-direction:column;gap:8px;margin-top:12px}.lab.svelte-e6xahk{font-size:.85em;opacity:.7}textarea.svelte-e6xahk{width:100%;min-height:140px;border-radius:10px;border:0;background:var(--5, rgba(255, 255, 255, .05));color:var(--100);padding:10px;resize:vertical}.timeline.svelte-e6xahk{margin-top:24px}.timeline.svelte-e6xahk .add-row:where(.svelte-e6xahk){display:flex;gap:8px;align-items:center;margin-bottom:12px}.timeline.svelte-e6xahk ul:where(.svelte-e6xahk){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.timeline.svelte-e6xahk li:where(.svelte-e6xahk){display:flex;gap:10px;font-size:.9em}.timeline.svelte-e6xahk .ts:where(.svelte-e6xahk){opacity:.6;min-width:160px}.timeline.svelte-e6xahk .note:where(.svelte-e6xahk){word-break:break-word}.small.svelte-e6xahk{font-size:.9em;color:var(--40)}.empty.svelte-e6xahk{color:var(--40)}.bold.svelte-e6xahk{font-weight:700}.user-nfc-cards.svelte-7emd6y{margin-top:16px;padding:12px;background:var(--2);border-radius:var(--r-md);border:1px solid var(--10)}.user-nfc-cards.svelte-7emd6y header:where(.svelte-7emd6y){display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.user-nfc-cards.svelte-7emd6y header:where(.svelte-7emd6y) h4:where(.svelte-7emd6y){margin:0;font-size:12px;font-weight:var(--fw-med)}.user-nfc-cards.svelte-7emd6y header:where(.svelte-7emd6y) .err:where(.svelte-7emd6y){color:var(--red);font-size:10px}.user-nfc-cards.svelte-7emd6y ul:where(.svelte-7emd6y){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.user-nfc-cards.svelte-7emd6y li:where(.svelte-7emd6y){display:flex;align-items:center;gap:10px;padding:6px 8px;background:var(--inv-100);border:1px solid var(--5);border-radius:var(--r-sm);font-size:11px}.user-nfc-cards.svelte-7emd6y li.revoked:where(.svelte-7emd6y){opacity:.5}.user-nfc-cards.svelte-7emd6y .nfc-uid:where(.svelte-7emd6y){font-family:var(--f-mono);font-size:10px;color:var(--80)}.user-nfc-cards.svelte-7emd6y .nfc-type:where(.svelte-7emd6y){color:var(--40);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.user-nfc-cards.svelte-7emd6y .nfc-label:where(.svelte-7emd6y){color:var(--60);flex:1}.user-nfc-cards.svelte-7emd6y .nfc-status:where(.svelte-7emd6y){color:var(--40);font-size:10px}.user-nfc-cards.svelte-7emd6y .nfc-flavor:where(.svelte-7emd6y){font-size:9px;text-transform:uppercase;letter-spacing:.08em;padding:2px 6px;border-radius:4px;background:var(--5);color:var(--80);font-weight:var(--fw-med)}.user-nfc-cards.svelte-7emd6y .nfc-actions:where(.svelte-7emd6y){display:flex;gap:8px;margin-bottom:12px}.user-nfc-cards.svelte-7emd6y .nfc-write-qr:where(.svelte-7emd6y){display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;background:var(--5);border-radius:var(--r-sm);border:1px dashed color-mix(in oklab,var(--orbit, #8a63d2) 40%,var(--10));margin-bottom:12px}.user-nfc-cards.svelte-7emd6y .nfc-write-qr:where(.svelte-7emd6y) .muted:where(.svelte-7emd6y){text-align:center;max-width:280px}.user-nfc-cards.svelte-7emd6y .nfc-write-qr-img:where(.svelte-7emd6y){width:200px;height:200px}.user-nfc-cards.svelte-7emd6y .nfc-write-qr-img:where(.svelte-7emd6y) svg{width:100%;height:100%}.user-nfc-cards.svelte-7emd6y .ok:where(.svelte-7emd6y){color:var(--green);margin:0 0 8px;font-size:11px}.user-nfc-cards.svelte-7emd6y .small:where(.svelte-7emd6y){font-size:10px}.right.svelte-7emd6y{height:100%;background:var(--2, rgba(255, 255, 255, .02));position:relative}.right-empty.svelte-7emd6y{display:flex;align-items:center;justify-content:center;height:100%;color:var(--40)}.card.svelte-7emd6y{pointer-events:all;border-radius:12px;padding:152px 12px 12px;display:flex;flex-direction:column;gap:4px;color:var(--100)}.avatar-row.svelte-7emd6y{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-left:6px;margin-bottom:24px}.avatar-btn.svelte-7emd6y{width:36px;height:36px;min-width:36px;border-radius:50%;overflow:hidden;background:var(--2);border:0;padding:0;cursor:pointer}.file-input-hidden.svelte-7emd6y{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.info-fields.svelte-7emd6y{display:flex;flex-direction:column;gap:6px}.info-row.svelte-7emd6y{display:flex;gap:12px}.save-holder.svelte-7emd6y{position:absolute;bottom:12px;right:12px}.back-btn{position:absolute;left:12px;top:12px;z-index:10}.danger-btn-abs.main-button{position:absolute!important;bottom:12px!important;left:12px!important;border-radius:50%!important}@media only screen and (max-width:767px){.right.svelte-7emd6y{width:100%!important}}.manager-modal-container.svelte-1brh9b9 .manager-modal .row .select-user-btn.active{opacity:1!important;pointer-events:auto!important}.manager-modal-container.svelte-1brh9b9 .manager-modal .right .back-btn{position:absolute;left:12px;top:12px}@media only screen and (max-width:767px){.manager-modal.right-open .left-section{display:none!important}.manager-modal.right-open .right-section{width:100%!important;max-width:none!important;flex:1 1 auto!important}.manager-modal.right-open .back-btn{display:inline-flex}}.manager-modal .role-area .block-menu{left:0!important;top:0!important}.manager-modal .role-area .main .block-menu{left:unset!important;right:0!important;top:0!important}@media only screen and (max-width:767px){.manager-modal .right-section{width:100%!important;min-width:unset;max-width:unset!important;flex:0 0 100%!important}}.manager-modal .pill-anchor .subpill-btn{min-width:160px}.manager-modal .pill-anchor .title-text span{width:100%!important;display:block!important;text-align:center!important}.manager-modal .row .create-role-btn{opacity:0;pointer-events:none;transition:opacity .2s ease;border-radius:50%;background:var(--2, rgba(255, 255, 255, .02));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.manager-modal .row:hover .create-role-btn{opacity:1;pointer-events:auto}.manager-modal .head .block-menu{top:125px!important;left:unset!important;right:84px!important;border-radius:0 0 8px 8px}@media only screen and (max-width:767px){.manager-modal .head .block-menu{top:53px!important;left:unset!important;right:19px!important}}.manager-modal .role-btn{cursor:pointer;min-width:120px;height:24px;padding:6px 18px!important;display:flex;justify-content:center;align-items:center;border-radius:36px;background:var(--2)!important;border:0;color:var(--100);backdrop-filter:blur(3px)}.role-text{padding:6px 18px;min-width:120px;width:120px;text-align:center;color:var(--60)!important}.manager-modal .role-btn .base-container{justify-content:center!important}.manager-modal .role-btn .icon-container{display:none}.danger-btn.main-button{position:absolute;bottom:12px;left:12px;border-radius:50%!important;background:var(--2)!important}.manager-core-inline.svelte-1brh9b9{display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden}.manager-inline-left.svelte-1brh9b9{width:280px;flex-shrink:0;height:100%;overflow-y:auto;border-right:1px solid var(--inv-10);transition:width .3s cubic-bezier(.4,0,.2,1)}.manager-inline-left.collapsed.svelte-1brh9b9{width:0px;border-right:none;overflow:hidden}.manager-inline-main.svelte-1brh9b9{flex:1;min-width:0;height:100%;overflow-y:auto;position:relative}.container.svelte-xfxyce{position:fixed;inset:0;backdrop-filter:blur(50px);z-index:1000;display:flex;justify-content:center;align-items:center;color:var(--100)}.content-frame.svelte-xfxyce{width:100%;height:100%;display:flex;flex-direction:column}.main-layout.svelte-xfxyce{display:flex;flex:1;overflow:hidden}.experience-pane.svelte-xfxyce{display:flex;width:363px;min-height:640px;padding:6px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;border-radius:6px 24px 6px 6px}.control-group.svelte-xfxyce{display:flex;padding:0 36px 18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;align-self:stretch}.control-group.svelte-xfxyce .label:where(.svelte-xfxyce){color:var(--100)}.mode-toggles.svelte-xfxyce,.size-dots.svelte-xfxyce{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.lang-list.svelte-xfxyce{width:100%;display:flex;height:336px;padding:6px 12px 6px 0;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.lang-item-row.svelte-xfxyce{display:flex;align-items:center;gap:8px;width:100%}.translate-header.svelte-xfxyce{display:flex;flex-direction:column;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--10)}.translate-source-label.svelte-xfxyce{font-size:12px;color:var(--40);margin:0}.translate-source-label.svelte-xfxyce strong:where(.svelte-xfxyce){color:var(--80)}.translate-target-picker.svelte-xfxyce{display:flex;align-items:center;gap:10px}.translate-target-label.svelte-xfxyce{font-size:12px;color:var(--40);margin:0;white-space:nowrap}.translate-page-row.svelte-xfxyce{display:flex;align-items:center;gap:8px}.page-translate-status.svelte-xfxyce{font-size:12px;margin:0;white-space:nowrap;flex-shrink:0}.page-translate-status.translating.svelte-xfxyce{color:var(--accent, #6366f1);animation:svelte-xfxyce-pulse-text 1.2s ease-in-out infinite}.page-translate-status.done.svelte-xfxyce{color:#22c55e;font-weight:600}.page-translate-status.error.svelte-xfxyce{color:#ef4444;font-weight:600}@keyframes svelte-xfxyce-pulse-text{0%,to{opacity:.4}50%{opacity:1}}.registry-pane.svelte-xfxyce{flex:1;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;padding:24px}.mode-toggles .circle-btn{width:24px;height:24px;fill:var(--100);stroke-width:1px;stroke:var(--inv-100)}.mode-toggles .circle-btn.solid{background:var(--white);border:1px solid var(--black);border-radius:50%}.mode-toggles .circle-btn.ring{border:1px solid var(--white);background:var(--black);border-radius:50%}.mode-toggles .circle-btn:hover{border-radius:50%!important}.mode-toggles .circle-btn.solid.main-button.small:hover.background{background:var(--white)!important}.mode-toggles .circle-btn.ring.main-button.small:hover:not(.background){background:var(--black)!important}.tag-bar.svelte-xfxyce{border-bottom:1px solid var(--inv-10);padding:0 24px}.tag-bar.svelte-xfxyce .tags-row:where(.svelte-xfxyce){display:flex;justify-content:space-between;gap:8px;padding-bottom:8px}.tag-bar.svelte-xfxyce .tag-pill{font-size:8px;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:var(--inv-10);color:var(--20);mix-blend-mode:exclusion}.tag-bar.svelte-xfxyce .tag-pill:hover{background:var(--inv-4)}.tag-bar.svelte-xfxyce .tag-pill.active{background:var(--100)!important}.tag-bar.svelte-xfxyce .tag-pill .title-text{font-size:8px;text-transform:uppercase;color:var(--20);mix-blend-mode:exclusion}.tag-bar.svelte-xfxyce .tag-pill.active .title-text{color:var(--inv-100)!important}.matrix-scroll.svelte-xfxyce{flex:1;overflow:hidden}.matrix-horizontal-wrapper.svelte-xfxyce{width:100%;padding-bottom:20px;overflow-x:auto}.registry-column-headers.svelte-xfxyce{display:flex;padding:0 12px;margin-bottom:8px;min-width:max-content}.registry-column-headers.svelte-xfxyce .row-key:where(.svelte-xfxyce){width:360px;flex-shrink:0}.registry-column-headers.svelte-xfxyce .row-values:where(.svelte-xfxyce){flex:1;display:flex;gap:12px}.registry-column-headers.svelte-xfxyce .value-header:where(.svelte-xfxyce){flex:1;min-width:240px;display:flex;flex-direction:column;gap:4px;transition:all .3s}.registry-column-headers.svelte-xfxyce .value-header.minimized:where(.svelte-xfxyce){flex:none;min-width:64px;width:64px;background:var(--2);border-radius:8px;justify-content:center;cursor:pointer;opacity:.6}.registry-column-headers.svelte-xfxyce .value-header.minimized:where(.svelte-xfxyce):hover{opacity:1;background:var(--15)}.registry-column-headers.svelte-xfxyce .value-header:where(.svelte-xfxyce) .micro-stats:where(.svelte-xfxyce){padding:0 4px}.registry-column-headers.svelte-xfxyce .value-header:where(.svelte-xfxyce) .micro-stats:where(.svelte-xfxyce) .stat:where(.svelte-xfxyce){color:var(--4)!important}.registry-column-headers.svelte-xfxyce .value-header:where(.svelte-xfxyce) .micro-stats:where(.svelte-xfxyce) .stat.success:where(.svelte-xfxyce){color:var(--4)!important}.registry-column-headers.svelte-xfxyce .value-header:where(.svelte-xfxyce) .micro-stats:where(.svelte-xfxyce) .stat.error:where(.svelte-xfxyce){color:var(--20)!important}.registry-flat-list.svelte-xfxyce{display:flex;flex-direction:column;gap:2px;min-width:max-content}.registry-row.svelte-xfxyce{display:flex;padding:12px;border-radius:12px;gap:12px;transition:background .2s;border-bottom:1px solid var(--inv-5)}.registry-row.svelte-xfxyce:hover{background:var(--inv-5)}.registry-row.svelte-xfxyce .row-key:where(.svelte-xfxyce){width:360px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.registry-row.svelte-xfxyce .row-key:where(.svelte-xfxyce) .key-info:where(.svelte-xfxyce){display:flex;justify-content:space-between;flex:1;gap:6px;overflow:hidden;align-items:center}.registry-row.svelte-xfxyce .row-key:where(.svelte-xfxyce) .key-info:where(.svelte-xfxyce) .pills:where(.svelte-xfxyce){display:flex;gap:4px;flex-wrap:wrap;height:max-content}.registry-row.svelte-xfxyce .row-key:where(.svelte-xfxyce) .key-info:where(.svelte-xfxyce) .pills:where(.svelte-xfxyce) .pill:where(.svelte-xfxyce){font-size:8px;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:var(--inv-10);color:var(--40)}.registry-row.svelte-xfxyce .row-key:where(.svelte-xfxyce) .key-info:where(.svelte-xfxyce) .pills:where(.svelte-xfxyce) .pill.usage:where(.svelte-xfxyce){height:max-content;background:var(--2);color:var(--40);white-space:nowrap}.registry-row.svelte-xfxyce .row-values:where(.svelte-xfxyce){flex:1;display:flex;gap:12px}.registry-row.svelte-xfxyce .row-values:where(.svelte-xfxyce) .value-field:where(.svelte-xfxyce){flex:1}.seo-section.svelte-xfxyce{border:1px solid var(--10);border-radius:8px;padding:12px}.seo-section-title.svelte-xfxyce{color:var(--60);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.seo-section-header.svelte-xfxyce{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.seo-field-row.svelte-xfxyce{display:flex;align-items:center;gap:8px;margin-bottom:4px}.seo-field-label.svelte-xfxyce{color:var(--40);font-size:11px;min-width:100px;flex-shrink:0}.seo-list-item.svelte-xfxyce{display:flex;align-items:flex-start;gap:4px;margin-bottom:4px;padding:4px 0;border-bottom:1px solid var(--5)}.seo-list-item.svelte-xfxyce:last-child{border-bottom:none}.seo-item-fields.svelte-xfxyce{flex:1;display:flex;flex-direction:column;gap:2px}.hi-diff.svelte-xfxyce{margin:4px 0 12px;padding:10px 12px;background:var(--5);border:1px solid var(--10);border-radius:var(--r-sm, 4px);display:flex;flex-direction:column;gap:8px}.hi-diff-head.svelte-xfxyce{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--60);padding-bottom:6px;border-bottom:1px solid var(--10)}.hi-diff-head.svelte-xfxyce b:where(.svelte-xfxyce){color:var(--40);font-weight:var(--fw-med, 500)}.hi-diff-row.svelte-xfxyce{display:flex;flex-direction:column;gap:4px;padding:4px 0;border-radius:var(--r-sm, 4px)}.hi-diff-row.hi-diff-changed.svelte-xfxyce{background:#ffc77a1a}.hi-diff-row.hi-diff-added.svelte-xfxyce{background:#6cba6c1a}.hi-diff-row.hi-diff-removed.svelte-xfxyce{background:#d24f4f1a}.hi-diff-meta.svelte-xfxyce{display:flex;gap:8px;align-items:center;font-family:var(--f-mono, monospace);font-size:10px;padding:0 8px}.hi-diff-tag.svelte-xfxyce{text-transform:uppercase;padding:1px 6px;border-radius:var(--r-sm, 4px);border:1px solid var(--10);color:var(--60)}.hi-diff-changed.svelte-xfxyce .hi-diff-tag:where(.svelte-xfxyce){color:#d6a04a;border-color:#d6a04a}.hi-diff-added.svelte-xfxyce .hi-diff-tag:where(.svelte-xfxyce){color:#6cba6c;border-color:#6cba6c}.hi-diff-removed.svelte-xfxyce .hi-diff-tag:where(.svelte-xfxyce){color:#d24f4f;border-color:#d24f4f}.hi-diff-label.svelte-xfxyce{color:var(--80);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hi-diff-pair.svelte-xfxyce{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 8px 4px}.hi-diff-side.svelte-xfxyce{margin:0;padding:6px 8px;background:var(--10);border-radius:var(--r-sm, 4px);font-family:var(--f-mono, monospace);font-size:11px;line-height:1.45;color:var(--80);white-space:pre-wrap;word-break:break-word;max-height:200px;overflow:auto}.hi-diff-side.from.svelte-xfxyce{border-left:2px solid #d24f4f}.hi-diff-side.to.svelte-xfxyce{border-left:2px solid #6cba6c}.audit-filter-grid.svelte-xfxyce{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.audit-actions.svelte-xfxyce{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.audit-count.svelte-xfxyce{margin-left:auto;font-size:12px;color:var(--40);font-family:var(--f-mono, monospace)}.audit-list.svelte-xfxyce{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.audit-row.svelte-xfxyce{border:1px solid var(--5);border-radius:var(--r-sm, 4px);background:var(--inv-100, transparent)}.audit-row.open.svelte-xfxyce{background:var(--5)}.audit-row-head.svelte-xfxyce{display:grid;grid-template-columns:160px 1fr 1fr 1fr;align-items:center;gap:8px;width:100%;padding:6px 10px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:var(--f-sans, system-ui);font-size:12px;color:var(--80)}.audit-row-head.svelte-xfxyce:hover{background:var(--5);color:var(--100)}.audit-when.svelte-xfxyce{font-family:var(--f-mono, monospace);font-size:11px;color:var(--40)}.audit-action.svelte-xfxyce{font-family:var(--f-mono, monospace);font-weight:var(--fw-med, 500);color:var(--100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-actor.svelte-xfxyce,.audit-target.svelte-xfxyce{font-family:var(--f-mono, monospace);font-size:11px;color:var(--60);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-detail.svelte-xfxyce{padding:8px 12px 12px;font-family:var(--f-mono, monospace);font-size:11px;color:var(--80)}.audit-detail.svelte-xfxyce b:where(.svelte-xfxyce){color:var(--40);font-weight:var(--fw-med, 500)}.audit-detail.svelte-xfxyce code:where(.svelte-xfxyce){background:var(--10);padding:1px 4px;border-radius:3px;color:var(--100)}.audit-detail.svelte-xfxyce .meta-block:where(.svelte-xfxyce){margin-top:6px}.audit-detail.svelte-xfxyce .meta-block:where(.svelte-xfxyce) pre:where(.svelte-xfxyce){margin:4px 0 0;padding:6px 8px;background:var(--10);border-radius:var(--r-sm, 4px);white-space:pre-wrap;word-break:break-word;font-size:10px;color:var(--80);max-height:280px;overflow:auto}.tag-menu.svelte-1hzqcuq{position:absolute;right:0;top:48px;background:var(--2);border-radius:8px;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);padding:6px;display:flex;flex-direction:column;gap:6px;z-index:70;pointer-events:all;max-width:204px}.list.svelte-1hzqcuq{display:flex;flex-direction:column;gap:4px}.row.svelte-1hzqcuq{display:flex;align-items:center;gap:6px}.tag-menu .list .main-button:hover{background:var(--2)}.task-menu.svelte-s0k1wg{position:absolute;right:0;top:48px;background:var(--2);border-radius:8px;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);padding:6px;display:flex;flex-direction:column;gap:6px;z-index:70}.search.svelte-s0k1wg{position:sticky;top:0;padding:4px;background:transparent}.section.svelte-s0k1wg{display:flex;flex-direction:column;gap:4px}.row.svelte-s0k1wg{display:flex;align-items:center;gap:6px}.task-menu .tag-menu{top:100%!important;bottom:unset!important;right:0!important;left:unset!important;transform:none!important;margin-top:4px}.board-topbar.svelte-1w3hipb{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.board-topbar.svelte-1w3hipb .input-container-main .main-button{height:40px;min-width:250px!important;width:max-content!important}.board-topbar.svelte-1w3hipb .block-menu .main-button .title-container .title-text{text-wrap:unset!important}.topline.svelte-d26kec{display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;min-height:28px;padding:8px 10px}.left-stack.svelte-d26kec{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden}.chip-row.svelte-d26kec{display:flex;align-items:center;gap:-4px;flex-shrink:0}.author.svelte-d26kec{z-index:2}.chip.svelte-d26kec{margin-left:-6px;border-radius:50%;overflow:hidden;background:var(--2)}.tag-button-wrap.svelte-d26kec{flex-shrink:0}.oneliner.svelte-d26kec{font-size:13px;color:var(--100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.right-stack.svelte-d26kec{display:flex;align-items:center;gap:4px;flex-shrink:0}.delete-button-holder.task.svelte-d26kec{display:flex;align-items:center}.attachment-grid.svelte-but4of{display:flex;flex-direction:column;gap:12px;justify-content:end}.att.svelte-but4of{position:relative;border-radius:8px;overflow:hidden}.media-head.svelte-but4of{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:6px 8px;z-index:5;pointer-events:none}.media-head.svelte-but4of .mh-left:where(.svelte-but4of),.media-head.svelte-but4of .mh-right:where(.svelte-but4of){pointer-events:auto;display:flex;align-items:center;gap:6px}.mh-date.svelte-but4of{font-size:10px;color:var(--100);opacity:.6;margin:0}.expandable.svelte-but4of{position:relative;width:100%;height:160px;transition:height .3s ease;overflow:hidden}.expandable.expanded.svelte-but4of{height:480px}.click-capture.svelte-but4of{position:absolute;inset:0;z-index:3;cursor:pointer}.file-link.svelte-but4of{display:block;padding:12px;color:var(--100);text-decoration:none;font-size:13px;background:var(--2);border-radius:8px}.file-link.svelte-but4of:hover{background:var(--5)}.replies.svelte-947h8r{display:flex;flex-direction:column;gap:8px;width:100%}.comment-item.svelte-947h8r{display:flex;position:relative;align-items:center;height:36px}.comment-body.svelte-947h8r{display:flex;flex-direction:column;width:100%;gap:12px}.card-text.svelte-947h8r{width:100%;padding:0 4px;margin:0;font-size:14px;line-height:1.5;color:var(--100);white-space:pre-wrap}.comment-item.resolved .main-button .title-container .title-text,.comment-body.resolved.svelte-947h8r .card-text:where(.svelte-947h8r){text-decoration:line-through;opacity:.6}.comment-item.svelte-947h8r:hover .checkbox{opacity:1}.older-bar.svelte-947h8r{width:100%;height:8px;border-radius:999px;background:var(--4);transition:background .2s ease,transform .06s ease;cursor:pointer;margin-top:4px}.older-bar.svelte-947h8r:hover{background:var(--10)}.older-bar.svelte-947h8r:active{transform:scaleY(.96)}.reply-area.svelte-947h8r{margin-top:8px;display:flex;flex-direction:column;gap:8px}.attachments.svelte-947h8r{width:100%;display:flex;flex-direction:column;gap:6px}.attachment-grid.svelte-947h8r{display:flex;flex-direction:column;gap:8px;justify-content:end}.att.svelte-947h8r{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.media-head.svelte-947h8r{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:4px}.mh-left.svelte-947h8r{display:flex;align-items:center;gap:6px}.mh-date.svelte-947h8r{font-size:10px;opacity:.5;color:var(--100);margin:0}.click-capture.svelte-947h8r{cursor:pointer;width:100%}.file-link.svelte-947h8r{color:var(--brand-svelte);text-decoration:none;font-size:13px}.card.svelte-1ievaat{position:relative;border-radius:24px;background:var(--2, rgba(255, 255, 255, .02));backdrop-filter:blur(3px);width:100%;border:2px solid transparent}.card.critical.svelte-1ievaat{border-bottom:1px solid var(--brand-svelte)}.card.tag-critical.svelte-1ievaat{border-color:var(--tag-critical, #ff4d4f)}.card.tag-longterm.svelte-1ievaat{border-color:var(--tag-longterm, #3b82f6)}.card-body.svelte-1ievaat{display:flex;flex-direction:column;gap:16px;padding:0 6px 10px}.card-text-input.svelte-1ievaat{padding:2px 4px;font-size:14px;line-height:1.5;color:var(--100);width:calc(100% - 8px);background:#0000;border:none;resize:none;font-family:inherit;outline:none}.card-text-input.svelte-1ievaat:focus{border-color:var(--brand-svelte)}.card-text.svelte-1ievaat{padding:0 4px;font-size:14px;line-height:1.5;color:var(--100)}.column.backlog .card-text.svelte-1ievaat{opacity:.8}.card-text.svelte-1ievaat{margin:0;font-family:Lexend,sans-serif;font-size:clamp(14px,3vw,16px);font-style:normal;font-weight:180;letter-spacing:.16px;outline:unset!important}.drag-overlay.svelte-1ievaat{position:absolute;inset:0;background:var(--inv-60);z-index:50;pointer-events:none;backdrop-filter:blur(3px);border-radius:24px}.instance-menu.svelte-1sspv7l{position:absolute;right:0;top:48px;background:var(--2);border-radius:8px;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);padding:6px;display:flex;flex-direction:column;gap:6px;z-index:70;pointer-events:all;width:220px;max-height:320px;overflow-y:auto}.list.svelte-1sspv7l{display:flex;flex-direction:column;gap:4px}.row.svelte-1sspv7l{display:flex;align-items:center;gap:6px}.header.svelte-1sspv7l{padding:4px 8px 2px;font-family:var(--f-sans);font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--40)}.instance-menu .list .main-button:hover{background:var(--2)}.column.svelte-foge4a{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;min-width:0;box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);overflow:hidden}.column.collapsed.svelte-foge4a{padding:4px;align-items:stretch;max-width:48px}.column.svelte-foge4a:not(.collapsed){flex:1 1 0;min-width:300px}.column.dropping.svelte-foge4a:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--inv-60);pointer-events:none;z-index:50;backdrop-filter:blur(3px)}.column.dropping.svelte-foge4a{filter:blur(3px)}.column.svelte-foge4a .col-scroll .scrollbar{right:0!important;width:12px!important}.column.svelte-foge4a .col-scroll .scrollbar .scrollbar-thumb{left:4px!important}.qc-row .input-title{padding-left:64px}.qc-row .main-input{padding-left:40px!important}.col-scroll{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto!important;overflow-x:hidden}.column-body.svelte-foge4a{display:flex;flex-direction:column;padding:0 24px 80px;width:calc(100% - 48px);min-height:min-content;pointer-events:auto;touch-action:pan-y;overflow:visible;overscroll-behavior:contain;flex:1}.collapsed-bar.svelte-foge4a{display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);height:100%;width:100%;user-select:none;cursor:pointer;background:var(--2);border-radius:8px;gap:6px}.collapse-toggle.svelte-foge4a{position:absolute;top:50%;transform:translateY(-50%);z-index:3;pointer-events:auto}.collapse-toggle.single.svelte-foge4a{position:absolute;right:10px;z-index:3;pointer-events:auto}.button-container.create.svelte-foge4a{left:12px;right:unset;justify-content:space-between;width:max-content;gap:0;border-radius:24px;border-bottom:2px solid var(--2, rgba(255, 255, 255, .02));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.button-container.create.open.svelte-foge4a{height:60px;width:100%;background:var(--inv-100, #000)}.qc-row.svelte-foge4a{position:absolute;right:12px;top:0;height:100%;display:flex;align-items:center;gap:6px}.qc-row.svelte-foge4a .section:where(.svelte-foge4a){position:relative;display:flex;align-items:center;height:100%}.archive-drop.svelte-foge4a,.backburner-drop.svelte-foge4a{position:relative;display:flex;justify-content:space-between;width:max-content;gap:0;border-radius:24px;min-width:72px;border-bottom:2px solid var(--2, rgba(255, 255, 255, .02));border-left:2px solid var(--2, rgba(255, 255, 255, 0));border-right:2px solid var(--2, rgba(255, 255, 255, 0));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px);transition:border .2s ease,background .2s ease}.archive-drop.open.svelte-foge4a,.backburner-drop.open.svelte-foge4a{border:2px solid var(--60, rgba(255, 255, 255, .02));background:var(--10)}.count.svelte-foge4a{color:var(--60);min-width:36px;text-align:center}.pin-comment.svelte-foge4a{position:absolute;z-index:1101;display:flex;padding:4px;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;width:calc(33% - 8px);bottom:0!important;left:0!important;max-height:400px;border-radius:18px 24px 24px 6px;background:var(--40-Inv, rgba(0, 0, 0, .4));box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.pin-comment.svelte-foge4a .input-container-main{justify-content:flex-start!important;gap:6px}.pin-comment.svelte-foge4a .input-container-main .input-title{left:48px!important}.drop-gap.svelte-foge4a{position:relative;height:6px;margin:2px 0;border-radius:4px}.drop-gap.active.svelte-foge4a{background:var(--10)}.drop-gap.svelte-foge4a:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;transform:translateY(-50%);background:transparent}.drop-gap.active.svelte-foge4a:after{background:var(--brand-svelte, #7dd3fc)}.archived-section.svelte-foge4a{display:flex;flex-direction:column;gap:6px}.arch-count.svelte-foge4a p:where(.svelte-foge4a){margin:0}.arch-count.svelte-foge4a{width:100%;text-align:center}.qc-row.svelte-foge4a{display:flex;align-items:center;width:100%;justify-content:space-between;gap:8px;padding-right:12px}.section.svelte-foge4a{display:flex;align-items:center;gap:4px;position:relative}.button-container.svelte-foge4a{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;padding:0;gap:4px;pointer-events:none;z-index:20;width:calc(100% - 24px);justify-content:flex-end}.button-container.create.svelte-foge4a{left:12px;right:unset;justify-content:space-between;width:max-content;gap:0;border-radius:24px;border-bottom:2px solid var(--2);box-shadow:0 4px 4px #00000040;backdrop-filter:blur(3px)}.button-container.create.open.svelte-foge4a{height:60px;width:100%;background:var(--inv-100)}.button-container.svelte-foge4a>:where(.svelte-foge4a){pointer-events:auto}.board.svelte-ynzu48{display:flex;border-radius:0 0 24px 24px;background:var(--2, rgba(255, 255, 255, .02));flex:1;min-height:0;width:100%;box-sizing:border-box;--gutter-hit: 24px;overflow:hidden;flex-direction:row}.tasks-frame.svelte-uxmysi{position:relative;width:calc(100% - 48px);height:100dvh;z-index:14;max-width:100%;margin:0 auto;overflow:hidden;background:transparent;box-sizing:border-box;display:flex;flex-direction:column}.costs-section.svelte-7nvt8u{background:var(--inv-5);border:1px solid var(--inv-10);border-radius:16px}.costs-section.svelte-7nvt8u .corner-container{position:relative}.costs-section.svelte-7nvt8u .costs-list:where(.svelte-7nvt8u){display:flex;flex-direction:column;gap:12px}.costs-section.svelte-7nvt8u .costs-list:where(.svelte-7nvt8u) .empty-list:where(.svelte-7nvt8u){font-style:italic;color:var(--60);text-align:center;padding:24px;background:var(--inv-5);border-radius:12px;border:1px dashed var(--inv-20)}.costs-section.svelte-7nvt8u .costs-list:where(.svelte-7nvt8u) .cost-row:where(.svelte-7nvt8u){display:flex;justify-content:space-between;background:var(--inv-100);border-radius:12px;box-shadow:0 4px 12px #0000000d;border:1px solid var(--inv-10);transition:transform .2s ease,box-shadow .2s ease,background .3s ease}.costs-section.svelte-7nvt8u .costs-list:where(.svelte-7nvt8u) .cost-row:where(.svelte-7nvt8u) p:where(.svelte-7nvt8u){font-weight:500;color:var(--100)}.costs-section.svelte-7nvt8u .costs-list:where(.svelte-7nvt8u) .cost-row:where(.svelte-7nvt8u) h3:where(.svelte-7nvt8u){margin:0;color:var(--100)}.costs-section.svelte-7nvt8u .cost-total:where(.svelte-7nvt8u){display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-top:16px;border-top:2px solid var(--inv-10)}.costs-section.svelte-7nvt8u .cost-total:where(.svelte-7nvt8u) p:where(.svelte-7nvt8u){font-size:16px;font-weight:600;color:var(--60)}.costs-section.svelte-7nvt8u .cost-total:where(.svelte-7nvt8u) h3:where(.svelte-7nvt8u){margin:0}.costs-section.svelte-7nvt8u .add-cost-form:where(.svelte-7nvt8u){display:flex;justify-content:space-between;align-items:center;background:var(--inv-5);padding:24px;border-radius:16px;margin-top:16px;border:1px dashed var(--inv-10)}.costs-section.svelte-7nvt8u .add-cost-form:where(.svelte-7nvt8u) .inputs:where(.svelte-7nvt8u){display:flex;gap:16px;flex:1;margin-right:32px}.admin-finance.svelte-17qm66{display:flex;height:100%;width:100%;background:var(--inv-100);color:var(--100)}.sidebar.svelte-17qm66{width:300px;border-right:1px solid var(--inv-10);display:flex;flex-direction:column;flex-shrink:0}.left-wrap.svelte-17qm66{padding:24px 12px;display:flex;flex-direction:column;gap:12px}.button-holder.svelte-17qm66{position:relative;z-index:2}.button-holder.child.svelte-17qm66{margin-left:6px}.cat-list.svelte-17qm66{display:flex;flex-direction:column;gap:4px;padding-right:12px}.detail-view.svelte-17qm66{flex:1;padding:48px;overflow-y:auto}p.svelte-17qm66{color:var(--60);margin:0}.global-view.svelte-17qm66{max-width:80%;margin:0 auto}.global-view.svelte-17qm66 .cashflow-chart:where(.svelte-17qm66){background:var(--inv-5);border-radius:16px;padding:32px 0;display:flex;flex-direction:column;align-items:center}.global-view.svelte-17qm66 .cashflow-chart:where(.svelte-17qm66) .bar-container:where(.svelte-17qm66){width:100%;height:32px;border-radius:8px;overflow:hidden;display:flex;background:var(--inv-10);margin-bottom:6px}.global-view.svelte-17qm66 .cashflow-chart:where(.svelte-17qm66) .bar-container:where(.svelte-17qm66) .bar:where(.svelte-17qm66){height:100%;transition:width .5s ease;display:flex;align-items:center;justify-content:flex-start}.global-view.svelte-17qm66 .cashflow-chart:where(.svelte-17qm66) .bar-container.sla-volume:where(.svelte-17qm66){height:12px}.global-view.svelte-17qm66 .total-row:where(.svelte-17qm66){display:flex;justify-content:space-between;align-items:center;width:100%}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66){display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px;margin-bottom:48px}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66){position:relative;border-radius:16px;overflow:hidden;display:flex;flex-direction:row;align-items:center;height:360px;box-shadow:0 4px 12px #0000000d;cursor:pointer;transition:transform .2s ease}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66):hover{transform:scale(1.02)}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66) .p-background:where(.svelte-17qm66){position:absolute;top:0;left:0;width:100%;height:100%;background:var(--inv-10);z-index:0}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66) .p-background:where(.svelte-17qm66) img:where(.svelte-17qm66){width:100%;height:100%;object-fit:cover}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66) .p-background:where(.svelte-17qm66) .overlay-grad:where(.svelte-17qm66){position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66) .p-content:where(.svelte-17qm66){position:relative;z-index:1;padding:12px 24px;display:flex;height:calc(100% - 24px);flex-direction:column;justify-content:space-between;align-items:center;width:100%;gap:12px}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66) .p-content:where(.svelte-17qm66) .p-header:where(.svelte-17qm66){display:flex;flex-direction:column;gap:4px;flex:1;justify-content:space-between}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66) .p-content:where(.svelte-17qm66) .p-avatars:where(.svelte-17qm66){display:flex;gap:-8px;align-items:center}.global-view.svelte-17qm66 .project-grid:where(.svelte-17qm66) .project-card:where(.svelte-17qm66) .p-content:where(.svelte-17qm66) .p-avatars:where(.svelte-17qm66) .avatar-group:where(.svelte-17qm66){display:flex;justify-content:center;align-items:center;border:2px solid white;border-radius:50%;box-shadow:0 2px 8px #0000004d}.project-view.svelte-17qm66{max-width:80%;margin:0 auto}.project-view.svelte-17qm66 .contracts-section:where(.svelte-17qm66){margin:48px 0}.project-view.svelte-17qm66 .contracts-section:where(.svelte-17qm66) .buttons-row:where(.svelte-17qm66){display:flex;gap:12px;margin-top:24px}.project-view.svelte-17qm66 .stats-grid:where(.svelte-17qm66){display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:64px}.project-view.svelte-17qm66 .stats-grid:where(.svelte-17qm66) .stat-card:where(.svelte-17qm66){background:var(--inv-5);padding:24px;border-radius:16px}.project-view.svelte-17qm66 .stats-grid:where(.svelte-17qm66) .stat-card.highlight:where(.svelte-17qm66){background:var(--20);border:1px solid var(--40)}.project-view.svelte-17qm66 .stats-grid:where(.svelte-17qm66) .stat-card.highlight:where(.svelte-17qm66) h3:where(.svelte-17qm66){color:var(--100)}.project-view.svelte-17qm66 .stats-grid:where(.svelte-17qm66) .stat-card:where(.svelte-17qm66) p:where(.svelte-17qm66){margin-bottom:8px}.project-view.svelte-17qm66 .pie-section:where(.svelte-17qm66){display:flex;align-items:center;gap:64px;margin:64px 0}.project-view.svelte-17qm66 .pie-section:where(.svelte-17qm66) .distribution-list:where(.svelte-17qm66){flex:1;display:flex;flex-direction:column;gap:16px}.lead-pool-layout.svelte-23hzt{display:grid;grid-template-columns:320px 1fr;display:flex;flex:1;overflow:hidden;height:100%;background:var(--inv-100)}.sidebar.left-wrap.svelte-23hzt{width:280px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.08);background:var(--inv-100);display:flex;flex-direction:column}@media only screen and (max-width:767px){.sidebar.left-wrap.svelte-23hzt{width:100%;border-right:none}}.button-holder.svelte-23hzt,.button-holder.child.svelte-23hzt{padding:0 16px}.lead-item-meta.svelte-23hzt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 0;width:100%}.lead-item-meta.svelte-23hzt .contact-sub:where(.svelte-23hzt){font-size:11px;color:var(--40);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}.lead-item-meta.svelte-23hzt .badges:where(.svelte-23hzt){display:flex;gap:4px;align-items:center}.status-badge.svelte-23hzt{font-size:10px;padding:3px 7px;border-radius:var(--r-sm);background:var(--2);color:var(--40);font-weight:var(--fw-med);letter-spacing:.04em;text-transform:uppercase}.status-badge.won.svelte-23hzt{background:color-mix(in oklab,var(--green) 14%,transparent);color:var(--green)}.status-badge.lost.svelte-23hzt{background:color-mix(in oklab,var(--red) 14%,transparent);color:var(--red)}.status-badge.new.svelte-23hzt{background:color-mix(in oklab,var(--blue) 14%,transparent);color:var(--blue)}.shared-badge.svelte-23hzt{font-size:9px;padding:3px 6px;border-radius:4px;background:var(--2);color:var(--40)}.lead-details.svelte-23hzt{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--inv-100)}.lead-details.svelte-23hzt .no-selection:where(.svelte-23hzt){display:flex;align-items:center;justify-content:center;height:100%;color:var(--30);font-size:14px}.details-content.svelte-23hzt{display:flex;flex-direction:column;height:calc(100vh - 65px)}.details-header.svelte-23hzt{padding:0 48px}@media only screen and (max-width:767px){.details-header.svelte-23hzt{padding:0 24px}}.details-header.svelte-23hzt .header-main:where(.svelte-23hzt){display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;gap:24px}.details-header.svelte-23hzt .header-titles:where(.svelte-23hzt){display:flex;flex-direction:row-reverse;gap:12px}.details-header.svelte-23hzt .header-titles:where(.svelte-23hzt) h3:where(.svelte-23hzt){color:var(--100)}.details-header.svelte-23hzt .contributor-wrap:where(.svelte-23hzt){display:flex;align-items:center;gap:16px}.details-header.svelte-23hzt .envoy-main:where(.svelte-23hzt) .avatar-orb-main:where(.svelte-23hzt){position:relative;width:52px;height:52px;background:var(--inv-90);border-radius:50%;border:2px solid var(--primary);padding:2px}.details-header.svelte-23hzt .envoy-main:where(.svelte-23hzt) .avatar-orb-main:where(.svelte-23hzt) .envoy-rank:where(.svelte-23hzt){position:absolute;bottom:-8px;left:50%;transform:translate(-50%);background:var(--2);color:var(--40);font-size:9px;text-transform:uppercase;padding:2px 6px;border-radius:10px;white-space:nowrap;z-index:2}.details-header.svelte-23hzt .contributor-stack:where(.svelte-23hzt){display:flex;align-items:center}.details-header.svelte-23hzt .contributor-stack:where(.svelte-23hzt) .mini-avatar-item:where(.svelte-23hzt){margin-left:-8px;border:2px solid var(--inv-100);border-radius:50%;transition:transform .2s ease}.details-header.svelte-23hzt .contributor-stack:where(.svelte-23hzt) .mini-avatar-item:where(.svelte-23hzt):first-child{margin-left:0}.details-header.svelte-23hzt .contributor-stack:where(.svelte-23hzt) .mini-avatar-item:where(.svelte-23hzt):hover{transform:translateY(-4px);z-index:10}.details-header.svelte-23hzt .header-actions:where(.svelte-23hzt){display:flex;gap:16px;align-items:center;flex-wrap:wrap;position:relative}.details-header.svelte-23hzt .header-meta:where(.svelte-23hzt){display:flex;flex-wrap:wrap;gap:32px;font-size:14px;color:var(--60)}.details-header.svelte-23hzt .header-meta:where(.svelte-23hzt) .meta-item:where(.svelte-23hzt){display:flex;flex-direction:column;gap:4px}.details-header.svelte-23hzt .header-meta:where(.svelte-23hzt) .meta-item:where(.svelte-23hzt) p:where(.svelte-23hzt){margin:0;color:var(--100)}.details-header.svelte-23hzt .header-meta:where(.svelte-23hzt) .meta-item:where(.svelte-23hzt) .label:where(.svelte-23hzt){font-size:10px}.details-header.svelte-23hzt .header-meta:where(.svelte-23hzt) .meta-item:where(.svelte-23hzt) a:where(.svelte-23hzt){color:var(--primary);text-decoration:none}.details-header.svelte-23hzt .header-meta:where(.svelte-23hzt) .meta-item:where(.svelte-23hzt) a:where(.svelte-23hzt):hover{text-decoration:underline}.project-linked-badge.svelte-23hzt{font-size:10px;color:var(--100);background:var(--2);padding:6px 12px;border-radius:8px;display:flex;align-items:center;gap:6px}.visibility-toggle.svelte-23hzt{display:flex;align-items:center;gap:12px;border-top:1px solid rgba(255,255,255,.04)}.visibility-toggle.svelte-23hzt p:where(.svelte-23hzt){font-size:10px;color:var(--40);margin:0}.timeline-container.svelte-23hzt{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--inv-95)}.timeline-header.svelte-23hzt{padding:16px 48px;background:#ffffff03;border-bottom:1px solid rgba(255,255,255,.04)}@media only screen and (max-width:767px){.timeline-header.svelte-23hzt{padding:12px 24px}}.timeline-thread.svelte-23hzt{flex:1;padding:12px 24px 85px;display:flex;flex-direction:column;gap:32px;min-height:0}@media only screen and (max-width:767px){.timeline-thread.svelte-23hzt{padding:24px}}.timeline-item.svelte-23hzt{display:flex;gap:20px;margin-bottom:16px}.timeline-item.svelte-23hzt .item-icon:where(.svelte-23hzt){width:32px;height:32px;border-radius:var(--r-md, 10px);background:var(--5);border:1px solid var(--10);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--60)}.timeline-item.svelte-23hzt .item-content:where(.svelte-23hzt){flex:1;min-width:0}.timeline-item.svelte-23hzt .item-content:where(.svelte-23hzt) .item-text:where(.svelte-23hzt){margin:0 0 6px;color:var(--80);white-space:pre-wrap}.timeline-item.svelte-23hzt .item-content:where(.svelte-23hzt) .item-meta:where(.svelte-23hzt){font-size:11px;color:var(--40);margin:0;letter-spacing:.02em}.timeline-item.system.svelte-23hzt .item-icon:where(.svelte-23hzt){background:color-mix(in oklab,var(--blue) 10%,var(--5));border-color:color-mix(in oklab,var(--blue) 30%,var(--10));color:var(--blue)}.timeline-item.system.svelte-23hzt .item-text:where(.svelte-23hzt){font-style:italic;color:var(--60);font-size:13px}.timeline-input.svelte-23hzt{background:var(--inv-100);border-top:1px solid rgba(255,255,255,.08);width:100%;bottom:0;right:0;position:fixed;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.timeline-input.svelte-23hzt{padding:16px 24px 24px}}.timeline-input.svelte-23hzt .input-row:where(.svelte-23hzt){display:flex;gap:16px;align-items:center;width:100%}@media only screen and (max-width:767px){.timeline-input.svelte-23hzt .input-row:where(.svelte-23hzt){flex-direction:column}}.timeline-input.svelte-23hzt .input-row:where(.svelte-23hzt) .type-selector:where(.svelte-23hzt){width:160px;flex-shrink:0;position:relative}@media only screen and (max-width:767px){.timeline-input.svelte-23hzt .input-row:where(.svelte-23hzt) .type-selector:where(.svelte-23hzt){width:100%}}.timeline-input.svelte-23hzt .input-actions:where(.svelte-23hzt){display:flex;justify-content:flex-end}.lead-form.svelte-23hzt{padding:64px;max-width:800px;margin:0 auto}@media only screen and (max-width:767px){.lead-form.svelte-23hzt{padding:24px}}.lead-form.svelte-23hzt h2:where(.svelte-23hzt){margin-bottom:48px;color:var(--100)}.lead-form.svelte-23hzt .form-grid:where(.svelte-23hzt){display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media only screen and (max-width:767px){.lead-form.svelte-23hzt .form-grid:where(.svelte-23hzt){grid-template-columns:1fr}}.lead-form.svelte-23hzt .form-field-textarea:where(.svelte-23hzt){margin-bottom:32px}.lead-form.svelte-23hzt .form-field-menu:where(.svelte-23hzt){display:flex;flex-direction:column;gap:12px}.lead-form.svelte-23hzt .form-field-menu:where(.svelte-23hzt) .label:where(.svelte-23hzt){font-size:10px;color:var(--30)}.lead-form.svelte-23hzt .form-actions:where(.svelte-23hzt){display:flex;justify-content:flex-end;gap:16px}.input-row.svelte-23hzt .textarea-container{width:100%;flex:1}.menu-action-wrap.svelte-23hzt{position:relative}.overview-dashboard.svelte-23hzt{padding:24px;display:flex;flex-direction:column;gap:40px;width:80%;margin:0 auto}.stats-grid.svelte-23hzt{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stats-grid.svelte-23hzt .stat-card:where(.svelte-23hzt){background:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:24px;border-radius:16px;display:flex;align-items:center;gap:16px}.stats-grid.svelte-23hzt .stat-card:where(.svelte-23hzt) .stat-info:where(.svelte-23hzt) .label:where(.svelte-23hzt){font-size:10px;color:var(--40)}.stats-grid.svelte-23hzt .stat-card:where(.svelte-23hzt) .stat-info:where(.svelte-23hzt) h3.won:where(.svelte-23hzt){color:#10b981}.stats-grid.svelte-23hzt .stat-card:where(.svelte-23hzt) .stat-info:where(.svelte-23hzt) h3.lost:where(.svelte-23hzt){color:#ef4444}.recent-activity.svelte-23hzt h3:where(.svelte-23hzt){font-size:14px;color:var(--50);margin-bottom:24px}.recent-activity.svelte-23hzt .activity-list:where(.svelte-23hzt){display:flex;flex-direction:column;gap:12px}.recent-activity.svelte-23hzt .activity-item:where(.svelte-23hzt){display:flex;gap:14px;padding:16px;background:#ffffff05;border-radius:10px;border:1px solid rgba(255,255,255,.03);transition:transform .2s ease,background .2s ease}.recent-activity.svelte-23hzt .activity-item:where(.svelte-23hzt):hover{background:#ffffff0a;transform:translate(4px)}.recent-activity.svelte-23hzt .activity-avatar:where(.svelte-23hzt){width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--10);display:flex;align-items:center;justify-content:center}.recent-activity.svelte-23hzt .activity-content:where(.svelte-23hzt){display:flex;flex-direction:column;gap:4px}.recent-activity.svelte-23hzt .activity-content:where(.svelte-23hzt) .activity-meta:where(.svelte-23hzt){margin:0;font-size:13px;color:var(--80);display:flex;gap:5px;align-items:center}.recent-activity.svelte-23hzt .activity-content:where(.svelte-23hzt) .activity-meta:where(.svelte-23hzt) span:where(.svelte-23hzt){color:var(--30);font-size:11px}.recent-activity.svelte-23hzt .activity-content:where(.svelte-23hzt) .activity-msg:where(.svelte-23hzt){margin:2px 0;color:var(--60)}.recent-activity.svelte-23hzt .activity-content:where(.svelte-23hzt) .activity-date:where(.svelte-23hzt){margin:0;font-size:10px;color:var(--20)}.recent-activity.svelte-23hzt .empty-activity:where(.svelte-23hzt){text-align:center;padding:40px;color:var(--30);font-size:13px}.envoy-avatar-mini.svelte-23hzt{border-radius:50%;border:1px solid rgba(255,255,255,.1);transition:transform .2s ease}.envoy-avatar-mini.svelte-23hzt:hover{transform:scale(1.2);z-index:10}.container.svelte-1wpr7vn{position:fixed;inset:0;background:var(--inv-100);z-index:1002;display:flex;flex-direction:column;color:var(--100)}.content-frame.svelte-1wpr7vn{width:100%;height:100%;display:flex;flex-direction:row}.content-frame.right-maximized.svelte-1wpr7vn .main-area:where(.svelte-1wpr7vn){display:none}.main-area.svelte-1wpr7vn{flex:1;display:flex;flex-direction:column;min-width:0}.main-area.svelte-1wpr7vn .top-nav:where(.svelte-1wpr7vn){display:flex;align-items:center;justify-content:space-between;padding:8px 16px;flex-shrink:0;border-bottom:1px solid var(--inv-10);gap:8px}.main-area.svelte-1wpr7vn .top-nav:where(.svelte-1wpr7vn) .nav-left:where(.svelte-1wpr7vn){flex-shrink:0}.main-area.svelte-1wpr7vn .top-nav:where(.svelte-1wpr7vn) .nav-links:where(.svelte-1wpr7vn){display:flex;gap:4px;overflow:hidden;flex-shrink:1;min-width:0}.main-area.svelte-1wpr7vn .top-nav:where(.svelte-1wpr7vn) .right-controls:where(.svelte-1wpr7vn){display:flex;gap:8px;flex-shrink:0}.main-layout.svelte-1wpr7vn{display:flex;flex:1;overflow:hidden;position:relative}.tab-content.svelte-1wpr7vn{flex:1;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.pane.svelte-1wpr7vn{display:flex;flex-direction:column;height:100%;position:relative}.pane.right-pane.svelte-1wpr7vn{flex-shrink:0;background:var(--5);transition:none}.pane.right-pane.collapsed.svelte-1wpr7vn{transition:width .3s cubic-bezier(.4,0,.2,1)}.pane.maximized.svelte-1wpr7vn{flex:1}.pane.maximized.svelte-1wpr7vn .resize-handle:where(.svelte-1wpr7vn){display:none}.pane-content.svelte-1wpr7vn{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}.chat-host.svelte-1wpr7vn{padding:0}.ide-tab-frame.svelte-1wpr7vn{width:100%;height:100%;border:0;background:#0c0e10;display:block}.resize-handle.svelte-1wpr7vn{position:absolute;top:0;bottom:0;left:-5px;width:10px;cursor:col-resize;z-index:10}.resize-handle.svelte-1wpr7vn:hover:after,.resize-handle.svelte-1wpr7vn:active:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent}.resize-handle.svelte-1wpr7vn:hover:after:hover,.resize-handle.svelte-1wpr7vn:active:after:hover{background:var(--20)}.scrim.svelte-q2jhi3{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(2px);z-index:9000;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh}.palette.svelte-q2jhi3{width:min(680px,92vw);max-height:70vh;background:var(--inv-100);border:1px solid var(--10);border-radius:12px;box-shadow:0 24px 64px #0000008c;display:flex;flex-direction:column;overflow:hidden;font-family:Lexend,system-ui,sans-serif}.head.svelte-q2jhi3{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--10)}.q.svelte-q2jhi3{flex:1;height:32px;padding:0 4px;background:transparent;border:0;outline:none;font:inherit;font-size:14px;color:var(--100);line-height:1.2!important;letter-spacing:0}.dim.svelte-q2jhi3{color:var(--40);font-size:11px}.close.svelte-q2jhi3{background:transparent;border:0;color:var(--40);cursor:pointer;padding:4px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.close.svelte-q2jhi3:hover{background:var(--10);color:var(--100)}.err.svelte-q2jhi3{margin:0;padding:8px 14px;color:#d24f4f;font-size:11px}.empty.svelte-q2jhi3,.hint.svelte-q2jhi3{margin:0;padding:24px;text-align:center;color:var(--40);font-size:12px}.results.svelte-q2jhi3{flex:1;overflow-y:auto;padding:4px 0 8px}ul.svelte-q2jhi3{list-style:none;margin:0;padding:0}.hit.svelte-q2jhi3{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit;color:var(--80)}.hit.svelte-q2jhi3:hover,.hit.active.svelte-q2jhi3{background:var(--5);color:var(--100)}.badge.svelte-q2jhi3{font-family:var(--f-mono, monospace);font-size:9px;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:4px;border:1px solid var(--10);color:var(--40);flex-shrink:0;min-width:86px;text-align:center}.badge.dom-project.svelte-q2jhi3{color:#6cba6c;border-color:#6cba6c}.badge.dom-user.svelte-q2jhi3{color:#6cabd2;border-color:#6cabd2}.badge.dom-chat_thread.svelte-q2jhi3{color:#d6a04a;border-color:#d6a04a}.badge.dom-task.svelte-q2jhi3{color:#8a63d2;border-color:#8a63d2}.hit-body.svelte-q2jhi3{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.title.svelte-q2jhi3{color:var(--100);font-weight:480;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subtitle.svelte-q2jhi3{color:var(--40);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score.svelte-q2jhi3{font-family:var(--f-mono, monospace);font-size:10px;color:var(--20)}.ide-dock.svelte-1byq93a{position:fixed;inset:0 auto 0 0;height:100dvh;transform:translate(-103%);transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease;background:var(--0, rgba(0, 0, 0, .74));backdrop-filter:blur(8px);border-right:1px solid var(--2, rgba(255, 255, 255, .08));box-shadow:0 12px 48px #00000073;z-index:2500;display:grid;grid-template-rows:44px 1fr;pointer-events:none}.ide-dock.open.svelte-1byq93a{transform:translate(0);pointer-events:auto}.chrome.svelte-1byq93a{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 10px;gap:8px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-bottom:1px solid var(--2, rgba(255, 255, 255, .08));user-select:none}.title.svelte-1byq93a{display:flex;align-items:center;gap:8px;min-width:0}.title.svelte-1byq93a .dot:where(.svelte-1byq93a){width:8px;height:8px;border-radius:999px;background:var(--100);box-shadow:0 0 6px var(--60)}.title.svelte-1byq93a .label:where(.svelte-1byq93a){font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.actions.svelte-1byq93a{display:flex;gap:6px}.content.svelte-1byq93a{position:relative;min-height:0}.ideframe.svelte-1byq93a{position:absolute;inset:0;width:100%;height:100%;border:0;background:#0c0e10}.drag-handle.svelte-1byq93a{position:absolute;top:0;right:-8px;height:100%;width:16px;cursor:col-resize;display:flex;align-items:center;justify-content:center}.drag-handle.svelte-1byq93a .grip:where(.svelte-1byq93a){width:4px;height:48px;border-radius:3px;background:var(--40, rgba(255, 255, 255, .35));opacity:.6}.drag-handle.svelte-1byq93a:hover .grip:where(.svelte-1byq93a){opacity:1}@media(max-width:920px){.ide-dock.svelte-1byq93a{width:min(96vw,920px)!important}}.orbit-bg.svelte-wzmt4w{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;will-change:transform;transform:translateZ(0);transition:filter .6s ease}.orbit-bg.pointer-events.svelte-wzmt4w{pointer-events:auto}.orbit-bg.hero-inverted.svelte-wzmt4w{filter:invert(1) grayscale(.92) sepia(.06) brightness(1.06) contrast(.92) saturate(.5)}.framework-ui.svelte-wzmt4w{display:contents}.framework-ui.debug-hidden.svelte-wzmt4w{display:none!important;pointer-events:none}.vote-container.svelte-wzmt4w,.login-container.svelte-wzmt4w,.entry-container.svelte-wzmt4w,.gallery-container.svelte-wzmt4w,.contact-container.svelte-wzmt4w,.footer-container.svelte-wzmt4w,.timeline-container,.contact-section{z-index:13;position:relative;top:0;left:0;width:100%;height:100dvh;opacity:1;overflow-x:visible;overflow-y:unset;transition:transform .5s ease,opacity 1s ease;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-align:none}.vote-container.svelte-wzmt4w::-webkit-scrollbar,.login-container.svelte-wzmt4w::-webkit-scrollbar,.entry-container.svelte-wzmt4w::-webkit-scrollbar,.gallery-container.svelte-wzmt4w::-webkit-scrollbar,.contact-container.svelte-wzmt4w::-webkit-scrollbar,.footer-container.svelte-wzmt4w::-webkit-scrollbar,.timeline-container::-webkit-scrollbar,.contact-section::-webkit-scrollbar{display:none}.vote-container.svelte-wzmt4w,.login-container.svelte-wzmt4w,.entry-container.svelte-wzmt4w,.gallery-container.svelte-wzmt4w,.contact-container.svelte-wzmt4w,.footer-container.svelte-wzmt4w,.timeline-container,.contact-section{scroll-behavior:auto;overscroll-behavior:none}.vote-container.svelte-wzmt4w,.entry-container.svelte-wzmt4w,.gallery-container.svelte-wzmt4w,.contact-container.svelte-wzmt4w,.footer-container.svelte-wzmt4w,.timeline-container{mix-blend-mode:unset}.login-container.svelte-wzmt4w{mix-blend-mode:unset;position:absolute}.modal-container.svelte-wzmt4w{display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:20;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%}.visitor-chat-overlay.svelte-wzmt4w{position:fixed;bottom:72px;right:12px;width:min(420px,100vw - 24px);height:min(640px,100vh - 96px);z-index:110;pointer-events:auto;display:flex;align-items:stretch;justify-content:stretch;border-radius:12px;overflow:hidden;box-shadow:0 12px 40px #00000040;background:var(--inv-100, #111);isolation:isolate}.visitor-chat-overlay.vc-hidden.svelte-wzmt4w{display:none!important}.visitor-chat-overlay.svelte-wzmt4w>*{flex:1 1 auto;min-width:0;min-height:0;width:100%;height:100%;display:flex}.login-container.svelte-wzmt4w,.entry-container.svelte-wzmt4w{display:flex;flex-direction:row;align-items:center;justify-content:center}#smooth-wrapper.svelte-wzmt4w,#login-wrapper.svelte-wzmt4w,#envoy-wrapper.svelte-wzmt4w,#envoy-ob-wrapper.svelte-wzmt4w,#vote.svelte-wzmt4w{position:fixed;height:100dvh;overflow:hidden!important;overscroll-behavior:contain}#smooth-wrapper.svelte-wzmt4w,#login-wrapper.svelte-wzmt4w,#envoy-wrapper.svelte-wzmt4w,#envoy-ob-wrapper.svelte-wzmt4w,#vote.svelte-wzmt4w{z-index:12}#envoy-wrapper.svelte-wzmt4w,#envoy-ob-wrapper.svelte-wzmt4w{position:absolute;top:0;left:0;width:100%;height:100%;z-index:13}.boundary-fallback.svelte-wzmt4w{position:fixed;inset:0;background:#000000a6;display:grid;place-items:center;z-index:99999}.boundary-inner.svelte-wzmt4w{background:var(--inv-100);border:1px solid var(--20);border-radius:8px;padding:24px;max-width:560px;color:var(--80)}.boundary-inner.svelte-wzmt4w h2:where(.svelte-wzmt4w){margin:0 0 8px;color:var(--100);font-size:18px}.boundary-inner.svelte-wzmt4w .msg:where(.svelte-wzmt4w){background:var(--10);padding:12px;border-radius:4px;font-family:monospace;font-size:12px;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow:auto}.boundary-inner.svelte-wzmt4w .btns:where(.svelte-wzmt4w){display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.boundary-inner.svelte-wzmt4w .btn:where(.svelte-wzmt4w){padding:8px 14px;background:var(--10);color:var(--100);border:1px solid var(--20);border-radius:4px;cursor:pointer;font-size:13px}.boundary-inner.svelte-wzmt4w .btn.primary:where(.svelte-wzmt4w){background:var(--accent, #6cf);color:var(--inv-100);border-color:var(--accent, #6cf)}.boundary-inner.svelte-wzmt4w .btn:where(.svelte-wzmt4w):hover{background:var(--20)}.boundary-inner.svelte-wzmt4w .btn.primary:where(.svelte-wzmt4w):hover{opacity:.9}
