.location-section.svelte-pmyzf8{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;overflow:hidden}.location.svelte-pmyzf8{flex:1;gap:12px;overflow:hidden;margin-top:8px;color:var(--xz-color-text-200);font-size:14px}.location.svelte-pmyzf8 .name:where(.svelte-pmyzf8){display:flex;gap:6px;overflow:hidden;line-height:1.5}.location.svelte-pmyzf8 .name:where(.svelte-pmyzf8) .icon:where(.svelte-pmyzf8){display:flex;justify-content:center;align-items:center;min-width:14px;color:var(--xz-color-text-200);font-size:12px}.location.svelte-pmyzf8 .name:where(.svelte-pmyzf8) span:where(.svelte-pmyzf8){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-detail-content.svelte-pmyzf8{display:flex;gap:6px;justify-content:space-between;align-items:center;overflow:hidden}.location-detail-content.svelte-pmyzf8>a:where(.svelte-pmyzf8){overflow:hidden}.location-detail-content.svelte-pmyzf8 .navigation-link:where(.svelte-pmyzf8){flex-shrink:0}.date-time.svelte-pmyzf8{display:flex;gap:6px;margin-top:8px;color:var(--xz-color-text-200);font-size:14px}.date-time.svelte-pmyzf8:not(.has-note){margin-top:8px}.date-time.svelte-pmyzf8 .icon:where(.svelte-pmyzf8){display:flex;justify-content:center;align-items:center;min-width:14px;color:var(--xz-color-text-200);font-size:12px}.navigation.svelte-pmyzf8{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;border:1px solid var(--xz-color-line-100);border-radius:999px;background-color:var(--xz-color-surface-200);color:var(--xz-color-text-100);font-size:14px;aspect-ratio:1/1}.navigation.svelte-pmyzf8:hover{background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-primary-text-100)}.note.svelte-pmyzf8{margin-top:6px;margin-left:20px;padding:6px 8px 4px 0;border-top:1px solid var(--xz-color-line-100);color:var(--xz-color-text-300);font-size:14px;line-height:1.5}.fasthire-bolt-icon.svelte-1svl8ji{display:inline;background:linear-gradient(180deg,var(--xz-color-primary-bg-100) 3%,#a68fff 50%,#fb8521 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fasthire-chat-action.svelte-1wa8lm8{display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--xz-color-warning-soft-100);color:var(--xz-color-text-100);font-size:14px;transition:transform .16s ease-in-out}.fasthire-chat-action.svelte-1wa8lm8 .banner:where(.svelte-1wa8lm8){display:flex;gap:12px;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 16px;color:var(--xz-color-text-200);font-size:14px}.file-name-ext.svelte-nb0qtu{display:flex;flex:1;overflow:hidden}.file-name-ext.svelte-nb0qtu .name:where(.svelte-nb0qtu){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-name-ext.svelte-nb0qtu .ext:where(.svelte-nb0qtu){white-space:nowrap}.menu.svelte-1howict{all:unset;display:flex;justify-content:center;align-items:center;width:42px;border-radius:999px;cursor:pointer;aspect-ratio:1/1}.menu.svelte-1howict i:where(.svelte-1howict){color:var(--color, currentcolor);font-size:20px}.menu.small.svelte-1howict{width:36px}.menu.small.svelte-1howict i:where(.svelte-1howict){font-size:18px}.menu.medium.svelte-1howict{width:42px;font-size:20px}.menu.medium.svelte-1howict i:where(.svelte-1howict){font-size:20px}.menu.svelte-1howict:hover,.menu.secondary.svelte-1howict{background-color:var(--xz-color-neutral-soft-100)}.menu.secondary.svelte-1howict:hover{background-color:var(--xz-color-neutral-soft-200)}.menu.secondary.svelte-1howict i:where(.svelte-1howict){color:var(--xz-color-neutral-text-100)}.nps-selector-container.svelte-1ld348e{--btn-size: 12cqw;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;width:100%;max-width:400px;margin:0 auto;padding-top:12px;container-name:nps-selector;container-type:inline-size}.face-container.sad.svelte-1ld348e{grid-row:2;grid-column:1;background-color:var(--xz-color-danger-bg-100)}.face-container.happy.svelte-1ld348e{grid-row:2;grid-column:7;background-color:var(--xz-color-success-bg-100)}.face-container.svelte-1ld348e{display:flex;flex-direction:column;gap:4px;align-items:center;overflow:hidden;border-radius:999px}.face-container.svelte-1ld348e .face:where(.svelte-1ld348e){display:flex;justify-content:center;align-items:center;width:var(--btn-size);aspect-ratio:1/1}.face-container.svelte-1ld348e .face:where(.svelte-1ld348e) img:where(.svelte-1ld348e){width:100%;height:100%}.numbers-zigzag.svelte-1ld348e{position:relative;display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(7,1fr);gap:8px;justify-content:center;justify-items:center;margin:0 auto}.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(2),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(4),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(6),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(8),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(10),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(12){transform:translate3d(calc(50% + 4px),6px,0)}.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(1),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(3),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(5),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(7),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(9),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(11),.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(13){position:relative}.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(1):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(3):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(5):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(7):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(9):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(11):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(13):after{top:0;right:0;margin-top:50%;margin-right:50%;transform:rotate(60deg)}.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(1):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(3):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(5):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(7):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(9):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(11):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(13):before{top:0;right:0;margin-top:50%;margin-right:50%;transform:rotate(120deg)}.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(1):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(1):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(3):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(3):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(5):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(5):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(7):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(7):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(9):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(9):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(11):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(11):after,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(13):before,.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(13):after{content:"";position:absolute;z-index:-1;width:100%;height:4px;background-color:var(--xz-color-surface-300);transform-origin:center right}.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(1):after{display:none}.numbers-zigzag.svelte-1ld348e>:where(.svelte-1ld348e):nth-child(13):before{display:none}.label.most.svelte-1ld348e,.label.least.svelte-1ld348e{position:absolute;grid-row:1;grid-column:1;color:var(--xz-color-text-200);font-weight:600;font-size:13px;font-family:var(--xz-font-family-secondary);transform:translateY(-14px)}.label.most.svelte-1ld348e{right:0;color:var(--xz-color-success-text-100)}.label.least.svelte-1ld348e{left:0;color:var(--xz-color-danger-text-100)}.number-btn.svelte-1ld348e{display:flex;justify-content:center;align-items:center;width:var(--btn-size);border:1px solid var(--xz-color-line-50);border-radius:999px;background-color:var(--xz-color-surface-200);font-weight:600;font-size:16px;font-family:var(--xz-font-family-secondary);cursor:pointer;transition:all .2s ease-in-out;aspect-ratio:1}.number-btn.svelte-1ld348e:hover{background-color:var(--xz-color-surface-300)}.number-btn.is-active.svelte-1ld348e{background-color:var(--xz-color-primary-bg-100);color:#fff}.number-btn.svelte-1ld348e:nth-child(2){grid-row:1;grid-column:1}.number-btn.svelte-1ld348e:nth-child(3){grid-row:2;grid-column:2}.number-btn.svelte-1ld348e:nth-child(4){grid-row:1;grid-column:2}.number-btn.svelte-1ld348e:nth-child(5){grid-row:2;grid-column:3}.number-btn.svelte-1ld348e:nth-child(6){grid-row:1;grid-column:3}.number-btn.svelte-1ld348e:nth-child(7){grid-row:2;grid-column:4}.number-btn.svelte-1ld348e:nth-child(8){grid-row:1;grid-column:4}.number-btn.svelte-1ld348e:nth-child(9){grid-row:2;grid-column:5}.number-btn.svelte-1ld348e:nth-child(10){grid-row:1;grid-column:5}.number-btn.svelte-1ld348e:nth-child(11){grid-row:2;grid-column:6}.number-btn.svelte-1ld348e:nth-child(12){grid-row:1;grid-column:6}.menu-container.svelte-1ltsnvr{position:relative}.panel-container.svelte-1ltsnvr{position:absolute;top:0;right:0;z-index:2000;display:flex;flex-direction:column;min-width:300px}.panel-container.svelte-1ltsnvr .header:where(.svelte-1ltsnvr){display:flex;justify-content:space-between;align-items:center;padding:8px 12px 12px;font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary)}.menu-item.svelte-1ltsnvr{position:relative;display:flex;gap:12px;align-items:center;width:100%;min-height:50px;padding:8px 16px 8px 8px;border-radius:8px;font-weight:400;font-size:14px;white-space:nowrap;cursor:pointer}.menu-item.svelte-1ltsnvr:hover{background-color:var(--xz-color-neutral-soft-100)}.menu-item.svelte-1ltsnvr .icon:where(.svelte-1ltsnvr){display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:999px;color:var(--xz-color-text-100);font-size:20px}.menu-item.svelte-1ltsnvr .label:where(.svelte-1ltsnvr){font-weight:400;font-size:14px;font-family:var(--xz-font-family-primary)}.modal-content.svelte-1ltsnvr{padding-bottom:32px}#chat-window-header.svelte-1hwifs1{display:flex;gap:12px;justify-content:space-between;align-items:center;height:var(--chatbox-header-height);padding:16px;border-right:1px solid var(--xz-color-line-50);border-left:1px solid var(--xz-color-line-50);background-color:var(--xz-color-surface-100)}#chat-window-header.is-mobile.svelte-1hwifs1{padding:8px}.avatar.svelte-1hwifs1 img:where(.svelte-1hwifs1){width:32px;max-width:32px;border-radius:999px;aspect-ratio:1/1}.header-left.svelte-1hwifs1{display:flex;gap:16px;align-items:center;min-width:0}.header-right.svelte-1hwifs1{display:flex;gap:8px;align-items:center}.header-right.is-disabled.svelte-1hwifs1{opacity:.5;pointer-events:none}.header-left-name.svelte-1hwifs1{flex:1;overflow:hidden;min-width:0}.truncate.svelte-1hwifs1{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.room-name.svelte-1hwifs1{margin-top:4px;color:var(--xz-color-text-300);font-weight:400;font-size:12px}.menu-button.hidden.svelte-1wm25lr,.menu-button.hidden.svelte-1f48r0j{display:none!important}.menu-container.svelte-1sygt6b{position:relative}.menu-panel-container.svelte-1sygt6b{position:absolute;inset:auto auto calc(100% + 8px) 0;z-index:1000;min-width:200px}.menu-item.svelte-1sygt6b{display:flex;gap:12px;align-items:center;width:100%;padding:8px;border-radius:8px;cursor:pointer;transition:background-color .2s}.menu-item.svelte-1sygt6b:hover{background-color:var(--xz-color-neutral-soft-100)}.menu-item.svelte-1sygt6b .icon:where(.svelte-1sygt6b){display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px}.menu-item.svelte-1sygt6b .label:where(.svelte-1sygt6b){flex:1;color:var(--xz-color-text-100);font-weight:400;font-size:14px;font-family:var(--xz-font-family-primary);text-align:left}.additional-actions-icon.svelte-1sygt6b{transition:transform .16s ease-in-out}.additional-actions-icon.active.svelte-1sygt6b{transform:rotate(45deg)}.menu-button.hidden.svelte-jkjb8t,.menu-button.hidden.svelte-1v0thbk{display:none!important}.emoji-mart.svelte-dwzb7p{width:352px;min-height:435px;background:var(--xz-color-surface-100)}@media(max-width:500px){.emoji-mart.svelte-dwzb7p{width:100%}}[data-theme=dark] em-emoji-picker{--border-radius: 0px;--color-border: rgb(0 0 0 / 5%);--xz-font-size: 14px;--rgb-accent: 29, 108, 226;--rgb-background: var(--xz-color-surface-100);--rgb-color: var(--xz-color-text-100);--rgb-input: var(--xz-color-neutral-soft-100);--shadow: none;width:100%}em-emoji-picker{--border-radius: 0px;--color-border: rgb(0 0 0 / 5%);--xz-font-size: 14px;--rgb-accent: 29, 108, 226;--rgb-background: 255, 255, 255;--rgb-color: 20, 20, 20;--rgb-input: 240, 240, 240;--shadow: none;width:100%}.chat-input-sticker-button-container.svelte-zmykck{position:absolute;right:0;bottom:0}.chat-input-sticker-panel.svelte-zmykck{position:absolute;right:0;bottom:0;z-index:1000;border:1px solid var(--xz-color-line-50);border-radius:12px;box-shadow:var(--xz-box-shadow-200);opacity:0;pointer-events:none;transition:transform .24s cubic-bezier(.4,0,.2,1);transform:translate3d(0,12px,0);transform-origin:bottom right}@media(max-width:500px){.chat-input-sticker-panel.svelte-zmykck{position:fixed;right:0;bottom:0;left:0}}.chat-input-sticker-panel.open.svelte-zmykck{opacity:1;pointer-events:auto;transform:translateZ(0)}.chat-input-sticker-button.svelte-zmykck{all:unset;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:var(--chat-input-height);height:var(--chat-input-height);border-radius:50%;font-size:20px;cursor:pointer}.chat-input-sticker-button.svelte-zmykck:hover{color:var(--xz-color-primary-text-100)}.chat-input-sticker-button.over-announcer.svelte-zmykck,.chat-input-sticker-button.over-announcer.svelte-zmykck:hover{color:var(--xz-color-text-100)}.announcer-icon.svelte-zmykck{position:absolute;top:0;left:0;z-index:0;pointer-events:none;transform:translate(calc(0% + 2px),calc(0% + 1px))}.announcer-icon.svelte-zmykck i:where(.svelte-zmykck){font-size:36px;animation:svelte-zmykck-announcer-blink 2s steps(2) infinite,svelte-zmykck-announcer-spin 3s linear infinite}@keyframes svelte-zmykck-announcer-blink{0%,to{color:#19feff}25%{color:#ffd818}50%{color:#ff025f}75%{color:#78ff1a}}@keyframes svelte-zmykck-announcer-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mode-selector.svelte-zmykck{position:relative;z-index:50;display:flex;gap:8px;justify-content:center;align-items:center;width:100%;padding:8px;border-top-left-radius:12px;border-top-right-radius:12px;background-color:var(--xz-color-surface-50)}.mode-selector.svelte-zmykck .mode-selector-buttons:where(.svelte-zmykck){display:flex;gap:8px}.mode-selector.svelte-zmykck button:where(.svelte-zmykck){display:flex;justify-content:center;align-items:center;height:32px;padding:0 12px;border-radius:999px;color:var(--xz-color-text-300);font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary);cursor:pointer;transition:background-color .15s}.mode-selector.svelte-zmykck button:where(.svelte-zmykck):hover{background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-text-100)}.mode-selector.svelte-zmykck button.active:where(.svelte-zmykck){background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-text-100)}.mode-selector.svelte-zmykck .close-button:where(.svelte-zmykck){position:absolute;right:8px}.mode-selector.svelte-zmykck .close-button:where(.svelte-zmykck) button:where(.svelte-zmykck){width:32px;height:32px}.sticker-announcer.svelte-65gxnd{position:absolute;right:0;bottom:calc(100% - 4px);z-index:3;pointer-events:none}@media(max-width:500px){.sticker-announcer.svelte-65gxnd{display:none}}.announcer-character.svelte-65gxnd{pointer-events:none}.reply-preview.svelte-npbnpg{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px;font-size:14px}.reply-preview.svelte-npbnpg .reply-preview-content:where(.svelte-npbnpg){flex:1;min-width:0}.reply-preview.svelte-npbnpg .reply-preview-header:where(.svelte-npbnpg){display:flex;gap:6px;align-items:center;margin-bottom:2px}.reply-preview.svelte-npbnpg .reply-preview-header:where(.svelte-npbnpg) .reply-icon:where(.svelte-npbnpg){color:var(--xz-color-primary-text-100);font-size:12px}.reply-preview.svelte-npbnpg .reply-preview-header:where(.svelte-npbnpg) .reply-label:where(.svelte-npbnpg){color:var(--xz-color-primary-text-100);font-weight:600;font-size:12px;font-family:var(--xz-font-family-secondary)}.reply-preview.svelte-npbnpg .reply-preview-message:where(.svelte-npbnpg){overflow:hidden;margin-top:6px;color:var(--xz-color-text-200);font-size:12px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.reply-preview.svelte-npbnpg .reply-preview-image:where(.svelte-npbnpg){display:flex;gap:8px;align-items:center}.reply-preview.svelte-npbnpg .reply-preview-image:where(.svelte-npbnpg) img:where(.svelte-npbnpg){object-fit:cover;width:32px;height:32px;border-radius:4px}.reply-preview.svelte-npbnpg .reply-preview-image:where(.svelte-npbnpg) .reply-preview-text:where(.svelte-npbnpg){font-style:italic}.reply-preview.svelte-npbnpg .reply-preview-sticker:where(.svelte-npbnpg){display:flex;gap:8px;align-items:center}.reply-preview.svelte-npbnpg .reply-preview-sticker:where(.svelte-npbnpg) img:where(.svelte-npbnpg){object-fit:contain;width:32px;height:32px}.reply-preview.svelte-npbnpg .reply-preview-sticker:where(.svelte-npbnpg) .reply-preview-text:where(.svelte-npbnpg){font-style:italic}.reply-preview.svelte-npbnpg .reply-preview-file-container:where(.svelte-npbnpg){display:flex}.reply-preview.svelte-npbnpg .reply-preview-file:where(.svelte-npbnpg){display:flex;gap:6px;align-items:center;margin-top:4px;padding:6px 12px;border-radius:999px;background-color:var(--xz-color-neutral-soft-200)}.reply-preview.svelte-npbnpg .reply-preview-file:where(.svelte-npbnpg) i:where(.svelte-npbnpg){color:var(--xz-color-text-100);font-size:14px}.reply-preview.svelte-npbnpg .reply-preview-file:where(.svelte-npbnpg) .reply-preview-text:where(.svelte-npbnpg){overflow:hidden;font-style:italic;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.reply-preview.svelte-npbnpg .reply-preview-voice-container:where(.svelte-npbnpg){display:flex}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg){display:flex;gap:8px;align-items:center;margin-top:4px;padding:6px 12px;border-radius:999px;background-color:var(--xz-color-neutral-soft-200)}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) i:where(.svelte-npbnpg){color:var(--xz-color-text-200);font-size:12px}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) .reply-preview-waveform:where(.svelte-npbnpg){display:flex;gap:1px;align-items:center;height:12px}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) .reply-preview-waveform:where(.svelte-npbnpg) .wave-bar:where(.svelte-npbnpg){width:2px;border-radius:1px;background-color:var(--xz-color-text-200)}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) .reply-preview-waveform:where(.svelte-npbnpg) .wave-bar:where(.svelte-npbnpg):nth-child(4n+1){height:4px;animation-delay:0s}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) .reply-preview-waveform:where(.svelte-npbnpg) .wave-bar:where(.svelte-npbnpg):nth-child(4n+2){height:8px;animation-delay:.1s}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) .reply-preview-waveform:where(.svelte-npbnpg) .wave-bar:where(.svelte-npbnpg):nth-child(4n+3){height:6px;animation-delay:.2s}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) .reply-preview-waveform:where(.svelte-npbnpg) .wave-bar:where(.svelte-npbnpg):nth-child(4n+4){height:5px;animation-delay:.3s}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) .reply-preview-text:where(.svelte-npbnpg){font-style:italic}.reply-preview.svelte-npbnpg .reply-preview-close:where(.svelte-npbnpg){all:unset;display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:var(--xz-color-neutral-soft-200);color:var(--xz-color-text-100);cursor:pointer;transition:all .12s ease-in-out}.reply-preview.svelte-npbnpg .reply-preview-close:where(.svelte-npbnpg):hover{background-color:var(--xz-color-neutral-soft-300);color:var(--xz-color-text-100)}.reply-preview.svelte-npbnpg .reply-preview-close:where(.svelte-npbnpg) i:where(.svelte-npbnpg){font-size:12px}.reply-preview.svelte-npbnpg .reply-preview-text-container:where(.svelte-npbnpg) .reply-preview-text:where(.svelte-npbnpg){overflow:hidden;font-style:italic;font-size:12px;text-overflow:ellipsis;white-space:nowrap}#chat-input.svelte-3rkzfi{--chat-input-height: 40px;--chat-input-max-height: 116px;--menu-button-size: 40px;padding:16px;background-color:var(--xz-color-surface-100)}#chat-input.svelte-3rkzfi button:where(.svelte-3rkzfi){all:unset}#chat-input.svelte-3rkzfi .chat-input-wrapper:where(.svelte-3rkzfi){display:flex;gap:8px;align-items:center;background-color:var(--xz-color-surface-100)}#chat-input.svelte-3rkzfi .menu-button{display:flex;justify-content:center;align-items:center;width:var(--menu-button-size);border-radius:50%;background-color:var(--xz-color-neutral-soft-100);cursor:pointer;aspect-ratio:1/1}#chat-input.svelte-3rkzfi .menu-button:hover{background-color:var(--xz-color-neutral-soft-200)}#chat-input.svelte-3rkzfi .chat-input-actions:where(.svelte-3rkzfi){display:flex;gap:8px}#chat-input.svelte-3rkzfi .chat-input:where(.svelte-3rkzfi){position:relative;flex:1;width:100%;height:100%;border-radius:8px;border-radius:calc(var(--chat-input-height) / 2);background-color:var(--xz-color-neutral-soft-100)}#chat-input.svelte-3rkzfi .chat-input:where(.svelte-3rkzfi) #chat-input-textarea:where(.svelte-3rkzfi){overflow-y:auto;width:100%;height:100%;min-height:var(--chat-input-height);max-height:var(--chat-input-max-height);padding:10px 48px 10px 16px;outline:none;font-size:15px;line-height:1.5;word-break:break-word}#chat-input.svelte-3rkzfi .chat-input:where(.svelte-3rkzfi) .placeholder:where(.svelte-3rkzfi){position:absolute;top:12px;left:16px;color:var(--xz-color-neutral-text-100);pointer-events:none;-webkit-user-select:none;user-select:none}.bubble-menu-panel.svelte-1otc7bl{overflow:hidden}.menu-item.svelte-1otc7bl{display:flex;gap:24px;align-items:center;width:100%;padding:16px 20px;border:none;border-radius:8px;background:transparent;color:var(--xz-color-text-100);font-weight:500;font-size:14px;cursor:pointer;transition:background-color .12s ease-in-out}.menu-item.svelte-1otc7bl:hover{background-color:var(--xz-color-neutral-soft-100)}.menu-item.svelte-1otc7bl i:where(.svelte-1otc7bl){width:16px;font-size:14px}.menu-item.svelte-1otc7bl span:where(.svelte-1otc7bl){flex:1;text-align:left}.menu-panel-container.svelte-mvuzh7{position:fixed;top:var(--menu-y);left:var(--menu-x);z-index:2000;min-width:140px;transform-origin:top center}.menu-panel-container.is-sender.svelte-mvuzh7{transform:translate3d(-100%,-100%,0);transform-origin:bottom right}.menu-panel-container.svelte-mvuzh7:not(.is-sender){transform:translate3d(0,-100%,0);transform-origin:bottom left}.menu-panel-container.bottom.is-sender.svelte-mvuzh7{transform:translate3d(-100%,0,0);transform-origin:top right}.menu-panel-container.bottom.svelte-mvuzh7:not(.is-sender){transform:translateZ(0);transform-origin:top left}.message-container.svelte-1vtq3cr{display:flex;justify-content:center;align-items:center}.message-date.svelte-1vtq3cr{display:flex;justify-content:center;align-items:center;min-height:16px;padding:2px 12px;border-radius:999px;background-color:var(--date-background, color-mix(in oklab, var(--xz-color-bg-100) 5%, transparent));color:var(--date-text-color, var(--xz-color-text-100));font-weight:400;font-size:12px;font-family:var(--xz-font-family-primary);font-variant-numeric:tabular-nums}.bubble-wrapper.svelte-ge7ln{display:flex;gap:10px;align-items:flex-start}.bubble-wrapper.is-sender.svelte-ge7ln{justify-content:flex-end}.bubble-deliverables.svelte-ge7ln{display:flex;flex:1;flex-direction:column;overflow:hidden;width:320px;max-width:320px;padding:0;border:var(--message-bubble-special-border);border-radius:28px;background-color:var(--xz-color-surface-50);font-size:14px;line-height:1.4}.deliverables-header.svelte-ge7ln{display:flex;gap:12px;align-items:center;padding:20px 20px 16px}.deliverables-title.svelte-ge7ln{margin:0 0 4px;color:var(--xz-color-text-100);font-weight:600;font-size:15px;font-family:var(--xz-font-family-secondary)}.deliverables-description.svelte-ge7ln{margin-top:16px;color:var(--xz-color-text-200);font-weight:400;font-size:13px;word-break:break-word}.deliverables-actions.svelte-ge7ln{display:flex;justify-content:center;margin-top:auto;padding:0 12px 12px}.bubble-document.svelte-946od0{--radius: 24px;display:flex;flex:1;flex-direction:column;overflow:hidden;min-width:220px;max-width:300px;padding:0;border:var(--message-bubble-special-border);border-radius:var(--radius);background-color:var(--xz-color-surface-100);font-size:14px;line-height:1.4}.bubble-document.svelte-946od0 .document-header:where(.svelte-946od0){display:flex;gap:12px;align-items:flex-start;min-height:100px;padding:14px 16px;border-radius:calc(var(--radius) - 1px);background-color:var(--xz-color-primary-bg-100);color:var(--xz-color-primary-text-fg)}.bubble-document.svelte-946od0 .document-header:where(.svelte-946od0) .document-title:where(.svelte-946od0){overflow:hidden;margin:0 0 4px;color:var(--xz-color-primary-text-fg);font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary);text-overflow:ellipsis;white-space:nowrap}.bubble-document.svelte-946od0 .document-header:where(.svelte-946od0) .document-title:where(.svelte-946od0) span:where(.svelte-946od0){color:var(--xz-color-text-100);font-family:var(--xz-font-family-secondary)}.bubble-document.svelte-946od0 .document-header:where(.svelte-946od0) .document-price:where(.svelte-946od0){display:flex;gap:4px;align-items:flex-start;margin-top:16px;font-weight:600;font-size:32px;font-family:var(--xz-font-family-primary);line-height:1;font-variant-numeric:tabular-nums}.bubble-document.svelte-946od0 .document-header:where(.svelte-946od0) .document-price:where(.svelte-946od0) span:where(.svelte-946od0){margin-top:2px;font-size:18px;font-family:var(--xz-font-family-secondary)}.bubble-document.svelte-946od0 .document-header:where(.svelte-946od0) .document-description:where(.svelte-946od0){margin-top:8px;font-weight:400;font-size:12px;font-family:var(--xz-font-family-primary)}.bubble-document.svelte-946od0 .document-header:where(.svelte-946od0) .document-description:where(.svelte-946od0) .seller-payout-note:where(.svelte-946od0){margin-bottom:16px;color:var(--xz-color-text-300);font-size:12px}.bubble-document.is-expired.svelte-946od0{opacity:.5}.bubble-document.is-expired.svelte-946od0 .document-header:where(.svelte-946od0) .document-price:where(.svelte-946od0){text-decoration:line-through}.bubble-document.is-invoice.svelte-946od0 .document-header:where(.svelte-946od0),.bubble-document.is-receipt.svelte-946od0 .document-header:where(.svelte-946od0){border-bottom-right-radius:0;border-bottom-left-radius:0}.bubble-document.is-receipt.svelte-946od0 .document-header:where(.svelte-946od0){background-color:var(--xz-color-surface-50);color:var(--xz-color-text-100)}.bubble-document.is-receipt.svelte-946od0 .document-title:where(.svelte-946od0){display:flex;gap:4px;align-items:center}.bubble-document.is-receipt.svelte-946od0 .document-title:where(.svelte-946od0) i:where(.svelte-946od0){color:var(--xz-color-success-text-100)}.bubble-document.is-invoice.svelte-946od0 .document-header:where(.svelte-946od0){color:var(--xz-color-primary-text-fg)}.bubble-document.is-invoice.svelte-946od0 .document-header:where(.svelte-946od0) span:where(.svelte-946od0){color:var(--xz-color-primary-text-fg)}.bubble-document.is-quotation.svelte-946od0 .document-header:where(.svelte-946od0){color:var(--xz-color-primary-text-fg)}.bubble-document.is-quotation.svelte-946od0 .document-header:where(.svelte-946od0) span:where(.svelte-946od0){color:var(--xz-color-primary-text-fg)}.bubble-wrapper.svelte-946od0{display:flex;gap:10px;align-items:flex-start}.bubble-wrapper.is-sender.svelte-946od0{justify-content:flex-end}.bubble-wrapper.is-sender.svelte-946od0 .bubble-document:where(.svelte-946od0){border:var(--message-bubble-special-border);color:var(--xz-color-primary-text-100);font-weight:600;font-family:var(--xz-font-family-secondary)}.bubble-wrapper.svelte-946od0:not(.is-sender) .document-header:where(.svelte-946od0){border-bottom-right-radius:0;border-bottom-left-radius:0}.bubble-wrapper.is-receiver.svelte-946od0 .bubble-document:where(.svelte-946od0){border:var(--message-bubble-special-border, var(--message-bubble-receiver-border))}.document-info.svelte-946od0{flex:1;min-width:0}.document-content.svelte-946od0{padding:12px;background-color:var(--xz-color-surface-50)}.document-content.svelte-946od0 .guarantee-section:where(.svelte-946od0){display:flex;gap:4px;align-items:center;margin-bottom:8px}.document-content.svelte-946od0 .guarantee-section:where(.svelte-946od0) i:where(.svelte-946od0){color:var(--xz-color-primary-text-100);font-size:14px}.document-content.svelte-946od0 .guarantee-section:where(.svelte-946od0) .text:where(.svelte-946od0){color:var(--xz-color-text-200);font-weight:400;font-size:12px;font-family:var(--xz-font-family-primary)}.bubble-fasthire-order.svelte-utisfh{--radius: 24px;--card-background: var(--xz-color-surface-50);display:flex;flex:1;flex-direction:column;overflow:hidden;min-width:300px;max-width:300px;padding:0;border:var(--message-bubble-special-border);border-radius:var(--radius);font-size:14px;line-height:1.4}.bubble-fasthire-order.svelte-utisfh .document-header:where(.svelte-utisfh){display:flex;gap:12px;justify-content:space-between;align-items:flex-start;align-items:center;min-height:52px;padding:14px 16px;background-color:var(--card-background);color:var(--xz-color-text-100)}.bubble-fasthire-order.svelte-utisfh .document-header:where(.svelte-utisfh) .paid:where(.svelte-utisfh){display:flex;gap:4px;align-items:center;font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary)}.bubble-fasthire-order.svelte-utisfh .document-header:where(.svelte-utisfh) .paid:where(.svelte-utisfh) .icon:where(.svelte-utisfh){color:var(--xz-color-success-text-100);font-size:16px}.bubble-fasthire-order.svelte-utisfh .price-section:where(.svelte-utisfh){display:flex;gap:4px;align-items:flex-start;padding:12px 16px 16px;background:var(--card-background);font-weight:600;line-height:1}.bubble-fasthire-order.svelte-utisfh .price-section:where(.svelte-utisfh) .currency:where(.svelte-utisfh){margin-top:2px;font-size:18px;font-family:var(--xz-font-family-secondary)}.bubble-fasthire-order.svelte-utisfh .price-section:where(.svelte-utisfh) .price:where(.svelte-utisfh){font-weight:700;font-size:32px;font-family:var(--xz-font-family-primary);line-height:1}.bubble-fasthire-order.svelte-utisfh .document-content:where(.svelte-utisfh){padding:4px 16px 16px;background-color:var(--card-background)}.bubble-fasthire-order.svelte-utisfh .document-content:where(.svelte-utisfh)>.title:where(.svelte-utisfh){font-weight:600;font-size:16px;font-family:var(--xz-font-family-secondary)}.bubble-fasthire-order.svelte-utisfh .action-section:where(.svelte-utisfh){padding:8px 16px 16px;background-color:var(--card-background)}.bubble-fasthire-order.svelte-utisfh .refund-note:where(.svelte-utisfh){display:flex;gap:4px;margin-top:8px;color:var(--xz-color-text-300);font-size:14px}.bubble-fasthire-order.svelte-utisfh .refund-note:where(.svelte-utisfh) .icon:where(.svelte-utisfh){margin-top:3px;color:var(--xz-color-primary-text-100);font-size:12px}.bubble-fasthire-order.svelte-utisfh .refund-note:where(.svelte-utisfh) span:where(.svelte-utisfh){font-size:12px}.bubble-menu-container.svelte-l3w4me{--trigger-size: 28px;position:relative;display:flex;gap:8px;align-items:flex-start}.bubble-menu-container.is-sender.svelte-l3w4me{flex-direction:row-reverse}.bubble-content.svelte-l3w4me{flex:1}.menu-trigger-container.svelte-l3w4me{position:absolute;z-index:10;width:var(--trigger-size);height:var(--trigger-size);color:var(--xz-color-text-100);font-size:12px}.menu-trigger-container.svelte-l3w4me:not(.bottom){top:50%;transform:translateY(-50%)}.menu-trigger-container.is-sender.svelte-l3w4me:not(.bottom){left:12px}.menu-trigger-container.is-sender.bottom.svelte-l3w4me{bottom:12px;left:12px}.menu-trigger-container.svelte-l3w4me:not(.is-sender):not(.bottom){right:12px}.menu-trigger-container:not(.is-sender).bottom.svelte-l3w4me{right:12px;bottom:12px}.menu-trigger-container.svelte-l3w4me .menu-trigger:where(.svelte-l3w4me){width:var(--trigger-size);height:var(--trigger-size);border:none;border-radius:999px;background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-text-100);cursor:pointer}.menu-trigger-container.bottom.svelte-l3w4me .menu-trigger:where(.svelte-l3w4me){background-color:var(--xz-color-neutral-soft-100)}.bubble-content.svelte-g8qig3{display:flex;flex-direction:column;width:100%;max-width:360px}.file-icon.svelte-g8qig3,.download-icon.svelte-g8qig3{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .2s ease-in-out}.file-size.svelte-g8qig3{color:var(--xz-color-text-200);font-size:12px}.file-icon.svelte-g8qig3{transform:translateY(0)}.download-icon.svelte-g8qig3{transform:translateY(-100%)}.bubble-file.svelte-g8qig3{display:inline-flex;gap:12px;min-width:260px;max-width:260px;padding:12px 16px;border:1px solid var(--xz-color-line-50);border-radius:8px;background-color:var(--xz-color-surface-50);font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer;transition:all .2s ease-in-out}@media(hover:hover){.bubble-file.svelte-g8qig3:hover .file-icon:where(.svelte-g8qig3){transform:translateY(100%)}.bubble-file.svelte-g8qig3:hover .download-icon:where(.svelte-g8qig3){transform:translateY(0)}}.bubble-file-icon.svelte-g8qig3{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;min-width:48px;min-height:48px;border-radius:999px;background-color:var(--xz-color-neutral-soft-100);aspect-ratio:1/1}.bubble-wrapper.svelte-g8qig3{display:flex;gap:10px;align-items:flex-start}.bubble-wrapper.is-sender.svelte-g8qig3{justify-content:flex-end;padding-left:48px}.bubble-wrapper.is-receiver.svelte-g8qig3{padding-right:48px}.bubble-wrapper.is-error.svelte-g8qig3 .bubble-file:where(.svelte-g8qig3){opacity:.5}.bubble-file-video.svelte-g8qig3{overflow:hidden;width:100%;min-width:360px;border-radius:12px;aspect-ratio:16/9}@media(max-width:500px){.bubble-file-video.svelte-g8qig3{min-width:260px}}.bubble-content.svelte-1gi7i2u{display:flex;flex-direction:column;max-width:360px}.bubble-wrapper.svelte-1gi7i2u{display:flex;gap:10px;align-items:flex-start;overflow:hidden}.bubble-wrapper.svelte-1gi7i2u .bubble-image:where(.svelte-1gi7i2u){position:relative;overflow:hidden;border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.bubble-wrapper.svelte-1gi7i2u .bubble-image:where(.svelte-1gi7i2u) .image-overlay:where(.svelte-1gi7i2u){position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-image:linear-gradient(to top,#0003,#0000);color:#fff;font-size:24px;opacity:0;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}.bubble-wrapper.svelte-1gi7i2u .bubble-image:where(.svelte-1gi7i2u):hover .image-overlay:where(.svelte-1gi7i2u){display:flex;opacity:1}.bubble-wrapper.svelte-1gi7i2u .bubble-image:where(.svelte-1gi7i2u) img:where(.svelte-1gi7i2u){object-fit:cover;width:190px;border-radius:12px;-webkit-user-select:none;user-select:none;aspect-ratio:1/1}.bubble-wrapper.is-sender.svelte-1gi7i2u{padding-left:48px}.bubble-wrapper.is-receiver.svelte-1gi7i2u{padding-right:48px}.bubble-wrapper.is-error.svelte-1gi7i2u .bubble-image:where(.svelte-1gi7i2u){opacity:.5}.bubble-content.svelte-mrgb6u{display:flex;flex-direction:column;max-width:360px}.bubble-content.is-mobile.svelte-mrgb6u{-webkit-user-select:none;user-select:none}.bubble-text.svelte-mrgb6u{display:inline;min-height:40px;padding:8px 12px;border-radius:12px;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bubble-text.svelte-mrgb6u a{text-decoration:underline}.bubble-wrapper.svelte-mrgb6u{display:flex;gap:10px;align-items:flex-start}.bubble-wrapper.is-sender.svelte-mrgb6u{justify-content:flex-end;padding-left:48px}.bubble-wrapper.is-sender.svelte-mrgb6u .bubble-text:where(.svelte-mrgb6u){border:var(--message-bubble-sender-border, none);border-bottom-right-radius:0;background-color:var(--message-bubble-sender-background);color:var(--message-bubble-sender-text-color)}.bubble-wrapper.is-receiver.svelte-mrgb6u{padding-right:48px}.bubble-wrapper.is-receiver.svelte-mrgb6u .bubble-text:where(.svelte-mrgb6u){border:var(--message-bubble-receiver-border, none);border-bottom-left-radius:0;background-color:var(--message-bubble-receiver-background);color:var(--message-bubble-receiver-text-color)}.bubble-wrapper.is-error.svelte-mrgb6u .bubble-text:where(.svelte-mrgb6u){opacity:.5}.bubble-wrapper.is-emoji-only.svelte-mrgb6u .bubble-text:where(.svelte-mrgb6u){border:none;background-color:transparent;color:var(--message-bubble-receiver-text-color);font-size:32px;line-height:1}.fraud-warning-card.svelte-s2lxpp{display:flex;flex-direction:column;gap:10px;width:240px;padding:16px;border-radius:12px 12px 12px 0;background-color:var(--xz-color-surface-100);box-shadow:0 2px 4px #00000014}.fraud-warning-card.svelte-s2lxpp .warning-header:where(.svelte-s2lxpp){display:flex;flex-direction:column;gap:10px}.fraud-warning-card.svelte-s2lxpp .warning-header:where(.svelte-s2lxpp) .hidden-message-label:where(.svelte-s2lxpp){color:var(--xz-color-text-200);font-weight:400;font-size:14px;font-family:var(--xz-font-family-primary);line-height:1.5}.fraud-warning-card.svelte-s2lxpp .warning-header:where(.svelte-s2lxpp) .button-wrapper:where(.svelte-s2lxpp){display:flex;align-self:flex-end}.fraud-warning-card.svelte-s2lxpp .divider:where(.svelte-s2lxpp){width:100%;height:.5px;background-color:var(--xz-color-neutral-soft-200)}.fraud-warning-card.svelte-s2lxpp .warning-body:where(.svelte-s2lxpp){display:flex;flex-direction:column;gap:4px}.fraud-warning-card.svelte-s2lxpp .warning-body:where(.svelte-s2lxpp) .warning-text-row:where(.svelte-s2lxpp){display:flex;gap:4px;justify-content:space-between;align-items:flex-start}.fraud-warning-card.svelte-s2lxpp .warning-body:where(.svelte-s2lxpp) .warning-text-row:where(.svelte-s2lxpp) .warning-title:where(.svelte-s2lxpp){flex:1;margin:0;color:var(--xz-color-text-100);font-weight:400;font-size:14px;font-family:var(--xz-font-family-primary);line-height:1.5}.fraud-warning-card.svelte-s2lxpp .warning-body:where(.svelte-s2lxpp) .warning-text-row:where(.svelte-s2lxpp) .warning-icon:where(.svelte-s2lxpp){flex-shrink:0;color:var(--xz-color-danger-text-100);font-size:16px}.fraud-warning-card.svelte-s2lxpp .warning-body:where(.svelte-s2lxpp) .warning-description:where(.svelte-s2lxpp){margin:0;color:var(--xz-color-text-100);font-weight:400;font-size:14px;font-family:var(--xz-font-family-primary);line-height:1.5}.bubble-content.svelte-s2lxpp{display:flex;flex-direction:column;max-width:360px}.bubble-wrapper.svelte-s2lxpp{display:flex;gap:10px;align-items:flex-start;overflow:hidden}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp){position:relative;overflow:hidden;border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .image-overlay:where(.svelte-s2lxpp){position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-image:linear-gradient(to top,#0003,#0000);color:#fff;font-size:24px;opacity:0;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp):hover .image-overlay:where(.svelte-s2lxpp){display:flex;opacity:1}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) img:where(.svelte-s2lxpp){object-fit:cover;width:190px;border-radius:12px;-webkit-user-select:none;user-select:none;aspect-ratio:1/1}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .qr-warning-overlay:where(.svelte-s2lxpp){position:absolute;top:0;left:0;z-index:10;display:flex;flex-direction:column;justify-content:space-between;align-items:start;overflow:hidden;box-sizing:border-box;width:100%;height:100%;padding:16px;border-radius:12px;background:#0000004d;pointer-events:auto;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .qr-warning-overlay:where(.svelte-s2lxpp) .warning-icon:where(.svelte-s2lxpp){position:absolute;top:8px;left:8px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08))}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .qr-warning-overlay:where(.svelte-s2lxpp) .warning-icon:where(.svelte-s2lxpp) i:where(.svelte-s2lxpp){color:#fff;font-size:20px;line-height:18px}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .qr-warning-overlay:where(.svelte-s2lxpp) .warning-content:where(.svelte-s2lxpp){display:flex;flex:1;flex-direction:column;gap:6px;align-items:start;overflow:hidden;box-sizing:border-box;width:100%;padding-top:24px;text-align:start}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .qr-warning-overlay:where(.svelte-s2lxpp) .warning-content:where(.svelte-s2lxpp) .warning-title:where(.svelte-s2lxpp){width:100%;margin:0;color:#fff;font-weight:700;font-size:clamp(10px,2.5vw,12px);font-family:var(--xz-font-family-primary);line-height:1.4;text-shadow:0 2px 4px rgba(0,0,0,.08);overflow-wrap:break-word}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .qr-warning-overlay:where(.svelte-s2lxpp) .warning-content:where(.svelte-s2lxpp) .warning-text:where(.svelte-s2lxpp){width:100%;margin:0;color:#fff;font-weight:400;font-size:clamp(9px,2.2vw,11px);font-family:var(--xz-font-family-primary);line-height:1.5;text-shadow:0 2px 4px rgba(0,0,0,.08);overflow-wrap:break-word}.bubble-wrapper.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp) .qr-warning-overlay:where(.svelte-s2lxpp) .button-wrapper:where(.svelte-s2lxpp){display:flex;flex-shrink:0;align-self:flex-end;margin-top:auto}.bubble-wrapper.is-sender.svelte-s2lxpp{padding-left:48px}.bubble-wrapper.is-receiver.svelte-s2lxpp{padding-right:48px}.bubble-wrapper.is-error.svelte-s2lxpp .bubble-image:where(.svelte-s2lxpp){opacity:.5}.bubble-wrapper.svelte-wffla7{--size: 150px;--radius: 6px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.bubble-wrapper.svelte-wffla7 .gallery-item-wrapper:where(.svelte-wffla7){position:relative}.bubble-wrapper.svelte-wffla7 .bubble-image:where(.svelte-wffla7){position:relative;overflow:hidden;width:100%;height:auto;border-radius:var(--radius);cursor:pointer;-webkit-user-select:none;user-select:none}.bubble-wrapper.svelte-wffla7 .bubble-image:where(.svelte-wffla7) .image-overlay:where(.svelte-wffla7){position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-image:linear-gradient(to top,#00000080,#0000);color:#fff;font-size:24px;opacity:0;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}.bubble-wrapper.svelte-wffla7 .bubble-image:where(.svelte-wffla7) img:where(.svelte-wffla7){object-fit:cover;width:var(--size);border-radius:var(--radius);-webkit-user-select:none;user-select:none;aspect-ratio:1/1}.bubble-wrapper.svelte-wffla7 .bubble-image:where(.svelte-wffla7):hover .image-overlay:where(.svelte-wffla7){display:flex;opacity:1}.bubble-wrapper.svelte-wffla7 .bubble-image.is-error:where(.svelte-wffla7){opacity:.5}.bubble-wrapper.svelte-wffla7 .bubble-image:where(.svelte-wffla7) .pending-indicator:where(.svelte-wffla7){position:absolute;top:8px;right:8px;display:flex;justify-content:center;align-items:center;padding:6px;border-radius:999px;background-color:#00000080;color:#fff;font-size:14px}.bubble-wrapper.svelte-wffla7 .gallery-item-wrapper.full-row:where(.svelte-wffla7){grid-column:1/-1}.bubble-wrapper.svelte-wffla7 .gallery-item-wrapper.full-row:where(.svelte-wffla7) .bubble-image:where(.svelte-wffla7){width:100%;height:var(--size)}.bubble-wrapper.svelte-wffla7 .gallery-item-wrapper.full-row:where(.svelte-wffla7) .bubble-image:where(.svelte-wffla7) img:where(.svelte-wffla7){width:100%;height:var(--size);-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-touch-callout:none}.gallery-item-wrapper:has(.menu-trigger:hover) .image-overlay.svelte-wffla7{opacity:1}.bubble-meeting-room.svelte-hf7zfr{display:flex;flex-direction:column;overflow:hidden;width:280px;max-width:280px;border:var(--message-bubble-special-border);border-radius:28px;background-color:var(--xz-color-surface-50);font-size:14px;line-height:1.4}.bubble-wrapper.svelte-hf7zfr{display:flex;gap:10px;align-items:flex-start}.bubble-wrapper.is-sender.svelte-hf7zfr{justify-content:flex-end}.meeting-header.svelte-hf7zfr{display:flex;gap:12px;align-items:center;padding:12px}.phone-icon.svelte-hf7zfr{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;background-color:var(--xz-color-neutral-soft-200)}.phone-icon.svelte-hf7zfr i:where(.svelte-hf7zfr){font-size:18px}.meeting-info.svelte-hf7zfr{flex:1;min-width:0}.meeting-title.svelte-hf7zfr{margin:0;color:var(--xz-color-text-100);font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary)}.bubble-content.svelte-qsp5cg{display:flex;flex-direction:column}.bubble-wrapper.svelte-qsp5cg{display:flex;gap:10px;align-items:flex-start;overflow:hidden}.bubble-wrapper.svelte-qsp5cg .bubble-sticker:where(.svelte-qsp5cg){position:relative;overflow:hidden;width:180px;height:180px;-webkit-user-select:none;user-select:none}.bubble-wrapper.svelte-qsp5cg .bubble-sticker:where(.svelte-qsp5cg) img:where(.svelte-qsp5cg){object-fit:contain;width:100%;height:100%;-webkit-user-select:none;user-select:none}.bubble-wrapper.svelte-qsp5cg .bubble-sticker:where(.svelte-qsp5cg) .sticker-rive{width:100%;height:100%}.bubble-wrapper.is-sender.svelte-qsp5cg{padding-left:48px}.bubble-wrapper.is-receiver.svelte-qsp5cg{padding-right:48px}.bubble-system-icon.svelte-4yzqjs{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%}.bubble-system.svelte-4yzqjs{display:flex;gap:12px;align-items:center;width:100%;max-width:400px;padding:12px 16px;border-radius:10px;background-color:var(--xz-color-primary-soft-solid-100);font-weight:400}.bubble-system.svelte-4yzqjs p:where(.svelte-4yzqjs){color:var(--xz-color-text-200);font-size:12px;line-height:1.65}.bubble-system.svelte-4yzqjs i:where(.svelte-4yzqjs){font-size:24px}.bubble-system.is-warning.svelte-4yzqjs{background-color:var(--xz-color-warning-soft-solid-100)}.bubble-system.is-warning.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--xz-color-warning-text-200)}.bubble-system.is-error.svelte-4yzqjs{background-color:var(--xz-color-danger-soft-solid-100)}.bubble-system.is-error.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--xz-color-danger-text-200)}.bubble-system.is-success.svelte-4yzqjs{background-color:var(--xz-color-success-soft-solid-100)}.bubble-system.is-success.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--xz-color-success-text-200)}.bubble-system.is-info.svelte-4yzqjs{background-color:var(--xz-color-info-soft-solid-100)}.bubble-system.is-info.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--xz-color-info-text-200)}.bubble-wrapper.svelte-4yzqjs{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.bubble-unsend.svelte-75bxe0{display:inline-flex;max-width:360px;min-height:40px;padding:8px 12px;border-radius:12px;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bubble-wrapper.svelte-75bxe0{display:flex;gap:10px;align-items:flex-start;font-style:italic}.bubble-wrapper.is-sender.svelte-75bxe0{justify-content:flex-end}.bubble-wrapper.is-sender.svelte-75bxe0 .bubble-unsend:where(.svelte-75bxe0){border:1px solid var(--xz-color-neutral-line-100);border-bottom-right-radius:0;background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-text-200)}.bubble-wrapper.is-receiver.svelte-75bxe0 .bubble-unsend:where(.svelte-75bxe0){border:1px solid var(--xz-color-neutral-line-100);border-bottom-left-radius:0;background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-text-200)}.bubble-content.svelte-1fqvwlv{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;max-width:320px}.bubble-voice.svelte-1fqvwlv{display:inline-flex;gap:12px;max-width:320px;padding:10px 20px 10px 12px;border:var(--message-bubble-special-border);border-radius:999px;background-color:var(--xz-color-surface-50);font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer}.bubble-file-duration.svelte-1fqvwlv{color:var(--xz-color-text-100);font-weight:500;font-size:13px}.bubble-file-waveform-progress.svelte-1fqvwlv{position:relative;overflow:hidden;min-width:150px;height:8px;border-radius:16px;background-color:var(--xz-color-surface-200);cursor:pointer}.bubble-file-waveform-background.svelte-1fqvwlv{position:absolute;inset:0;opacity:.6}.bubble-file-waveform-progress-bar.svelte-1fqvwlv{position:absolute;top:0;bottom:0;left:0;border-radius:16px;background:var(--xz-color-primary-bg-100);transition:width .1s ease}.bubble-file-icon.svelte-1fqvwlv{display:flex;justify-content:center;align-items:center;min-width:48px;min-height:48px;border-radius:999px;background-color:var(--xz-color-neutral-soft-100);transition:background-color .2s ease;aspect-ratio:1/1}.bubble-file-icon.svelte-1fqvwlv:hover:not(:disabled){background-color:var(--xz-color-neutral-soft-200)}.bubble-file-icon.is-disabled.svelte-1fqvwlv{opacity:.7;cursor:not-allowed;pointer-events:none}.bubble-file-icon.is-loading.svelte-1fqvwlv{cursor:default}.button-loading-spinner.svelte-1fqvwlv{width:16px;height:16px;border:2px solid var(--xz-color-line-50);border-top-color:var(--xz-color-primary-text-100);border-radius:50%;animation:svelte-1fqvwlv-button-spin 1s linear infinite}@keyframes svelte-1fqvwlv-button-spin{to{transform:rotate(360deg)}}.bubble-waveform,.bubble-waveform:hover{background-color:var(--xz-color-neutral-soft-200)}.bubble-wrapper.svelte-1fqvwlv{display:flex;gap:10px;align-items:flex-start}.bubble-wrapper.is-sender.svelte-1fqvwlv{justify-content:flex-end;padding-left:48px}.bubble-wrapper.is-receiver.svelte-1fqvwlv{padding-right:48px}.bubble-wrapper.is-error.svelte-1fqvwlv .bubble-voice:where(.svelte-1fqvwlv){opacity:.5}.parent-message.svelte-eh8mci{position:relative;max-width:200px;padding:8px 10px 12px 12px;border:1px solid var(--xz-color-primary-line-100);border-radius:12px;background-color:var(--xz-color-primary-soft-100);font-size:12px;cursor:pointer}.parent-message.svelte-eh8mci .parent-message-content:where(.svelte-eh8mci){overflow:hidden;color:var(--xz-color-text-200);font-size:12px}.parent-message.svelte-eh8mci .parent-message-header:where(.svelte-eh8mci){display:flex;gap:4px;align-items:center;margin-bottom:2px;color:var(--xz-color-primary-text-100);font-weight:600;font-size:12px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.parent-message-image.svelte-eh8mci{margin-top:8px}.parent-message-image.svelte-eh8mci img:where(.svelte-eh8mci){object-fit:cover;width:48px;height:48px;border-radius:6px;aspect-ratio:1/1}.parent-message-sticker.svelte-eh8mci{margin-top:8px}.parent-message-sticker.svelte-eh8mci img:where(.svelte-eh8mci){object-fit:contain;width:48px;height:48px}.parent-message-file-name.svelte-eh8mci{overflow:hidden;color:var(--xz-color-text-200);font-size:12px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.parent-message-file-name.svelte-eh8mci .text:where(.svelte-eh8mci){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.parent-message-voice.svelte-eh8mci{display:flex;gap:6px;align-items:center;margin-top:4px;padding:2px 4px;border-radius:12px}.parent-message-voice.svelte-eh8mci i:where(.svelte-eh8mci){color:var(--xz-color-text-200);font-size:12px}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci){display:flex;gap:1px;align-items:center;overflow:hidden;max-width:60px;height:12px}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci){min-width:2px;border-radius:2px;background-color:var(--xz-color-text-200);animation:wave 1.5s ease-in-out infinite}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+1){height:4px;animation-delay:0s}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+2){height:8px;animation-delay:.1s}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+3){height:6px;animation-delay:.2s}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+4){height:10px;animation-delay:.3s}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+5){height:5px;animation-delay:.4s}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+6){height:8px;animation-delay:.5s}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+7){height:4px;animation-delay:.6s}.parent-message-voice.svelte-eh8mci .parent-message-waveform:where(.svelte-eh8mci) .wave-bar:where(.svelte-eh8mci):nth-child(8n+8){height:7px;animation-delay:.7s}.parent-message-text.svelte-eh8mci{margin-top:4px;font-size:12px;line-height:1.5}@keyframes svelte-irvvyj-shimmer{to{transform:translate(100%)}}.messages-container.svelte-irvvyj{display:flex;flex-direction:column;gap:16px;overflow-y:auto;height:100%;padding:16px}.message-wrapper.svelte-irvvyj{display:flex}.message-wrapper.left.svelte-irvvyj{justify-content:flex-start}.message-wrapper.right.svelte-irvvyj{justify-content:flex-end}.message-bubble.svelte-irvvyj{max-width:70%;padding:12px;border-radius:16px;background-color:var(--xz-color-neutral-soft-100)}.message-wrapper.right.svelte-irvvyj .message-bubble:where(.svelte-irvvyj){background-color:var(--xz-color-neutral-soft-100)}.skeleton.svelte-irvvyj{position:relative;overflow:hidden;border-radius:4px;background-color:var(--xz-color-neutral-soft-100)}.skeleton.svelte-irvvyj:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff7f 60%,#fff0);transform:translate(-100%);animation:svelte-irvvyj-shimmer 2s infinite}.short-line.svelte-irvvyj{width:96px;height:16px;margin-bottom:8px}.long-line.svelte-irvvyj{width:192px;height:16px}#chat-messages.svelte-1yhq55e{overflow-y:auto;height:100%;padding-top:60px;scroll-behavior:instant}.message-container.is-sender.svelte-1yhq55e{display:flex;flex-direction:column;align-items:flex-end;align-self:flex-end}.message-item.svelte-1yhq55e{display:flex;flex-direction:column;gap:16px;padding:8px 20px;transform-origin:0 100%}.message-item.right-side-message.svelte-1yhq55e{transform-origin:100% 100%}.avatar-image.svelte-1yhq55e{width:32px;max-width:32px;margin-bottom:18px;border-radius:50%;aspect-ratio:1/1}.message-wrapper.svelte-1yhq55e{position:relative;z-index:1;display:flex;gap:10px;align-items:flex-end}.message-timestamp.svelte-1yhq55e{color:var(--xz-color-text-200);font-size:12px;font-variant-numeric:tabular-nums}.bubble-content.svelte-1yhq55e{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.bubble-content.is-sender.svelte-1yhq55e{align-items:flex-end}.message-timestamp-container.svelte-1yhq55e{display:flex;gap:4px;align-items:center;min-height:16px}.parent-message-container.svelte-1yhq55e{position:relative;z-index:0;display:flex;max-width:200px;margin-left:42px;padding:0;transform:translateY(4px)}.parent-message-container.is-sender.svelte-1yhq55e{display:flex;justify-content:flex-end;padding:0}.read-avatar.svelte-1yhq55e{overflow:hidden;width:16px;height:16px;border-radius:50%}.read-avatar.svelte-1yhq55e img:where(.svelte-1yhq55e){width:100%}@keyframes svelte-1yhq55e-message-highlight{0%{background-color:transparent}20%{background-color:var(--message-blink-highlight-background)}to{background-color:transparent}}.message-highlight{animation:svelte-1yhq55e-message-highlight 1s ease-in-out}@media(max-width:500px){.message-item.svelte-1yhq55e{padding:8px 12px}}.milestone-widget-container.svelte-2jb8ze{position:absolute;top:0;right:0;z-index:1000;min-width:300px}.milestone-widget-button.svelte-2jb8ze{--height: 22px;all:unset;display:flex;gap:4px;justify-content:flex-start;align-items:center;overflow:hidden;height:var(--height);border-radius:4px;background-color:var(--xz-color-neutral-soft-100);font-weight:600;font-size:13px;font-family:var(--xz-font-family-secondary);cursor:pointer}.milestone-widget-button.svelte-2jb8ze:hover{background-color:var(--xz-color-neutral-soft-200)}.milestone-widget-button.svelte-2jb8ze .milestone-icon:where(.svelte-2jb8ze){display:flex;justify-content:center;align-items:center;width:32px;height:var(--height);border-bottom-right-radius:8px;background-color:color-mix(in oklab,var(--xz-color-fastwork-milestone) 10%,var(--xz-color-surface-100));color:var(--xz-color-fastwork-milestone)}.milestone-widget-button.is-mobile.svelte-2jb8ze{display:flex;flex:1;width:100%;height:36px;padding-inline:8px;border:none;border-radius:0;background-color:var(--xz-color-surface-100);font-size:14px}.milestone-widget-button.is-mobile.svelte-2jb8ze .milestone-button-content:where(.svelte-2jb8ze){display:flex;flex:1;justify-content:space-between;align-items:center;font-size:13px}.milestone-widget-button.is-mobile.svelte-2jb8ze .milestone-icon:where(.svelte-2jb8ze){height:36px;background-color:transparent;color:var(--xz-color-fastwork-milestone)}.milestone-widget-interval.svelte-2jb8ze{position:relative;display:flex;gap:32px;justify-content:space-between;align-items:center;min-height:50px;padding:8px 16px 8px 12px;border-radius:8px;font-weight:400;font-size:14px;font-family:var(--xz-font-family-primary);white-space:nowrap;cursor:pointer}.milestone-widget-interval.svelte-2jb8ze:not(.is-current):hover{background-color:var(--xz-color-neutral-soft-100)}.milestone-widget-interval.svelte-2jb8ze .description:where(.svelte-2jb8ze){display:flex;align-items:center;color:var(--xz-color-text-200);font-family:var(--xz-font-family-secondary)}.milestone-widget-interval.svelte-2jb8ze .title:where(.svelte-2jb8ze){display:flex;gap:4px;align-items:center;font-weight:600}.milestone-widget-interval.svelte-2jb8ze .title:where(.svelte-2jb8ze) span:where(.svelte-2jb8ze){font-weight:400}.milestone-widget-interval.svelte-2jb8ze .title:where(.svelte-2jb8ze) i:where(.svelte-2jb8ze){font-size:16px}.milestone-widget-interval.is-current.svelte-2jb8ze{color:var(--xz-color-primary-text-100);font-weight:600;cursor:default}.milestone-widget-interval.is-disabled.svelte-2jb8ze{pointer-events:none}.milestone-widget-interval.is-disabled.svelte-2jb8ze .title:where(.svelte-2jb8ze){color:var(--xz-color-text-200)}.milestone-widget-header.svelte-2jb8ze{display:flex;justify-content:space-between;align-items:center;padding:8px 12px 12px;font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary)}#chat-sub-header.svelte-1immr6h{position:absolute;z-index:1000;display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--chat-sub-header-height);padding:0 12px;border-right:1px solid var(--xz-color-line-50);border-bottom:1px solid var(--xz-color-line-50);border-left:1px solid var(--xz-color-line-50);background:var(--xz-color-surface-100)}#chat-sub-header.svelte-1immr6h:not(:has(.milestone-widget-button),:has(.reminder-badge)){display:none}#chat-sub-header.is-hidden.svelte-1immr6h{height:0}#chat-sub-header.is-mobile.svelte-1immr6h{padding:0}#chat-sub-header.is-mobile.svelte-1immr6h .chat-sub-header-left:where(.svelte-1immr6h){position:absolute;top:100%;left:0;z-index:1000;width:100%;padding:0}#chat-sub-header.is-mobile.svelte-1immr6h .chat-sub-header-right:where(.svelte-1immr6h){display:flex;flex:1;margin-left:0}.faraway-scroll-notification-bar.svelte-yzcmmy{width:100%;padding:10px;border-radius:10px 10px 0 0;background-color:oklch(from var(--xz-color-text-100) l c h/10%);color:var(--xz-color-text-100);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.icon.svelte-yzcmmy{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%}.text.svelte-yzcmmy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#image-gallery.svelte-1w26177{position:fixed;inset:0;z-index:4000;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background:#000c;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}.image-gallery-header.svelte-1w26177{position:absolute;top:0;left:0;z-index:2;display:flex;gap:12px;justify-content:space-between;align-items:center;width:100%;padding:24px 24px 0}.header-left.svelte-1w26177{display:flex;gap:12px}.navigation-container.svelte-1w26177{z-index:2;display:flex;gap:16px;justify-content:center;align-items:center;width:100%;padding:16px 0}.image-counter.svelte-1w26177{min-width:60px;color:#fff;font-weight:500;font-size:14px;text-align:center}.icon-btn.svelte-1w26177{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:none;border-radius:50%;background:transparent;background:#000;color:#fff;font-size:20px;cursor:pointer;transition:background .2s}.icon-btn.close.svelte-1w26177{background:#000;color:#fff}.icon-btn.nav-btn.svelte-1w26177{background:#0009}.icon-btn.nav-btn.svelte-1w26177:disabled{opacity:.3;cursor:not-allowed}.icon-btn.nav-btn.svelte-1w26177:hover:not(:disabled){background:#000c}.image-gallery-item.svelte-1w26177{display:flex;flex-grow:1;justify-content:center;align-items:center;width:90vw;height:70vh;margin-top:48px;margin-bottom:24px}.image-gallery-item.svelte-1w26177 img:where(.svelte-1w26177){object-fit:contain;max-width:100%;max-height:100%;background:#222;box-shadow:0 4px 32px #0006}.thumbnail-container.svelte-1w26177{z-index:2;display:flex;gap:12px;justify-content:center;align-items:center;overflow-x:auto;width:100vw;padding:0 0 32px}.thumbnail-item.svelte-1w26177{flex:0 0 auto;overflow:hidden;width:40px;height:40px;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:border .2s}.thumbnail-item.svelte-1w26177 img:where(.svelte-1w26177){display:block;object-fit:cover;width:100%;height:100%}.thumbnail-item.selected.svelte-1w26177{border:2px solid #fff}.chat-window-container.svelte-13tup50{position:relative;display:flex;flex-direction:column;height:100%;background:var(--chatbox-background);background-color:var(--chatbox-background-color);background-position:var(--chatbox-background-position, center);background-size:var(--chatbox-background-size, cover);background-repeat:var(--chatbox-background-repeat, no-repeat);background-blend-mode:var(--chatbox-background-blend-mode, normal)}#chat-window-header-container.svelte-13tup50{flex-shrink:0;border-bottom:1px solid var(--xz-color-line-50)}#chat-messages-container.svelte-13tup50{position:relative;flex-grow:1;overflow-y:auto}#chat-input-container.svelte-13tup50{flex-shrink:0;border-top:1px solid var(--xz-color-line-50);border-right:1px solid var(--xz-color-line-50);border-left:1px solid var(--xz-color-line-50)}#float-chat-quick-actions-container.svelte-13tup50{position:relative}#float-faraway-notification-bar-container.svelte-13tup50{position:absolute;bottom:0;left:0;z-index:100;width:100%}.loading-container.svelte-13tup50,.not-found-container.svelte-13tup50{position:absolute;inset:0;top:var(--chatbox-header-height);bottom:0;z-index:100;display:flex;justify-content:center;align-items:center;width:100%;background:var(--xz-color-surface-200)}.loading-container.svelte-13tup50 .panel:where(.svelte-13tup50),.not-found-container.svelte-13tup50 .panel:where(.svelte-13tup50){display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:250px;padding:24px 32px;border-radius:12px;background:var(--xz-color-surface-200);color:var(--xz-color-text-200);font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary)}.actions-container.svelte-1lm98bg{display:flex;flex-direction:column;gap:12px;padding:12px 16px}.title.svelte-18b99ly{font-weight:600;font-size:var(--xz-font-size-500);font-family:var(--xz-font-family-secondary)}.description.svelte-18b99ly{margin-top:.5rem;color:var(--xz-color-text-200);font-weight:400;font-size:var(--xz-font-size-300);font-family:var(--xz-font-family-primary)}.button-wrapper.svelte-18b99ly{margin-top:.75rem}.button-icon.svelte-18b99ly{width:1.5rem}.icon-menu.svelte-1fgtahj{display:flex;justify-content:center;align-items:center;width:32px;border-radius:999px;color:var(--xz-color-text-100);font-size:15px;aspect-ratio:1/1}.icon-menu.svelte-1fgtahj:hover{background-color:var(--xz-color-surface-200)}.header-title.svelte-1fgtahj{flex:1;font-weight:600;font-size:var(--xz-font-size-500);font-family:var(--xz-font-family-secondary);-webkit-user-select:none;user-select:none}.header-icon.svelte-1fgtahj{display:flex;justify-content:flex-end;width:1.5rem;font-size:var(--xz-font-size-300)}.empty-content.svelte-1fgtahj{margin-top:.5rem;padding-inline:.5rem}.content.svelte-1fgtahj{margin-top:.5rem;padding-right:.5rem;padding-bottom:2rem;padding-left:1rem}.document-row.svelte-1fgtahj{display:flex;gap:1rem;justify-content:space-between;align-items:center;font-size:var(--xz-font-size-300)}.document-title.svelte-1fgtahj{overflow:hidden;color:var(--xz-color-text-200);font-weight:400;font-family:var(--xz-font-family-primary);line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.document-actions.svelte-1fgtahj{display:flex;gap:.5rem;align-items:center}.header.svelte-1fgtahj{display:flex;gap:4px;align-items:center;width:100%;padding:16px 12px;border-radius:8px}.header.svelte-1fgtahj:hover{background-color:var(--xz-color-neutral-soft-100)}.animate-rotate.svelte-1fgtahj{transition:transform .12s ease-in-out}@keyframes svelte-1p88m7b-shimmer{to{transform:translate(100%)}}.skeleton.svelte-1p88m7b{position:relative;overflow:hidden;border-radius:4px;background-color:var(--xz-color-neutral-soft-100)}.detail-panel.svelte-1p88m7b{display:flex;flex-direction:column;width:100%;height:100%;padding:0 12px;background-color:var(--xz-color-surface-100)}.header.svelte-1p88m7b{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--xz-color-line-50)}.security-banner.svelte-1p88m7b{height:80px;margin:16px;border-radius:8px}.security-banner.svelte-1p88m7b .skeleton:where(.svelte-1p88m7b){width:100%;height:100%;background-color:var(--xz-color-neutral-soft-100)}.section.svelte-1p88m7b{padding:16px}.seller-info.svelte-1p88m7b{display:flex;gap:12px;align-items:center;padding:8px 16px}.order-details.svelte-1p88m7b{padding:16px}.detail-row.svelte-1p88m7b{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.documents.svelte-1p88m7b{padding:16px}.doc-list.svelte-1p88m7b{display:flex;flex-direction:column;gap:12px;margin-top:16px}.doc-item.svelte-1p88m7b{display:flex;justify-content:space-between;align-items:center}.doc-actions.svelte-1p88m7b{display:flex;gap:8px}.skeleton.svelte-1p88m7b:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff7f 60%,#fff0);transform:translate(-100%);animation:svelte-1p88m7b-shimmer 2s infinite}.title.svelte-1p88m7b{width:96px;height:24px}.close-btn.svelte-1p88m7b{width:24px;height:24px;border-radius:50%}.banner-text.svelte-1p88m7b{width:192px;height:16px}.section-title.svelte-1p88m7b{width:128px;height:20px;margin-bottom:8px}.section-text.svelte-1p88m7b{width:256px;height:16px}.avatar.svelte-1p88m7b{width:40px;height:40px;border-radius:4px}.seller-name.svelte-1p88m7b{width:160px;height:20px}.label.svelte-1p88m7b,.value.svelte-1p88m7b{width:96px;height:20px}.doc-title.svelte-1p88m7b,.doc-name.svelte-1p88m7b{width:128px;height:20px}.action-btn.svelte-1p88m7b{width:20px;height:20px}.header.svelte-13nryq9{display:flex;gap:4px;align-items:center;width:100%;padding:16px 12px;border-radius:8px}.header.svelte-13nryq9:hover{background-color:var(--xz-color-neutral-soft-100)}.animate-rotate.svelte-13nryq9{transition:transform .12s ease-in-out}.header-title.svelte-13nryq9{flex:1;font-weight:600;font-size:var(--xz-font-size-500);font-family:var(--xz-font-family-secondary);-webkit-user-select:none;user-select:none}.header-icon.svelte-13nryq9{display:flex;justify-content:flex-end;width:1.5rem;font-size:var(--xz-font-size-300)}.content.svelte-13nryq9{margin-top:1rem;padding-inline:1rem;padding-bottom:2rem}.info-list.svelte-13nryq9{display:grid;grid-template-columns:1fr;gap:.75rem}.info-row.svelte-13nryq9{display:flex;gap:.75rem;justify-content:space-between}.value.svelte-13nryq9{font-weight:600;font-size:var(--xz-font-size-300);font-family:var(--xz-font-family-primary)}.copy-icon.svelte-13nryq9{width:1rem;margin-left:.25rem;font-size:var(--xz-font-size-300)}.sub-info-list.svelte-13nryq9{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:1rem;padding:.75rem;border-radius:.5rem;background-color:var(--xz-color-surface-200)}.label.svelte-13nryq9{color:var(--xz-color-text-200);font-weight:400;font-size:14px;font-family:var(--xz-font-family-primary)}.card.svelte-1mx2tko{padding:16px;border:1px solid var(--xz-color-line-50);border-radius:12px;background-color:var(--xz-color-surface-50)}.card.svelte-1mx2tko:hover{background-color:var(--xz-color-neutral-soft-100)}.line-clamp-2.svelte-1mx2tko{display:-webkit-box;flex:1;overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.right-icon.svelte-1mx2tko{opacity:0;transition:all .12s ease-in-out;transform:translate(-12px)}.card.svelte-1mx2tko:hover .right-icon:where(.svelte-1mx2tko){opacity:1;transform:translate(0)}.header.svelte-iq12ho{display:flex;justify-content:space-between;align-items:center;height:var(--order-detail-header-height);min-height:var(--order-detail-header-height);padding-right:1rem;padding-left:1.5rem}.header-title.svelte-iq12ho{font-weight:600;font-size:var(--xz-font-size-500);font-family:var(--xz-font-family-secondary)}.deliverable-card.svelte-iq12ho{padding-inline:1.5rem;padding-top:.75rem;padding-bottom:1.5rem;border-bottom:.25rem solid var(--xz-color-surface-300)}.content.svelte-iq12ho{display:flex;flex:1;flex-direction:column;align-content:flex-start;overflow-y:auto;padding:12px 8px}.info-section.svelte-iq12ho{display:flex;flex:1;flex-direction:column;gap:.5rem;margin-top:.75rem}.actions-wrapper.svelte-iq12ho{margin-top:auto}.order-status-panel.svelte-iq12ho{display:flex;flex-direction:column;height:100%}.error-container.svelte-iq12ho{display:flex;justify-content:center;align-items:center;min-height:100px;color:var(--xz-color-text-100);font-weight:600;font-size:16px;font-family:var(--xz-font-family-secondary)}.retry-wrapper.svelte-iq12ho{display:flex;justify-content:center;margin-top:1.5rem}.points-badge.svelte-11m5x64{display:flex;gap:4px;align-items:center;padding:4px 8px 4px 5px;border-radius:999px;background:var(--xz-color-neutral-soft-100)}.points-badge.svelte-11m5x64 .icon:where(.svelte-11m5x64){display:flex;justify-content:center;align-items:center}.points-badge.svelte-11m5x64 .icon:where(.svelte-11m5x64) img:where(.svelte-11m5x64){width:24px;height:24px}.points-badge.svelte-11m5x64 .value:where(.svelte-11m5x64){margin-right:6px;margin-left:6px;color:var(--xz-color-text-200);font-weight:700;font-size:13px;font-family:var(--xz-font-family-primary);font-variant-numeric:tabular-nums}.side-navbar.svelte-qoktxg{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;align-items:center;overflow-x:hidden;width:inherit;min-height:100%;padding-bottom:24px}.bottom-menus-container.svelte-qoktxg,.main-menus-container.svelte-qoktxg{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%;margin-top:auto}.main-menus-container.svelte-qoktxg{flex:1;padding-top:8px}.bottom-menus-container.svelte-qoktxg{gap:24px}.menus.svelte-qoktxg{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%;margin-top:16px}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button){all:unset;position:relative;display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center;box-sizing:border-box;width:calc(100% - 1px);padding:10px 0;color:var(--xz-color-text-200);cursor:pointer;transition:all .2s ease-in-out}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) .squircle:where(.svelte-qoktxg){position:absolute;z-index:0;display:flex;justify-content:center;align-items:center;color:var(--xz-color-primary-soft-200);transition:all .2s ease-in-out;transform:scale(0)}.menus.svelte-qoktxg button:not(.expand-button,.collapse-button).is-active:where(.svelte-qoktxg){color:var(--xz-color-primary-text-100);transition:all .2s ease-in-out}.menus.svelte-qoktxg button:not(.expand-button,.collapse-button).is-active:where(.svelte-qoktxg) .squircle:where(.svelte-qoktxg){opacity:1;transform:scale(1)}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button):hover:not(.is-active){color:var(--xz-color-text-100)}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button):hover:not(.is-active) .squircle:where(.svelte-qoktxg){color:var(--xz-color-neutral-soft-200);opacity:1;transform:scale(1)}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) .icon-container:where(.svelte-qoktxg){z-index:1;box-shadow:none}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) .badge:where(.svelte-qoktxg){position:absolute;top:-6px;left:28px;display:flex;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background-color:var(--xz-color-danger-bg-100);color:var(--xz-color-danger-text-fg);font-weight:600;font-size:10px;font-family:var(--xz-font-family-primary);font-variant-numeric:tabular-nums}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) span:where(.svelte-qoktxg){margin-top:4px;font-weight:400;font-size:12px;font-family:var(--xz-font-family-secondary)}.side-navbar.is-expanded.svelte-qoktxg .main-menus-container:where(.svelte-qoktxg),.side-navbar.is-active.svelte-qoktxg .main-menus-container:where(.svelte-qoktxg){align-items:stretch}.side-navbar.is-expanded.svelte-qoktxg .menus:where(.svelte-qoktxg),.side-navbar.is-active.svelte-qoktxg .menus:where(.svelte-qoktxg){align-items:stretch;padding:0 16px}.side-navbar.is-expanded.svelte-qoktxg .menus:where(.svelte-qoktxg) button:where(.svelte-qoktxg):not(.expand-button,.collapse-button),.side-navbar.is-active.svelte-qoktxg .menus:where(.svelte-qoktxg) button:where(.svelte-qoktxg):not(.expand-button,.collapse-button){display:flex;gap:4px;align-items:flex-start}.side-navbar.is-expanded.svelte-qoktxg .menus:where(.svelte-qoktxg) button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) .icon-container:where(.svelte-qoktxg),.side-navbar.is-active.svelte-qoktxg .menus:where(.svelte-qoktxg) button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) .icon-container:where(.svelte-qoktxg){display:flex;flex-direction:row;gap:24px;justify-content:flex-start;align-items:center;margin-left:10px}.side-navbar.is-expanded.svelte-qoktxg .menus:where(.svelte-qoktxg) button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) .icon-container:where(.svelte-qoktxg) .label:where(.svelte-qoktxg),.side-navbar.is-active.svelte-qoktxg .menus:where(.svelte-qoktxg) button:where(.svelte-qoktxg):not(.expand-button,.collapse-button) .icon-container:where(.svelte-qoktxg) .label:where(.svelte-qoktxg){font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary);white-space:nowrap}.side-navbar.is-expanded.svelte-qoktxg .logo-container:where(.svelte-qoktxg),.side-navbar.is-active.svelte-qoktxg .logo-container:where(.svelte-qoktxg){display:flex;justify-content:flex-start;padding:0 12px}button.svelte-ofroxp{all:unset;box-sizing:border-box;cursor:pointer}.menu-item.svelte-ofroxp{border:none;background:transparent;transition:all .12s ease-in-out}.menu-item.svelte-ofroxp:hover{background-color:var(--xz-color-neutral-soft-100)}.menu-item.svelte-ofroxp h6:where(.svelte-ofroxp){line-height:1.25;white-space:nowrap}.menu-item.svelte-1d5n5e7{display:flex;gap:16px;align-items:flex-start;padding:12px;border:none;border-radius:8px;background:transparent;cursor:pointer;transition:all .12s ease-in-out}.menu-item.svelte-1d5n5e7:hover{background-color:var(--xz-color-neutral-soft-100)}.menu-item.svelte-1d5n5e7 h6:where(.svelte-1d5n5e7){font-weight:500;font-size:13px;font-family:var(--xz-font-family-primary);line-height:1.35}.menu-item.svelte-1d5n5e7:not(.is-unread) h6:where(.svelte-1d5n5e7){color:var(--xz-color-text-200);font-weight:400}.items-container.svelte-1d5n5e7{padding:12px}.notifications-menu-panel.svelte-h46xnl{display:flex;flex-direction:column;overflow-y:hidden;width:inherit;max-width:inherit;background-color:var(--xz-color-surface-50)}.notifications-menu-panel-title.svelte-h46xnl{padding:16px 24px 8px;font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary)}.notifications-menu-panel-loading.svelte-h46xnl{display:flex;justify-content:center;align-items:center;padding:12px}.items-container.svelte-16f5dys{display:flex;flex-direction:column;gap:32px;padding:24px}h6.svelte-16f5dys{flex:1;font-size:16px}.option-groups.svelte-16f5dys{overflow:hidden;border:2px solid var(--xz-color-line-50);border-radius:12px}.option-groups.svelte-16f5dys .option:where(.svelte-16f5dys){display:flex;justify-content:space-between;align-items:center;width:100%;height:52px;padding:8px 20px;cursor:pointer}.option-groups.svelte-16f5dys .option:where(.svelte-16f5dys) .label:where(.svelte-16f5dys){font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary)}.option-groups.svelte-16f5dys .option:where(.svelte-16f5dys):hover{background-color:var(--xz-color-surface-200)}.option-groups.svelte-16f5dys .option:where(.svelte-16f5dys):not(:last-child){border-bottom:2px solid var(--xz-color-line-100)}.buttons-container.svelte-16f5dys{display:flex;gap:16px;padding:16px 24px;border-top:1px solid var(--xz-color-line-100)}.user-menu-panel.svelte-10kd8ur{display:flex;flex-direction:column;overflow-y:hidden;width:inherit;max-width:inherit;background-color:var(--xz-color-surface-50)}.user-menu-panel.svelte-10kd8ur .profile-info-container:where(.svelte-10kd8ur){display:flex;gap:12px;align-items:center;padding:16px 24px}.user-menu-panel.svelte-10kd8ur .commission-tier-container:where(.svelte-10kd8ur){padding:0 16px}.user-menu-panel.svelte-10kd8ur .commission-tier-container:where(.svelte-10kd8ur) .banner:where(.svelte-10kd8ur){display:flex;align-items:center;height:36px;padding:2px 16px;border-radius:4px;background-color:var(--xz-color-surface-200);text-shadow:1px 1px 1px rgba(0,0,0,.3);cursor:pointer}.user-menu-panel.svelte-10kd8ur .commission-tier-container:where(.svelte-10kd8ur) .commission-tier-banner-content:where(.svelte-10kd8ur){display:flex;gap:8px;align-items:center;color:var(--xz-color-text-100)}.user-menu-panel.svelte-10kd8ur .scroll-container:where(.svelte-10kd8ur){flex-grow:1;overflow-y:auto}.user-menu-panel.svelte-10kd8ur .menus-container:where(.svelte-10kd8ur){padding:0 16px}.menu-item.svelte-10kd8ur{border:none;background:transparent;color:var(--xz-color-text-100);transition:all .12s ease-in-out}.menu-item.svelte-10kd8ur:hover{background-color:var(--xz-color-neutral-soft-100)}.data-card.svelte-10kd8ur{display:flex;flex:1;padding:12px;border-radius:8px;background-color:var(--xz-color-surface-200);font-family:var(--xz-font-family-secondary)}.data-card.svelte-10kd8ur .content:where(.svelte-10kd8ur){display:flex;flex:1;flex-direction:column;align-items:center;align-self:flex-start;height:100%}.data-card.svelte-10kd8ur .icon-right:where(.svelte-10kd8ur){display:flex;justify-content:center;align-items:center;align-self:center;width:20px;height:100%;font-size:16px}.data-card.svelte-10kd8ur .icon:where(.svelte-10kd8ur){display:flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:16px}.data-card.svelte-10kd8ur .icon:where(.svelte-10kd8ur) img:where(.svelte-10kd8ur){object-fit:contain;width:100%;height:100%}.data-card.svelte-10kd8ur .title:where(.svelte-10kd8ur){display:flex;gap:8px;align-items:center;width:100%;color:var(--xz-color-text-200);font-weight:600;font-size:13px}.data-card.svelte-10kd8ur .value:where(.svelte-10kd8ur){width:100%;margin-top:8px;padding-left:2px;font-weight:600;font-size:16px}.data-card.svelte-10kd8ur .estimated-value:where(.svelte-10kd8ur){width:100%;margin-top:2px;padding-left:2px;color:var(--xz-color-text-200);font-size:12px;font-family:var(--xz-font-family-primary)}nav.svelte-1v9cbym{height:var(--top-navbar-height);background:var(--xz-color-surface-100)}nav.svelte-1v9cbym .nav-content-container:where(.svelte-1v9cbym){display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 16px 0 12px;border-bottom:1px solid var(--xz-color-line-50)}.user-menu-panel-container.svelte-1v9cbym,.notification-menu-panel-container.svelte-1v9cbym{position:absolute;top:calc(var(--top-navbar-height) + 8px);z-index:var(--z-index-popover-menu-panel);display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:var(--menu-panel-width);max-height:var(--menu-panel-height);border:1px solid var(--xz-color-line-50);border-radius:12px;box-shadow:var(--xz-box-shadow-200)}.user-menu-panel-container.svelte-1v9cbym{--menu-panel-width: 360px;--menu-panel-height: calc(100vh - var(--top-navbar-height) - 32px);right:16px}.notification-menu-panel-container.svelte-1v9cbym{--menu-panel-width: 360px;--menu-panel-height: 520px;right:65px}.menu-icon.svelte-1v9cbym{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;aspect-ratio:1/1}.menu-icon.is-active.svelte-1v9cbym{background:var(--xz-color-primary-soft-100)}.menu-icon.svelte-1v9cbym:hover{background:var(--xz-color-neutral-soft-100)}.menu-icon.svelte-1v9cbym .badge:where(.svelte-1v9cbym){position:absolute;top:2px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:16px;height:16px;padding:2px 4px;border-radius:999px;background:var(--xz-color-danger-bg-100);color:var(--xz-color-danger-text-fg);font-weight:600;font-size:10px;font-family:var(--xz-font-family-secondary);transform:translate(calc(50% + 6px))}.quick-actions-item.svelte-sfkg8x{display:flex;gap:4px;align-items:center;padding:8px 14px;border:1px solid var(--xz-color-line-50);border-radius:999px;background-color:var(--xz-color-surface-50);color:var(--color, var(--xz-color-primary-text-100));box-shadow:var(--xz-box-shadow-100);font-weight:600;font-size:14px;font-family:var(--xz-font-family-secondary);white-space:nowrap;cursor:pointer}.quick-actions-item.svelte-sfkg8x:disabled{opacity:.5;pointer-events:none}.quick-actions-item.svelte-sfkg8x i{width:16px}.quick-actions-wrapper.svelte-1agkamk{display:flex;gap:10px;overflow:auto;padding:0 24px 12px;scrollbar-width:none}.quick-actions-container.svelte-1agkamk{position:absolute;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:center;transition:transform .16s ease-in-out}.quick-actions-container.has-faraway-notification-bar.svelte-1agkamk{transform:translateY(-48px)}.missing-national-card-info-banner.svelte-r95ef6{position:relative;display:block;overflow:hidden;width:100%;margin-block:0!important;padding:12px 0 12px 16px;border:none;background-image:url(../../../images/profile-completion/banner-background.svg);background-position:center;background-size:cover;background-repeat:no-repeat;text-decoration:none;cursor:pointer}.missing-national-card-info-banner.svelte-r95ef6 .container:where(.svelte-r95ef6){display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin-top:4px}.missing-national-card-info-banner.svelte-r95ef6 .icon-mobile:where(.svelte-r95ef6){position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px}.missing-national-card-info-banner.svelte-r95ef6 .icon-mobile:where(.svelte-r95ef6) .icon-image:where(.svelte-r95ef6){object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.missing-national-card-info-banner.svelte-r95ef6 .title:where(.svelte-r95ef6){color:var(--xz-color-text-100);font-weight:700;font-size:var(--xz-font-size-300);font-family:var(--xz-font-family-secondary);line-height:20px}.missing-national-card-info-banner.svelte-r95ef6 .description:where(.svelte-r95ef6){color:var(--xz-color-text-100);font-weight:400;font-size:var(--xz-font-size-200);line-height:18px;white-space:normal;overflow-wrap:break-word}.missing-national-card-info-banner.svelte-r95ef6 .content:where(.svelte-r95ef6){display:flex;flex:1;flex-direction:column;gap:8px;align-items:flex-start;overflow:hidden;min-width:0}.reminder-text.svelte-1oqe6l6{display:inline-flex;gap:.25em;justify-content:center;align-items:center;padding:.25em .625em;border-radius:.375rem;color:var(--xz-color-neutral-text-fg);font-weight:400;font-size:var(--xz-font-size-300, .75rem);font-size:12px;font-family:var(--xz-font-family-primary);line-height:1}.reminder-text.is-variant-danger.svelte-1oqe6l6{color:var(--xz-color-danger-text-100)}.reminder-text.is-variant-warning.svelte-1oqe6l6{color:var(--xz-color-warning-text-100)}.reminder-text.is-variant-primary.svelte-1oqe6l6{color:var(--xz-color-primary-text-100)}.room-card.svelte-53xdb0{--avatar-size: 40px;position:relative;display:flex;gap:12px;align-items:flex-start;height:100px;padding:1.25em 1em 1.5em 1.5em;border:1px solid transparent;background:var(--xz-color-surface-100);transition:all .12s ease-in-out}.room-card.svelte-53xdb0:after{content:"";position:absolute;right:0;bottom:0;width:0;height:100%;background-color:var(--xz-color-fastwork);transition:all .16s ease-in-out;transform:scaleX(0);transform-origin:right}.room-card.is-active.svelte-53xdb0{overflow:hidden;border-color:var(--xz-color-fastwork);border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:color-mix(in oklab,var(--xz-color-fastwork) 10%,transparent);color:var(--xz-color-text-100)}.room-card.is-active.svelte-53xdb0:after{width:4px;transform:scaleX(1)}.room-card.svelte-53xdb0:hover:not(.is-active){background:var(--xz-color-surface-200)}.room-card.svelte-53xdb0 .avatar:where(.svelte-53xdb0){position:relative}.room-card.svelte-53xdb0 .avatar:where(.svelte-53xdb0) img:where(.svelte-53xdb0){width:var(--avatar-size);max-width:var(--avatar-size);min-height:var(--avatar-size);border-radius:999px;background-color:var(--xz-color-surface-200);aspect-ratio:1/1}.room-card.svelte-53xdb0 .unread-message:where(.svelte-53xdb0){display:flex;justify-content:center;align-items:center;min-width:16px;min-height:16px;padding:0 4px;border-radius:999px;background-color:var(--xz-color-danger-bg-100);color:var(--xz-color-danger-text-fg);font-weight:600;font-size:11px;font-family:var(--xz-font-family-primary);font-variant-numeric:tabular-nums}.room-card.svelte-53xdb0 .preview-message:where(.svelte-53xdb0){overflow:hidden;max-width:100%;margin-top:4px;color:var(--xz-color-text-300);font-size:13px;line-height:150%;text-overflow:ellipsis;white-space:nowrap}.room-card.svelte-53xdb0 .display-name:where(.svelte-53xdb0){overflow:hidden;max-width:115px;text-overflow:ellipsis;white-space:nowrap}.room-card.svelte-53xdb0 .info:where(.svelte-53xdb0){display:flex;flex-direction:column;align-self:stretch}.room-card.svelte-53xdb0 .order-coder:where(.svelte-53xdb0){color:var(--xz-color-text-200);font-size:12px}.room-card.svelte-53xdb0 .time:where(.svelte-53xdb0){color:var(--xz-color-text-200);font-size:12px}.room-card.svelte-53xdb0 .milestone-badge:where(.svelte-53xdb0){position:absolute;top:0;left:-1px;display:flex;flex-grow:1;justify-content:center;align-items:center;width:24px;height:20px;border-bottom-right-radius:8px;background-color:color-mix(in oklab,var(--xz-color-fastwork-milestone) 10%,var(--xz-color-surface-100));color:var(--xz-color-fastwork-milestone)}.room-card.svelte-53xdb0 .milestone-badge:where(.svelte-53xdb0) i:where(.svelte-53xdb0){font-size:12px}.room-card.svelte-53xdb0 .online-indicator:where(.svelte-53xdb0){position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background-color:var(--xz-color-success-bg-100);box-shadow:0 0 0 2px var(--xz-color-surface-100)}.room-card.svelte-53xdb0 .badges:where(.svelte-53xdb0){position:absolute;right:16px;bottom:8px;left:0;display:flex;gap:8px;justify-content:space-between;align-items:flex-end;min-height:20px;margin-top:auto}.room-card.svelte-53xdb0 .badges:where(.svelte-53xdb0) .reminder-badge:where(.svelte-53xdb0){left:0}.room-card.svelte-53xdb0 .badges:where(.svelte-53xdb0) .status-badge:where(.svelte-53xdb0){flex-shrink:0;margin-left:auto}@keyframes svelte-2hdzwd-shimmer{to{transform:translate(100%)}}.room-card-skeleton.svelte-2hdzwd{display:flex;align-items:center;height:100px;padding:12px 24px;background-color:var(--xz-color-surface-100)}.avatar-container.svelte-2hdzwd{align-self:flex-start;margin-top:4px;margin-right:12px}.content.svelte-2hdzwd{display:flex;flex:1;flex-direction:column;gap:6px;justify-content:center;width:100%}.header.svelte-2hdzwd,.details.svelte-2hdzwd{display:flex;justify-content:space-between;align-items:center;width:100%}.skeleton.svelte-2hdzwd{position:relative;overflow:hidden;border-radius:4px;background-color:var(--xz-color-neutral-soft-100)}.skeleton.svelte-2hdzwd:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,oklch(from var(--xz-color-neutral-soft-100) l c h / 0%) 0,oklch(from var(--xz-color-neutral-soft-100) l c h / 20%) 20%,oklch(from var(--xz-color-neutral-soft-100) l c h / 50%) 60%,oklch(from var(--xz-color-primary-soft-100) l c h / 0%));transform:translate(-100%)}.avatar.svelte-2hdzwd{width:40px;height:40px;border-radius:50%}.title.svelte-2hdzwd{width:180px;height:18px}.timestamp.svelte-2hdzwd{width:50px;height:12px}.tag.svelte-2hdzwd{width:100px;height:12px}.badge.svelte-2hdzwd{width:24px;height:24px;border-radius:12px}.message-preview.svelte-2hdzwd{width:70%;height:12px}.room-list-ads-banner.svelte-1yhdthm{position:relative;display:flex;justify-content:center;padding:12px}.room-list-ads-banner.svelte-1yhdthm img:where(.svelte-1yhdthm){width:100%;min-width:335px;max-width:335px;border-radius:6px;box-shadow:0 -5px 15px 5px #00000026}@media(max-width:450px){.room-list-ads-banner.svelte-1yhdthm img:where(.svelte-1yhdthm){max-width:100%}}.room-list-ads-banner-content.svelte-1yhdthm{position:relative}.close-button.svelte-1yhdthm{position:absolute;top:6px;right:6px;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:#00000069;color:#fff}.close-button.svelte-1yhdthm:hover{background-color:#40404097}.migration-badge-link.svelte-1dktjua{display:block;width:100%;margin-top:8px;padding:0;border:none;background:none;text-decoration:none;cursor:pointer}.badge-content.svelte-1dktjua{display:flex;gap:12px;align-items:center}.warning-icon.svelte-1dktjua{flex-shrink:0}.message-container.svelte-1dktjua{display:flex;gap:12px;justify-content:space-between;align-items:center;width:100%}.message-text.svelte-1dktjua{color:#000;font-size:14px;line-height:20px;text-align:start;white-space:pre-line}.chevron-icon.svelte-1dktjua{flex-shrink:0;color:#737373}.switch-wrapper.svelte-1n0w2p5{display:flex;align-items:center;transform:scale(.8);transform-origin:left center}#room-only-unread-switch.svelte-1n0w2p5 #switch-unread-only+label{font-family:var(--xz-font-family-primary)}.role-tabs-wrapper.svelte-mvt2qk{display:flex;justify-content:center;padding:1em 1em 0}#room-header-search-input.svelte-zr51u{position:relative;display:flex;flex-grow:1;flex-direction:column;transition:background-color .16s ease-in-out}#room-header-search-input.svelte-zr51u :where(.svelte-zr51u):focus-within{outline:none}#room-header-search-input.svelte-zr51u input:where(.svelte-zr51u){width:100%;height:40px;padding:8px 8px 8px 40px;border:none;border-radius:999px;background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-text-100);font-size:14px}#room-header-search-input.svelte-zr51u i:where(.svelte-zr51u){position:absolute;top:50%;left:16px;transform:translateY(-50%)}#room-header-search-close-button.svelte-zr51u{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:999px;background-color:var(--xz-color-neutral-soft-100);color:var(--xz-color-text-200);transition:background-color .08s ease-in-out}#room-header-search-close-button.svelte-zr51u:hover{background-color:var(--xz-color-neutral-soft-200)}#room-status-filter-button.svelte-6s4kjq{--panel-max-width: 200px;position:relative;white-space:nowrap}#room-status-filter-button.svelte-6s4kjq button.trigger:where(.svelte-6s4kjq){padding:6px 12px;border-radius:999px;font-weight:600;font-size:12px;font-family:var(--xz-font-family-primary)}#room-status-filter-button.svelte-6s4kjq button.trigger:where(.svelte-6s4kjq):hover{background:var(--xz-color-neutral-soft-100)}#room-status-filter-button.svelte-6s4kjq button.trigger:where(.svelte-6s4kjq) i:where(.svelte-6s4kjq){margin-left:4px;font-size:12px}#room-status-filter-button.svelte-6s4kjq .panel-container:where(.svelte-6s4kjq){position:absolute;top:0;right:0;z-index:1000;width:100%;min-width:var(--panel-max-width)}#room-status-filter-button.svelte-6s4kjq .item:where(.svelte-6s4kjq){display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;padding:12px 8px 12px 16px;border-radius:8px;white-space:normal}#room-status-filter-button.svelte-6s4kjq .item:where(.svelte-6s4kjq):hover{background-color:var(--xz-color-surface-100)}#room-status-filter-button.svelte-6s4kjq .divider:where(.svelte-6s4kjq){margin:8px 0}#room-filter-menu-icon-container.svelte-s2967d{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:999px}#room-filter-menu-icon-container.svelte-s2967d:hover{background-color:var(--xz-color-surface-200)}#room-filter-menu-icon-container.svelte-s2967d .badge:where(.svelte-s2967d){position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background-color:var(--xz-color-red-600)}#room-list-widget.svelte-1v3fgum{display:flex;flex-direction:column;min-height:var(--room-list-height);max-height:var(--room-list-height);background-color:var(--xz-color-surface-100)}#room-list-scroll-container.is-invisible.svelte-1v3fgum{position:absolute;z-index:-1;height:0;opacity:0;visibility:hidden;pointer-events:none;scroll-behavior:none}.header-container.svelte-1v3fgum{flex-shrink:0}.room-list-ads-banner-container.svelte-1v3fgum{position:absolute;right:0;bottom:0;left:0;z-index:1000}
