.ClientPortalPreview_viewport__HqsPV{position:relative;width:100%;aspect-ratio:1440/960;overflow:hidden;background:#fafafa}.ClientPortalPreview_scaledScene__vL0We{position:absolute;top:0;left:0;transform-origin:top left}.ClientPortalPreview_frame__Gv5Ey{height:100%;container-type:inline-size;position:relative}.ClientPortalPreview_root__lQGkQ{display:flex;position:relative;isolation:isolate;height:100%;min-height:0;overflow:hidden;background:var(--portal-page)}.ClientPortalPreview_sidebar__RGVJY{display:flex;flex:0 0 288px;flex-direction:column;min-width:0;background:var(--portal-page)}.ClientPortalPreview_root__lQGkQ .ClientPortalPreview_iconButton__8DOZq{--radius-button:6px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:6px;color:var(--portal-muted);background:transparent}.ClientPortalPreview_iconButton__8DOZq svg{width:16px;height:16px;stroke-width:1.6}.ClientPortalPreview_main__CePq8{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.ClientPortalPreview_header__Trzl8{display:flex;align-items:center;gap:8px;height:48px;flex-shrink:0;padding:8px 16px}.ClientPortalPreview_mobileAccount__yYZ9m{display:none;align-items:center;gap:4px;min-width:0}.ClientPortalPreview_headerActions__ifPY3{display:flex;gap:8px;align-items:center;margin-left:auto}.ClientPortalPreview_notifications__uQx_8{position:absolute;z-index:25;top:46px;right:12px;width:min(360px,calc(100% - 24px))}.ClientPortalPreview_workspace__0wzS8{display:flex;flex:1;flex-direction:column;min-height:0;margin:0 8px 8px 0;overflow:hidden;border:1px solid var(--portal-border);border-radius:14px;background:var(--portal-panel);box-shadow:var(--portal-frame-shadow)}.ClientPortalPreview_normalLayout__RLab5{display:flex;flex:1;min-height:0;gap:8px;padding:8px}.ClientPortalPreview_normalMain__02hfZ{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.ClientPortalPreview_normalChat__LgcX0{flex:0 0 380px;min-height:0;overflow:hidden;border:1px solid var(--portal-border);border-radius:10px}.ClientPortalPreview_normalChat__LgcX0>div{height:100%}.ClientPortalPreview_workspace__0wzS8[data-split]{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.ClientPortalPreview_workspace__0wzS8[data-split] .ClientPortalPreview_splitToolbar__MwvVF{width:calc(100% - 388px);height:44px;border:1px solid var(--portal-border);border-radius:14px 14px 0 0;background:var(--portal-panel)}.ClientPortalPreview_workspace__0wzS8[data-split] .ClientPortalPreview_normalLayout__RLab5{padding:0}.ClientPortalPreview_workspace__0wzS8[data-split] .ClientPortalPreview_normalMain__02hfZ{overflow:hidden;border:1px solid var(--portal-border);border-top:0;border-radius:0 0 14px 14px;background:var(--portal-panel)}.ClientPortalPreview_workspace__0wzS8[data-split] .ClientPortalPreview_normalChat__LgcX0{margin-top:-44px;border-radius:14px;background:var(--portal-panel)}.ClientPortalPreview_back__n9AXx{display:flex;align-items:center;gap:4px;min-height:32px;color:#e85200;font-size:12px;border:0;padding:0;background:transparent}.ClientPortalPreview_back__n9AXx svg{width:12px;height:12px}.ClientPortalPreview_content__H47HO{min-width:0;min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;animation:ClientPortalPreview_previewPanelIn__D7pzb .42s cubic-bezier(.22,1,.36,1)}@keyframes ClientPortalPreview_previewPanelIn__D7pzb{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.ClientPortalPreview_sectionStack__zJ_c9{display:flex;flex-direction:column;gap:20px;min-width:0}.ClientPortalPreview_sectionStack__zJ_c9>*{flex-shrink:0;min-width:0}.ClientPortalPreview_uploadReceipt__sTlfQ{position:relative;display:flex;align-items:center;gap:10px;padding:14px;overflow:hidden;border:1px solid var(--portal-border);border-radius:8px;color:var(--portal-text);background:var(--portal-panel)}.ClientPortalPreview_uploadReceipt__sTlfQ>svg{flex-shrink:0;color:#059669}.ClientPortalPreview_uploadReceipt__sTlfQ>div{min-width:0}.ClientPortalPreview_uploadReceipt__sTlfQ small,.ClientPortalPreview_uploadReceipt__sTlfQ span{display:block;overflow-wrap:anywhere}.ClientPortalPreview_uploadReceipt__sTlfQ small{margin-top:4px;color:var(--portal-muted)}.ClientPortalPreview_uploadTrack__3cpK5{position:absolute;inset:auto 0 0;height:2px;background:var(--portal-raised)}.ClientPortalPreview_uploadTrack__3cpK5 span{width:100%;height:100%;background:#e85200;transform:scaleX(0);transform-origin:left}.ClientPortalPreview_listContent__6lEwj{padding:24px}.ClientPortalPreview_listHeader__1OpMK{margin:10px 0 24px}.ClientPortalPreview_listHeader__1OpMK .ClientPortalPreview_listTitle__Ed8ex,.ClientPortalPreview_listHeader__1OpMK h1{margin:0}.ClientPortalPreview_listHeader__1OpMK p:not(.ClientPortalPreview_listTitle__Ed8ex){margin-top:6px;color:var(--portal-muted)}.ClientPortalPreview_listLabel__856x1{margin-bottom:10px;color:var(--portal-muted);font-size:12px;font-weight:400}.ClientPortalPreview_pickerLayer__d4HuB{position:absolute;inset:0;z-index:22;display:grid;place-items:center;padding:16px;visibility:hidden;opacity:0;background:rgb(9 9 11/16%);transition:opacity .26s ease,visibility 0s linear .26s}.ClientPortalPreview_pickerLayer__d4HuB[data-open]{visibility:visible;opacity:1;transition-delay:0s}.ClientPortalPreview_picker__yJS0h{width:min(480px,100%);overflow:hidden;border:1px solid var(--portal-border);border-radius:12px;background:var(--portal-panel);color:var(--portal-text);box-shadow:0 24px 60px rgb(0 0 0/18%);transform:translateY(10px) scale(.97);transition:transform .36s cubic-bezier(.16,1,.3,1)}.ClientPortalPreview_pickerLayer__d4HuB[data-open] .ClientPortalPreview_picker__yJS0h{transform:none}.ClientPortalPreview_pickerHeader__ar1RC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--portal-border);font-size:12px}.ClientPortalPreview_pickerHeader__ar1RC strong{font-weight:500}.ClientPortalPreview_pickerPlace__0RP66{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 8px;border-radius:6px;background:var(--portal-raised);color:var(--portal-muted)}.ClientPortalPreview_pickerList__TGanU{margin:0;padding:6px;list-style:none}.ClientPortalPreview_pickerList__TGanU li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:12px;transition:background-color .16s ease}.ClientPortalPreview_pickerList__TGanU li>svg{flex-shrink:0;color:var(--portal-muted)}.ClientPortalPreview_pickerList__TGanU li>span{display:grid;min-width:0}.ClientPortalPreview_pickerList__TGanU li>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientPortalPreview_pickerList__TGanU li small{color:var(--portal-muted);font-size:11px}.ClientPortalPreview_pickerList__TGanU li[data-selected]{background:var(--portal-raised)}.ClientPortalPreview_pickerFooter__jfnGd{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--portal-border)}.ClientPortalPreview_pickerFooter__jfnGd button{--radius-button:8px;min-height:28px;padding:0 12px;border:0;border-radius:8px;background:var(--portal-raised);color:var(--portal-text);font-size:12px;font-weight:500}.ClientPortalPreview_pickerFooter__jfnGd button[data-demo-action=pickOpen]{background:var(--portal-primary);color:var(--portal-on-primary)}.ClientPortalPreview_pickerFooter__jfnGd button:disabled{opacity:.45}.ClientPortalPreview_drawerLayer__Jtgrl{position:absolute;inset:0;z-index:20;visibility:hidden;opacity:0;transition:opacity .28s ease,visibility 0s linear .28s}.ClientPortalPreview_drawerLayer__Jtgrl[data-open]{visibility:visible;opacity:1;transition-delay:0s}.ClientPortalPreview_backdrop__rjM3E{position:absolute;inset:0;background:rgb(0 0 0/25%);backdrop-filter:blur(2px)}.ClientPortalPreview_drawer__V6Ksi{position:absolute;inset:8px 8px 8px auto;display:flex;flex-direction:column;width:min(440px,calc(100% - 40px));min-height:0;overflow:hidden;border:1px solid var(--portal-border);border-radius:14px;background:var(--portal-panel);box-shadow:var(--portal-frame-shadow);transform:translateX(calc(100% + 16px));transition:transform .32s cubic-bezier(.22,1,.36,1)}.ClientPortalPreview_drawerLayer__Jtgrl[data-open] .ClientPortalPreview_drawer__V6Ksi{transform:translateX(0)}.ClientPortalPreview_drawerThread__F_iwm{display:flex;flex:1;min-height:0;overflow:hidden}.ClientPortalPreview_drawerThread__F_iwm>[data-case-chat]{flex:1;min-height:0;height:100%}.ClientPortalPreview_drawerThread__F_iwm [data-chat-input-area]{display:none}.ClientPortalPreview_drawer__V6Ksi .ClientPortalPreview_previewComposer__AdhNJ{flex:0 0 auto;min-height:0;height:auto}.ClientPortalPreview_dockThread__V7tEx{display:flex;flex-direction:column;height:100%;min-height:0}.ClientPortalPreview_normalChat__LgcX0 .ClientPortalPreview_previewComposer__AdhNJ{flex:0 0 auto;min-height:0;height:auto}.ClientPortalPreview_drawer__V6Ksi .ClientPortalPreview_previewComposer__AdhNJ [data-case-chat-composer]>textarea,.ClientPortalPreview_normalChat__LgcX0 .ClientPortalPreview_previewComposer__AdhNJ [data-case-chat-composer]>textarea{min-height:72px;max-height:140px;overflow-y:auto;resize:none}.ClientPortalPreview_previewComposer__AdhNJ [data-case-chat-composer]:has([data-typing]){border-color:var(--portal-muted)}.ClientPortalPreview_typingBubble__34lJ2{display:inline-flex;align-items:center;gap:8px;margin:0 16px 8px;padding:7px 12px;border-radius:14px 14px 14px 4px;background:var(--portal-raised);color:var(--portal-muted);font-size:12px;line-height:16px;animation:ClientPortalPreview_chatIn__Td5_i .42s cubic-bezier(.16,1,.3,1) both}.ClientPortalPreview_typingDots__sW3sa{display:inline-flex;gap:3px}.ClientPortalPreview_typingDots__sW3sa i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:ClientPortalPreview_typingDot__R7gDU 1.1s ease-in-out infinite}.ClientPortalPreview_typingDots__sW3sa i:nth-child(2){animation-delay:.15s}.ClientPortalPreview_typingDots__sW3sa i:nth-child(3){animation-delay:.3s}@keyframes ClientPortalPreview_typingDot__R7gDU{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ClientPortalPreview_drawerThread__F_iwm[data-demo-arrival] [data-chat-message]:not(:has(~[data-chat-message])){animation:ClientPortalPreview_chatIn__Td5_i .56s cubic-bezier(.16,1,.3,1) both}@keyframes ClientPortalPreview_chatIn__Td5_i{0%{opacity:0;transform:translate3d(0,14px,0) scale(.98)}to{opacity:1;transform:none}}.ClientPortalPreview_cursor__NfhE7{pointer-events:none;position:absolute;left:0;top:0;z-index:30;width:24px;height:28px;opacity:0;transform:translate3d(30px,24px,0);will-change:transform}.ClientPortalPreview_cursorBody__Tqc4w{position:absolute;inset:0;display:block;transform-origin:3px 2px}.ClientPortalPreview_cursorBody__Tqc4w>svg{position:relative;width:24px;height:28px;filter:drop-shadow(0 2px 2px rgb(0 0 0/15%));transition:transform .16s ease}.ClientPortalPreview_cursorClick__j3JxI{position:absolute;left:-10px;top:-10px;width:32px;height:32px;border-radius:50%;border:1.5px solid rgb(24 24 27/35%);background:rgb(24 24 27/10%);transform:scale(.3);opacity:0}.ClientPortalPreview_cursor__NfhE7[data-pressed] .ClientPortalPreview_cursorBody__Tqc4w>svg{transform:scale(.88)}.ClientPortalPreview_cursor__NfhE7[data-pressed] .ClientPortalPreview_cursorClick__j3JxI{animation:ClientPortalPreview_demoClick__yW_o2 .52s cubic-bezier(.16,1,.3,1) forwards}@keyframes ClientPortalPreview_demoClick__yW_o2{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.6);opacity:0}}.ClientPortalPreview_root__lQGkQ [data-demo-pressed]{transform:scale(.96);transition:transform .12s ease}.ClientPortalPreview_root__lQGkQ :is(button,a,[data-demo-action]){transition:transform .18s cubic-bezier(.16,1,.3,1)}.ClientPortalPreview_skeleton__utEuD{height:12px;width:40%;border-radius:4px;background:var(--portal-raised)}.ClientPortalPreview_skeletonCard___QNOg{height:130px;margin-top:12px;border:1px solid var(--portal-border);border-radius:10px;padding:16px}.ClientPortalPreview_skeletonCard___QNOg>div+div{margin-top:12px;width:75%}@container (max-width: 767px){.ClientPortalPreview_sidebar__RGVJY{position:absolute;inset:0 auto 0 0;z-index:26;width:min(288px,calc(100% - 24px));transform:translateX(-100%);visibility:hidden;transition:transform .26s ease,visibility 0s linear .26s;border-right:1px solid var(--portal-border)}.ClientPortalPreview_sidebar__RGVJY[data-open]{transform:translateX(0);visibility:visible;transition-delay:0s}.ClientPortalPreview_mobileAccount__yYZ9m{display:flex}.ClientPortalPreview_workspace__0wzS8{margin:0;border:0;border-radius:0;box-shadow:none}.ClientPortalPreview_normalChat__LgcX0{display:none}.ClientPortalPreview_listContent__6lEwj{padding:12px}.ClientPortalPreview_normalLayout__RLab5{padding:0}.ClientPortalPreview_cursor__NfhE7{width:20px;height:20px;border:2px solid var(--portal-panel);border-radius:50%;background:rgb(113 113 122/40%);box-shadow:0 0 0 1px rgb(113 113 122/20%)}.ClientPortalPreview_cursorBody__Tqc4w>svg{display:none}}@media (max-width:639px){.ClientPortalPreview_viewport__HqsPV{aspect-ratio:390/844}}@media (prefers-reduced-motion:reduce){.ClientPortalPreview_content__H47HO,.ClientPortalPreview_cursorBody__Tqc4w>svg,.ClientPortalPreview_cursorClick__j3JxI,.ClientPortalPreview_drawerLayer__Jtgrl,.ClientPortalPreview_drawerThread__F_iwm [data-chat-message],.ClientPortalPreview_drawer__V6Ksi,.ClientPortalPreview_pickerLayer__d4HuB,.ClientPortalPreview_picker__yJS0h,.ClientPortalPreview_sidebar__RGVJY,.ClientPortalPreview_typingBubble__34lJ2,.ClientPortalPreview_typingDots__sW3sa i{transition:none;animation:none}}.ClientPortalPreview_previewShell__Fsyzu{position:relative;isolation:isolate;width:100%;overflow:hidden;background:#fafafa;user-select:none}.ClientPortalPreview_filmStage___EFVx{position:relative;container-type:inline-size;overflow:hidden}.ClientPortalPreview_film__NsVZ_{position:absolute;inset:0;z-index:35;display:grid;place-items:center;padding:clamp(24px,8cqw,120px);visibility:hidden;pointer-events:none;text-align:center;background:#fafafa}.ClientPortalPreview_film__NsVZ_[data-visible]{visibility:visible}.ClientPortalPreview_filmHeading__viPkC{max-width:520px;margin:0;font-family:var(--font-artific),var(--font-inter),Arial,sans-serif;font-size:36px;font-weight:600;line-height:1.18;letter-spacing:0;color:#222;text-wrap:balance}.ClientPortalPreview_filmLine__wmHYT{display:block}.ClientPortalPreview_filmLineMuted__e0xcc{color:#a1a1aa}.ClientPortalPreview_filmWord__hlKUy{display:inline-block;overflow:hidden;padding:.04em 0 .1em;margin:-.04em .26em -.1em 0;vertical-align:top}.ClientPortalPreview_filmWord__hlKUy:last-child{margin-right:0}.ClientPortalPreview_filmLetter__432MC{display:inline-block;transform:translate3d(0,110%,0)}@media (max-width:639px){.ClientPortalPreview_film__NsVZ_{padding:24px 20px}.ClientPortalPreview_filmHeading__viPkC{font-size:28px}}