.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: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(--color-neutral-100)}.menu.secondary.svelte-1howict:hover{background-color:var(--color-neutral-200)}.menu.secondary.svelte-1howict i:where(.svelte-1howict){color:var(--color-neutral-500)}.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(--color-negative-200)}.face-container.happy.svelte-1ld348e{grid-row:2;grid-column:7;background-color:var(--color-positive-200)}.face-container.svelte-1ld348e{display:flex;flex-direction:column;gap:4px;align-items:center;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(--color-neutral-200);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(--color-neutral-600);font-weight:600;font-size:13px;font-family:var(--font-family-secondary);transform:translateY(-14px)}.label.most.svelte-1ld348e{right:0;color:var(--color-positive-200)}.label.least.svelte-1ld348e{left:0;color:var(--color-negative-200)}.number-btn.svelte-1ld348e{display:flex;justify-content:center;align-items:center;width:var(--btn-size);border-radius:999px;background-color:var(--color-neutral-200);font-weight:600;font-size:16px;font-family:var(--font-family-secondary);cursor:pointer;transition:all .2s ease-in-out;aspect-ratio:1}.number-btn.svelte-1ld348e:hover{background-color:var(--color-neutral-300)}.number-btn.is-active.svelte-1ld348e{background-color:var(--color-primary-500);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}.trb-badge.svelte-bnpjys{padding:3px 8px;font-size:11px;font-family:var(--font-family-secondary);text-align:center}.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;transition:transform .24s cubic-bezier(.4,0,.2,1);transform:scale(0);transform-origin:bottom right}@media (width <= 420px){.chat-input-sticker-panel.svelte-zmykck{position:fixed;right:12px;bottom:0}}.chat-input-sticker-panel.open.svelte-zmykck{transform:scale(1)}.chat-input-sticker-button.svelte-zmykck{all:unset;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(--color-primary-500)}.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(--color-primary-500);font-size:12px}.reply-preview.svelte-npbnpg .reply-preview-header:where(.svelte-npbnpg) .reply-label:where(.svelte-npbnpg){color:var(--color-primary-600);font-weight:600;font-size:12px;font-family:var(--font-family-secondary)}.reply-preview.svelte-npbnpg .reply-preview-message:where(.svelte-npbnpg){overflow:hidden;margin-top:6px;color:var(--color-text-default-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-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(--color-neutral-200)}.reply-preview.svelte-npbnpg .reply-preview-file:where(.svelte-npbnpg) i:where(.svelte-npbnpg){color:var(--color-neutral-500);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(--color-neutral-200)}.reply-preview.svelte-npbnpg .reply-preview-voice:where(.svelte-npbnpg) i:where(.svelte-npbnpg){color:var(--color-text-default-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(--color-text-default-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(--color-neutral-200);color:var(--color-neutral-500);cursor:pointer;transition:all .12s ease-in-out}.reply-preview.svelte-npbnpg .reply-preview-close:where(.svelte-npbnpg):hover{background-color:var(--color-neutral-300);color:var(--color-neutral-700)}.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:#fff}#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:#fff}#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(--color-neutral-100);cursor:pointer;aspect-ratio:1/1}#chat-input.svelte-3rkzfi .menu-button:hover{background-color:var(--color-neutral-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(--color-neutral-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(--color-neutral-400);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;background:transparent;color:var(--color-text-default-100);font-weight:500;font-size:14px;cursor:pointer;transition:background-color .12s ease-in-out}.menu-item.svelte-1otc7bl:hover{background-color:var(--color-neutral-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;padding:8px 0;border:1px solid var(--color-neutral-200);border-radius:8px;background-color:var(--color-white-100);box-shadow:var(--bsd-100);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(--background-base-100, var(--color-neutral-300));color:var(--color-neutral-700);font-weight:600;font-size:12px;font-family:var(--font-family-secondary)}.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-radius:28px;background-color:#fff;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(--color-text-default-900);font-weight:600;font-size:15px}.deliverables-description.svelte-ge7ln{margin:0;color:var(--color-text-default-200);font-weight:400;font-size:12px}.deliverables-actions.svelte-ge7ln{display:flex;justify-content:center;margin-top:auto;padding:0 12px 12px}.bubble-document.svelte-3n0vfw{display:flex;flex:1;flex-direction:column;overflow:hidden;width:320px;max-width:320px;padding:0;border-radius:28px;background-color:#fff;font-size:14px;line-height:1.4}.bubble-wrapper.svelte-3n0vfw{display:flex;gap:10px;align-items:flex-start}.bubble-wrapper.is-sender.svelte-3n0vfw{justify-content:flex-end}.bubble-wrapper.is-sender.svelte-3n0vfw .bubble-document:where(.svelte-3n0vfw){border:var(--message-bubble-special-border, var(--message-bubble-sender-border))}.bubble-wrapper.is-receiver.svelte-3n0vfw .bubble-document:where(.svelte-3n0vfw){border:var(--message-bubble-special-border, var(--message-bubble-receiver-border))}.document-header.svelte-3n0vfw{display:flex;gap:12px;align-items:center;padding:20px 20px 16px}.document-icon.svelte-3n0vfw{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px;background-color:var(--color-neutral-200)}.document-info.svelte-3n0vfw{flex:1;min-width:0}.document-title.svelte-3n0vfw{overflow:hidden;margin:0 0 4px;color:var(--color-text-default-900);font-weight:600;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.document-description.svelte-3n0vfw{margin:0;color:var(--color-text-default-200);font-weight:400;font-size:12px}.document-content.svelte-3n0vfw{padding:0 20px 16px}.document-details.svelte-3n0vfw{display:flex;flex-direction:column;gap:8px}.detail.svelte-3n0vfw{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-secondary)}.label.svelte-3n0vfw{color:var(--color-text-default-200);font-weight:600;font-size:12px;font-family:var(--font-family-secondary)}.value.svelte-3n0vfw{color:var(--color-text-default-100);font-weight:600;font-size:12px}.remark-section.svelte-3n0vfw{margin-top:4px;padding-top:8px}.remark-text.svelte-3n0vfw{margin:0;color:var(--color-text-default-200);font-style:italic;font-size:12px}.document-actions.svelte-3n0vfw{display:flex;gap:8px;margin-top:auto;padding:0 12px 12px}.action-button.svelte-3n0vfw{display:flex;flex:1;gap:8px;justify-content:center;align-items:center;padding:12px 16px;border:none;background-color:#fff;color:var(--color-primary-500);font-weight:500;font-size:13px;cursor:pointer;transition:all .2s ease-in-out}.action-button.svelte-3n0vfw:hover{background-color:var(--color-neutral-100)}.view-button.svelte-3n0vfw{border-right:1px solid var(--color-neutral-200)}.view-button.svelte-3n0vfw:hover{color:var(--color-primary-600)}.download-button.svelte-3n0vfw:hover{color:var(--color-success-600)}.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(--color-text-default-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:#fff;cursor:pointer}.menu-trigger-container.bottom.svelte-l3w4me .menu-trigger:where(.svelte-l3w4me){background-color:#fff}.bubble-content.svelte-g8qig3{display:flex;flex-direction:column;width:100%;max-width:360px}.file-icon.svelte-g8qig3,.download-icon.svelte-g8qig3{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .2s ease-in-out}.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(--color-neutral-200);border-radius:8px;background-color:#fff;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(--color-neutral-200);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 (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-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-radius:28px;background-color:#fff;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}.bubble-wrapper.is-sender.svelte-hf7zfr .bubble-meeting-room:where(.svelte-hf7zfr){border:var(--message-bubble-special-border, var(--message-bubble-sender-border))}.bubble-wrapper.is-receiver.svelte-hf7zfr .bubble-meeting-room:where(.svelte-hf7zfr){border:var(--message-bubble-special-border, var(--message-bubble-receiver-border))}.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(--color-neutral-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(--color-text-default-900);font-weight:600;font-size:14px;font-family:var(--font-family-secondary)}.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:16px;align-items:center;width:100%;max-width:400px;padding:12px 16px;border-radius:10px;background-color:var(--color-primary-100);font-weight:400}.bubble-system.svelte-4yzqjs p:where(.svelte-4yzqjs){color:var(--color-text-default-100);font-size:12px;line-height:1.5;opacity:.6}.bubble-system.svelte-4yzqjs i:where(.svelte-4yzqjs){font-size:24px}.bubble-system.is-warning.svelte-4yzqjs{background-color:var(--color-warning-100)}.bubble-system.is-warning.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--color-warning-200)}.bubble-system.is-error.svelte-4yzqjs{background-color:var(--color-negative-100)}.bubble-system.is-error.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--color-negative-200)}.bubble-system.is-success.svelte-4yzqjs{background-color:var(--color-positive-100)}.bubble-system.is-success.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--color-positive-200)}.bubble-system.is-info.svelte-4yzqjs{background-color:var(--color-primary-100)}.bubble-system.is-info.svelte-4yzqjs i:where(.svelte-4yzqjs){color:var(--color-primary-500)}.bubble-wrapper.svelte-4yzqjs{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.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}.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(--color-neutral-200);border-bottom-right-radius:0;background-color:var(--color-neutral-100);color:var(--color-text-default-200)}.bubble-wrapper.is-receiver.svelte-75bxe0 .bubble-unsend:where(.svelte-75bxe0){border:1px solid var(--color-neutral-200);border-bottom-left-radius:0;background-color:var(--color-neutral-100);color:var(--color-text-default-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:1px solid var(--color-neutral-200);border-radius:999px;background-color:#fff;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer}.bubble-file-duration.svelte-1fqvwlv{color:var(--color-neutral-600);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(--color-neutral-100);cursor:pointer}.bubble-file-waveform-background.svelte-1fqvwlv{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6}.bubble-file-waveform-progress-bar.svelte-1fqvwlv{position:absolute;top:0;bottom:0;left:0;border-radius:16px;background:var(--color-primary-500);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(--color-neutral-200);transition:background-color .2s ease;aspect-ratio:1/1}.bubble-file-icon.svelte-1fqvwlv:hover:not(:disabled){background-color:var(--color-neutral-300)}.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(--color-neutral-400);border-top-color:var(--color-primary-500);border-radius:50%;animation:svelte-1fqvwlv-button-spin 1s linear infinite}@keyframes svelte-1fqvwlv-button-spin{to{transform:rotate(360deg)}}.bubble-waveform{background-color:var(--color-neutral-150)}.bubble-waveform:hover{background-color:var(--color-neutral-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(--color-primary-200);border-radius:12px;background-color:var(--color-primary-100);font-size:12px;cursor:pointer}.parent-message.svelte-eh8mci:hover{background-color:var(--color-primary-100)}.parent-message.svelte-eh8mci .parent-message-content:where(.svelte-eh8mci){overflow:hidden;color:var(--color-text-default-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(--color-text-default-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-file-name.svelte-eh8mci{overflow:hidden;color:var(--color-text-default-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(--color-text-default-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(--color-text-default-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:#f3f4f6}.message-wrapper.right.svelte-irvvyj .message-bubble:where(.svelte-irvvyj){background-color:#f3f4f6}.skeleton.svelte-irvvyj{position:relative;overflow:hidden;border-radius:4px;background-color:#e2e2e2}.skeleton.svelte-irvvyj:after{content:"";position:absolute;top:0;right:0;bottom:0;left: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(--color-text-default-200);font-size:12px}.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 (width <= 500px){.message-item.svelte-1yhq55e{padding:8px 12px}}.milestone-widget.svelte-2jb8ze{position:absolute;top:0;right:0;z-index:1000;display:flex;flex-direction:column;overflow:hidden;min-width:300px;border-radius:8px;background-color:#fff;box-shadow:0 0 10px #0000001a}.milestone-widget.is-mobile.svelte-2jb8ze{min-width:100%;border-radius:0}.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(--color-neutral-100);font-weight:600;font-size:14px;font-family:var(--font-family-secondary);cursor:pointer}.milestone-widget-button.svelte-2jb8ze:hover{background-color:var(--color-neutral-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:var(--color-fastwork-milestone);color:#fff}.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:#fff;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(--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;font-weight:400;font-family:var(--font-family-secondary);white-space:nowrap;cursor:pointer}.milestone-widget-interval.svelte-2jb8ze:not(.is-current):hover{background-color:var(--color-neutral-100)}.milestone-widget-interval.svelte-2jb8ze .description:where(.svelte-2jb8ze){color:var(--color-text-default-200);font-family:var(--font-family-secondary)}.milestone-widget-interval.svelte-2jb8ze .title:where(.svelte-2jb8ze){font-weight:600;font-size:14px}.milestone-widget-interval.svelte-2jb8ze .title:where(.svelte-2jb8ze) span:where(.svelte-2jb8ze){font-weight:400}.milestone-widget-interval.is-current.svelte-2jb8ze{color:var(--color-primary-500);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(--color-text-default-200)}.milestone-widget-header.svelte-2jb8ze{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;font-weight:600;font-size:14px;font-family:var(--font-family-secondary)}.milestone-widget-header-close.svelte-2jb8ze{all:unset;display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:4px;background-color:var(--color-neutral-100);cursor:pointer}.milestone-widget-header-close.svelte-2jb8ze:hover{background-color:var(--color-neutral-200)}.reminder-widget.svelte-1wxmoii{display:flex;gap:4px;align-items:center;padding:4px 8px;border-radius:4px;background-color:var(--color-negative-50);color:var(--color-negative-200);font-weight:600;font-size:12px;font-family:var(--font-family-secondary)}.reminder-widget.is-mobile.svelte-1wxmoii{justify-content:center;padding:6px 12px;border-radius:0}#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-bottom:1px solid var(--color-neutral-200);background:#fff}#chat-sub-header.svelte-1immr6h:not(:has(.reminder-widget),:has(.milestone-widget-button)){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}#chat-window-header.svelte-9slfht{display:flex;gap:12px;justify-content:space-between;align-items:center;height:var(--chatbox-header-height);padding:16px;background-color:#fff}#chat-window-header.is-mobile.svelte-9slfht{padding:8px}.avatar.svelte-9slfht img:where(.svelte-9slfht){width:32px;max-width:32px;border-radius:999px;aspect-ratio:1/1}.header-left.svelte-9slfht{display:flex;gap:16px;align-items:center;min-width:0}.header-right.svelte-9slfht{display:flex;gap:8px;align-items:center}.header-right.is-disabled.svelte-9slfht{opacity:.5;pointer-events:none}.header-left-name.svelte-9slfht{flex:1;overflow:hidden;min-width:0}.truncate.svelte-9slfht{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}h3.svelte-yzcmmy{text-shadow:0 0 1px rgba(0,0,0,.5)}.faraway-scroll-notification-bar.svelte-yzcmmy{width:100%;padding:10px;border-radius:10px 10px 0 0;background-color:#00000059;color:#fff;-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;top:0;right:0;bottom:0;left: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:#fff;color:#000}.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-position:var(--chatbox-background-position, center);background-size:var(--chatbox-background-size, cover);background-repeat:var(--chatbox-background-repeat, no-repeat)}#chat-window-header-container.svelte-13tup50{flex-shrink:0;border-bottom:1px solid var(--color-neutral-200)}#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(--color-neutral-200)}#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;top:0;right:0;left:0;top:var(--chatbox-header-height);bottom:0;z-index:100;display:flex;justify-content:center;align-items:center;width:100%;background:#ffffff80}.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:#fff;font-weight:600;font-size:14px;font-family:var(--font-family-secondary)}.actions-container.svelte-1lm98bg{display:flex;flex-direction:column;gap:12px;padding:12px 16px}.icon-menu.svelte-1fgtahj{display:flex;justify-content:center;align-items:center;width:32px;border-radius:999px;color:var(--color-text-default-100);font-size:15px;aspect-ratio:1/1}.icon-menu.svelte-1fgtahj:hover{background-color:var(--color-neutral-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:#e2e2e2}.detail-panel.svelte-1p88m7b{display:flex;flex-direction:column;width:100%;height:100%;padding:0 12px;background-color:#fff}.header.svelte-1p88m7b{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eee}.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:#eee}.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;top:0;right:0;bottom:0;left: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}.animate-rotate.svelte-13nryq9{transition:transform .12s ease-in-out}.card.svelte-1mx2tko{border:1px solid var(--color-neutral-200);border-radius:12px}.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)}.content.svelte-iq12ho{display:flex;flex-grow:1;flex-direction:column;align-content:flex-start;overflow-y:auto;padding:12px 8px}.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(--color-neutral-500);font-weight:600;font-size:16px}.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;border-right:1px solid var(--color-neutral-200)}.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;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(--color-primary-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(--color-primary-500);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(--color-primary-500)}.menus.svelte-qoktxg button:where(.svelte-qoktxg):not(.expand-button,.collapse-button):hover:not(.is-active) .squircle:where(.svelte-qoktxg){color:var(--color-neutral-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(--color-negative-200);color:#fff;outline:2px solid var(--color-neutral-100);font-weight:600;font-size:10px}.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(--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(--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}.scroll-container.svelte-ofroxp{flex-grow:1;overflow-y:auto}.menu-item.svelte-ofroxp{border:none;background:transparent;transition:all .12s ease-in-out}.menu-item.svelte-ofroxp:hover{background-color:var(--color-neutral-100)}.menu-item.svelte-ofroxp h6:where(.svelte-ofroxp){line-height:1.25;white-space:nowrap}.scroll-container.svelte-1d5n5e7{flex-grow:1;overflow-y:auto}.menu-item.svelte-1d5n5e7{border:none;background:transparent;transition:all .12s ease-in-out}.menu-item.svelte-1d5n5e7:hover{background-color:var(--color-neutral-100)}.menu-item.svelte-1d5n5e7 h6:where(.svelte-1d5n5e7){font-family:var(--font-family-primary);line-height:1.25}.menu-item.svelte-1d5n5e7:not(.is-unread) h6:where(.svelte-1d5n5e7){color:var(--color-text-default-200);font-weight:400}.notifications-menu-panel.svelte-h46xnl{display:flex;flex-direction:column;overflow-y:hidden;width:inherit;max-width:inherit;background-color:var(--color-white-100)}.scroll-container.svelte-16f5dys{flex-grow:1;overflow-y:auto}.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(--color-neutral-200);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(--font-family-secondary)}.option-groups.svelte-16f5dys .option:where(.svelte-16f5dys):hover{background-color:var(--color-neutral-100)}.option-groups.svelte-16f5dys .option:where(.svelte-16f5dys):not(:last-child){border-bottom:2px solid var(--color-neutral-200)}.buttons-container.svelte-16f5dys{display:flex;gap:16px;padding:16px 24px;border-top:1px solid var(--color-neutral-200)}.navbar-menu-panel.svelte-10kd8ur{display:flex;flex-direction:column;overflow-y:hidden;width:inherit;max-width:inherit;background-color:var(--color-white-100)}.navbar-menu-panel.svelte-10kd8ur .profile-info-container:where(.svelte-10kd8ur){padding:16px 24px}.navbar-menu-panel.svelte-10kd8ur .commission-tier-container:where(.svelte-10kd8ur){padding:0 16px}.navbar-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(--color-neutral-100);text-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}.navbar-menu-panel.svelte-10kd8ur .scroll-container:where(.svelte-10kd8ur){flex-grow:1;overflow-y:auto}.navbar-menu-panel.svelte-10kd8ur .menus-container:where(.svelte-10kd8ur){padding:0 16px}.menu-item.svelte-10kd8ur{border:none;background:transparent;transition:all .12s ease-in-out}.menu-item.svelte-10kd8ur:hover{background-color:var(--color-neutral-100)}.data-card.svelte-10kd8ur{display:flex;flex:1;padding:12px;border-radius:8px;background-color:var(--color-neutral-100);font-family:var(--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(--color-text-default-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(--color-text-default-200);font-size:12px;font-family:var(--font-family-primary)}nav.svelte-1v9cbym{height:var(--top-navbar-height);background:var(--color-white-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(--color-neutral-200)}.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(--color-neutral-200);border-radius:12px;box-shadow:0 7px 12px 3px #18181b1a}.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(--color-primary-100)}.menu-icon.svelte-1v9cbym:hover{background:var(--color-neutral-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(--color-negative-200);color:#fff;font-weight:600;font-size:10px;font-family:var(--font-family-secondary);transform:translate(calc(50% + 6px))}.points-badge.svelte-1v9cbym{display:flex;gap:4px;align-items:center;padding:4px 8px 4px 5px;border:1px solid var(--color-primary-200);border-radius:999px;background:var(--color-neutral-100)}.points-badge.svelte-1v9cbym .icon:where(.svelte-1v9cbym){display:flex;justify-content:center;align-items:center}.points-badge.svelte-1v9cbym .icon:where(.svelte-1v9cbym) img:where(.svelte-1v9cbym){width:24px;height:24px}.points-badge.svelte-1v9cbym .value:where(.svelte-1v9cbym){color:var(--color-primary-500);font-weight:600;font-size:13px;font-family:var(--font-family-secondary)}.quick-actions-item.svelte-sfkg8x{padding:8px 14px;border:1px solid var(--color-neutral-200);border-radius:999px;background-color:#fff;color:var(--color, var(--color-primary-500));box-shadow:var(--bsd-100);font-weight:600;font-size:14px;font-family:var(--font-family-secondary);white-space:nowrap;cursor:pointer}.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)}.trb-badge.svelte-1oqe6l6{gap:0;padding:3px 8px;border-radius:0 3px 3px 0;font-weight:600;font-size:11px;font-family:var(--font-family-secondary)}.room-card.svelte-53xdb0{--avatar-size: 40px;position:relative;display:flex;gap:12px;align-items:flex-start;height:100px;padding:16px 16px 16px 24px;border:1px solid transparent;background-color:transparent;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(--color-primary-500);transition:all .16s ease-in-out;transform:scaleX(0);transform-origin:right}.room-card.is-active.svelte-53xdb0{border-color:var(--color-primary-500);background-image:linear-gradient(to right,var(--color-primary-50),var(--color-primary-50));color:var(--color-text-default-50)}.room-card.is-active.svelte-53xdb0:after{width:4px;transform:scaleX(1)}.room-card.svelte-53xdb0:hover:not(.is-active){background-color:var(--color-primary-50)}.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(--color-neutral-100);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(--color-negative-200);color:var(--color-white-100);font-weight:600;font-size:10px}.room-card.svelte-53xdb0 .preview-message:where(.svelte-53xdb0){overflow:hidden;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 .milestone-badge:where(.svelte-53xdb0){position:absolute;top:0;left:0;display:flex;flex-grow:1;justify-content:center;align-items:center;width:24px;height:20px;border-bottom-right-radius:8px;background-color:var(--color-fastwork-milestone)}.room-card.svelte-53xdb0 .milestone-badge:where(.svelte-53xdb0) i:where(.svelte-53xdb0){color:#fff;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(--color-positive-200);box-shadow:0 0 0 2px var(--color-white-100)}.room-card.svelte-53xdb0 .highlight{background-color:#ff0}.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;border-bottom:1px solid #f0f0f0;background-color:#fff}.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:#e2e2e2}.skeleton.svelte-2hdzwd:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff7f 60%,#fff0);transform:translate(-100%);animation:svelte-2hdzwd-shimmer 2s infinite}.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 (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}.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(--font-family-secondary)}#role-tabs.svelte-mvt2qk{position:relative;display:flex;background-color:var(--color-neutral-100)}#role-tabs.svelte-mvt2qk .tab:where(.svelte-mvt2qk){display:flex;flex:1;justify-content:center;align-items:center;height:42px;padding:6px 12px;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;background-color:var(--color-neutral-100);font-weight:600;font-size:12px;font-family:var(--font-family-secondary)}#role-tabs.svelte-mvt2qk .tab.is-active:where(.svelte-mvt2qk){background-color:#fff;color:var(--color-primary-500)}#role-tabs.svelte-mvt2qk .tab.is-active:where(.svelte-mvt2qk):first-child{border-right:1px solid var(--color-neutral-200)}#role-tabs.svelte-mvt2qk .tab.is-active:where(.svelte-mvt2qk):nth-child(2){border-right:1px solid var(--color-neutral-200);border-left:1px solid var(--color-neutral-200)}#role-tabs.svelte-mvt2qk .tab.is-active:where(.svelte-mvt2qk):nth-child(3){border-left:1px solid var(--color-neutral-200)}#role-tabs.svelte-mvt2qk .tab:where(.svelte-mvt2qk):not(.is-active){border-bottom:1px solid var(--color-neutral-200)}#role-tabs.svelte-mvt2qk .tab-indicator:where(.svelte-mvt2qk){position:absolute;bottom:0;left:0;width:60px;height:3px;border-radius:999px;background-color:var(--color-primary-500);transition:left .3s ease,width .3s ease}#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:1px solid var(--color-neutral-100);border-radius:999px;background-color:var(--color-neutral-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}#room-header-search-close-button.svelte-zr51u:hover{background-color:var(--color-neutral-100)}#room-status-filter-button.svelte-6s4kjq button.trigger:where(.svelte-6s4kjq){padding:6px 12px;border-radius:999px;background-color:var(--color-neutral-100);font-weight:600;font-size:12px;font-family:var(--font-family-secondary)}#room-status-filter-button.svelte-6s4kjq button.trigger:where(.svelte-6s4kjq):hover{background-color:var(--color-neutral-200)}#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:where(.svelte-6s4kjq){position:absolute;top:0;right:0;z-index:1000;overflow:hidden;width:100%;min-width:160px;border-radius:12px;background-color:#fff;box-shadow:0 7px 12px 3px #18181b1a;font-weight:400;font-size:14px;font-family:var(--font-family-secondary)}#room-status-filter-button.svelte-6s4kjq .panel:where(.svelte-6s4kjq) .item:where(.svelte-6s4kjq){display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;padding:12px 16px 12px 24px}#room-status-filter-button.svelte-6s4kjq .panel:where(.svelte-6s4kjq) .item:where(.svelte-6s4kjq):hover{background-color:var(--color-neutral-100)}#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(--color-neutral-100)}#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(--color-negative-200)}#room-list-widget.svelte-1v3fgum{display:flex;flex-direction:column;min-height:var(--room-list-height);max-height:var(--room-list-height);background-color:#fff}#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}#setting-panel.svelte-1ugzbey{padding-bottom:24px;background-color:#fff}.contents.svelte-1ugzbey{margin-top:12px;padding:12px 20px}.item.svelte-1ugzbey h3:where(.svelte-1ugzbey){margin-bottom:8px;color:var(--color-text-default-200);font-size:13px}.setting-item.svelte-1ugzbey{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:8px 0}.setting-item.svelte-1ugzbey .label-container:where(.svelte-1ugzbey){display:flex;gap:8px;align-items:center}.setting-item.svelte-1ugzbey .label-container:where(.svelte-1ugzbey) .label:where(.svelte-1ugzbey){display:flex;flex:1;flex-direction:column;gap:4px}.setting-item.svelte-1ugzbey .label-container:where(.svelte-1ugzbey) .label-title:where(.svelte-1ugzbey){font-weight:600;font-size:15px;font-family:var(--font-family-secondary)}.setting-item.svelte-1ugzbey .label-container:where(.svelte-1ugzbey) p:where(.svelte-1ugzbey){color:var(--color-text-default-200);font-size:12px}.current-theme-name.svelte-1ugzbey{color:var(--color-primary-500);font-weight:600;font-size:14px;font-family:var(--font-family-secondary)}
