._1q6dj2j0{--stackflow-plugin-basic-ui-background-color:#fff;--stackflow-plugin-basic-ui-background-image:unset;--stackflow-plugin-basic-ui-dim-background-color:rgba(0,0,0,.15);--stackflow-plugin-basic-ui-dim-height:10rem;--stackflow-plugin-basic-ui-transition-duration:0s;--stackflow-plugin-basic-ui-computed-transition-duration:0s;--stackflow-plugin-basic-ui-default-transition-off-set:10rem;--stackflow-plugin-basic-ui-app-bar-border-color:rgba(0,0,0,.07);--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-border-size:1px;--stackflow-plugin-basic-ui-app-bar-height:3.5rem;--stackflow-plugin-basic-ui-app-bar-height-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-min-height:3.5rem;--stackflow-plugin-basic-ui-app-bar-icon-color:#212124;--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-text-color:#212124;--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-color:#fff;--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-image:unset;--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-overflow:hidden;--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top:0px;--stackflow-plugin-basic-ui-app-bar-container-padding:1rem;--stackflow-plugin-basic-ui-app-bar-item-gap:1rem;--stackflow-plugin-basic-ui-app-bar-font-size:1.125rem;--stackflow-plugin-basic-ui-app-bar-hit-slop:0.5rem;--stackflow-plugin-basic-ui-app-bar-line-height:1.5;--stackflow-plugin-basic-ui-bottom-sheet-border-radius:1rem;--stackflow-plugin-basic-ui-modal-border-radius:1rem;--stackflow-plugin-basic-ui-modal-max-width:100%;--stackflow-plugin-basic-ui-edge-width:1.25rem}._1q6dj2j1,:root[data-stackflow-plugin-basic-ui-theme=cupertino]{--stackflow-plugin-basic-ui-background-color:#fff;--stackflow-plugin-basic-ui-background-image:unset;--stackflow-plugin-basic-ui-dim-background-color:rgba(0,0,0,.15);--stackflow-plugin-basic-ui-dim-height:100%;--stackflow-plugin-basic-ui-transition-duration:0s;--stackflow-plugin-basic-ui-computed-transition-duration:0s;--stackflow-plugin-basic-ui-default-transition-off-set:100%;--stackflow-plugin-basic-ui-app-bar-border-color:rgba(0,0,0,.07);--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-border-size:0.5px;--stackflow-plugin-basic-ui-app-bar-height:2.75rem;--stackflow-plugin-basic-ui-app-bar-height-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-min-height:2.75rem;--stackflow-plugin-basic-ui-app-bar-icon-color:#212124;--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-text-color:#212124;--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-color:#fff;--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-image:unset;--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-overflow:hidden;--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top:0px;--stackflow-plugin-basic-ui-app-bar-container-padding:1rem;--stackflow-plugin-basic-ui-app-bar-item-gap:1rem;--stackflow-plugin-basic-ui-app-bar-font-size:1.125rem;--stackflow-plugin-basic-ui-app-bar-hit-slop:0.5rem;--stackflow-plugin-basic-ui-app-bar-line-height:normal;--stackflow-plugin-basic-ui-bottom-sheet-border-radius:1rem;--stackflow-plugin-basic-ui-modal-border-radius:1rem;--stackflow-plugin-basic-ui-modal-max-width:100%;--stackflow-plugin-basic-ui-edge-width:1.25rem}:root[data-stackflow-plugin-basic-ui-theme=android]{--stackflow-plugin-basic-ui-background-color:#fff;--stackflow-plugin-basic-ui-background-image:unset;--stackflow-plugin-basic-ui-dim-background-color:rgba(0,0,0,.15);--stackflow-plugin-basic-ui-dim-height:10rem;--stackflow-plugin-basic-ui-transition-duration:0s;--stackflow-plugin-basic-ui-computed-transition-duration:0s;--stackflow-plugin-basic-ui-default-transition-off-set:10rem;--stackflow-plugin-basic-ui-app-bar-border-color:rgba(0,0,0,.07);--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-border-size:1px;--stackflow-plugin-basic-ui-app-bar-height:3.5rem;--stackflow-plugin-basic-ui-app-bar-height-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-min-height:3.5rem;--stackflow-plugin-basic-ui-app-bar-icon-color:#212124;--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-text-color:#212124;--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-color:#fff;--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-background-image:unset;--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration:0s;--stackflow-plugin-basic-ui-app-bar-overflow:hidden;--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top:0px;--stackflow-plugin-basic-ui-app-bar-container-padding:1rem;--stackflow-plugin-basic-ui-app-bar-item-gap:1rem;--stackflow-plugin-basic-ui-app-bar-font-size:1.125rem;--stackflow-plugin-basic-ui-app-bar-hit-slop:0.5rem;--stackflow-plugin-basic-ui-app-bar-line-height:1.5;--stackflow-plugin-basic-ui-bottom-sheet-border-radius:1rem;--stackflow-plugin-basic-ui-modal-border-radius:1rem;--stackflow-plugin-basic-ui-modal-max-width:100%;--stackflow-plugin-basic-ui-edge-width:1.25rem}.dhthxq0{width:100%}.dhthxq1{height:100%}.dhthxq2{top:0}.dhthxq3{left:0}.dhthxq4{position:absolute}.dhthxq5{position:relative}.dhthxq7{display:flex}.dhthxq8{flex:1 1}.dhthxq9{align-items:center}.dhthxqa{align-items:flex-end}.dhthxqb{justify-content:center}.dhthxqc{overflow:hidden}.dhthxqd{white-space:nowrap}.dhthxqe{text-align:center}.dhthxqf{cursor:pointer;-webkit-tap-highlight-color:transparent}.dhthxqg{box-sizing:border-box}.dhthxqh{box-sizing:content-box}.dhthxqi{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none}._1dlf4347{background-color:var(--stackflow-plugin-basic-ui-dim-background-color)}._1dlf4348{background-color:var(--stackflow-plugin-basic-ui-background-color);background-image:var(--stackflow-plugin-basic-ui-background-image)}._1dlf4349{transition:transform var(--_1dlf4340),opacity var(--_1dlf4340)}._1dlf434d{transform:translate3d(100%,0,0)}._1dlf434j{--_1dlf4345:var(--stackflow-plugin-basic-ui-app-bar-height)}._1dlf434k{opacity:0;z-index:var(--_1dlf4341);height:var(--stackflow-plugin-basic-ui-dim-height)}._1q6dj2j0 ._1dlf434k{background:linear-gradient(var(--stackflow-plugin-basic-ui-dim-background-color),transparent)}._1dlf434a ._1dlf434k,._1dlf434b ._1dlf434k{opacity:1}._1dlf434c ._1dlf434k,._1dlf434d ._1dlf434k{opacity:0}._1dlf434l{z-index:var(--_1dlf4342)}._1q6dj2j1 ._1dlf434l{transform:translate3d(var(--stackflow-plugin-basic-ui-default-transition-off-set),0,0)}._1q6dj2j1 ._1dlf434a ._1dlf434l,._1q6dj2j1 ._1dlf434b ._1dlf434l{transform:translateZ(0)}._1q6dj2j0 ._1dlf434l{opacity:0;transform:translate3d(0,var(--stackflow-plugin-basic-ui-default-transition-off-set),0)}._1q6dj2j0 ._1dlf434a ._1dlf434l,._1q6dj2j0 ._1dlf434b ._1dlf434l{opacity:1;transform:translateZ(0)}._1dlf434m{transition:transform var(--_1dlf4340),opacity var(--_1dlf4340),margin-top var(--stackflow-plugin-basic-ui-app-bar-height-transition-duration);padding-top:var(--_1dlf4345)}._1q6dj2j1 ._1dlf434n{transform:translate3d(0,100%,0)}._1q6dj2j0 ._1dlf434o{transform:translate3d(50%,0,0)}._1dlf434p{overflow-y:scroll;-webkit-overflow-scrolling:touch}._1dlf434p::-webkit-scrollbar{display:none}._1dlf434q{margin-top:var(--_1dlf4345);height:calc(100% - var(--_1dlf4345))}._1dlf434r{width:var(--stackflow-plugin-basic-ui-edge-width);z-index:var(--_1dlf4343)}._1dlf434s{top:var(--_1dlf4345);height:calc(100% - var(--_1dlf4345))}@supports (padding:max(0px)) and (padding:constant(safe-area-inset-top)){._1dlf434j{--_1dlf4345:calc(var(--stackflow-plugin-basic-ui-app-bar-height) + max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top), constant(safe-area-inset-top)))}}@supports (padding:max(0px)) and (padding:env(safe-area-inset-top)){._1dlf434j{--_1dlf4345:calc(var(--stackflow-plugin-basic-ui-app-bar-height) + max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top), env(safe-area-inset-top)))}}._1yk3a450{min-height:var(--stackflow-plugin-basic-ui-app-bar-min-height)}._1yk3a451{overflow:var(--stackflow-plugin-basic-ui-app-bar-overflow)}._1yk3a452{background-color:var(--stackflow-plugin-basic-ui-app-bar-background-color);background-image:var(--stackflow-plugin-basic-ui-app-bar-background-image);z-index:var(--_1dlf4344);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration)}._1q6dj2j1 ._1yk3a452{position:absolute}._1q6dj2j1 ._1dlf434c ._1yk3a452{transform:translate3d(var(--stackflow-plugin-basic-ui-default-transition-off-set),0,0);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration),transform 0s}._1q6dj2j0 ._1yk3a452{opacity:0;transform:translate3d(0,var(--stackflow-plugin-basic-ui-default-transition-off-set),0);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration),transform var(--_1dlf4340),opacity var(--_1dlf4340)}._1q6dj2j0 ._1dlf434a ._1yk3a452,._1q6dj2j0 ._1dlf434b ._1yk3a452,._1q6dj2j0 ._1yk3a453{opacity:1;transform:translateZ(0)}._1q6dj2j0 ._1dlf434c ._1yk3a453{transform:translate3d(100%,0,0);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration),transform 0s}._1q6dj2j1 ._1yk3a454{transform:translate3d(100%,0,0)}._1q6dj2j1 ._1dlf434a ._1yk3a454,._1q6dj2j1 ._1dlf434b ._1yk3a454,._1q6dj2j1 ._1dlf434c ._1yk3a454{transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration),transform var(--_1dlf4340)}._1q6dj2j1 ._1dlf434a ._1yk3a454,._1q6dj2j1 ._1dlf434b ._1yk3a454{transform:translateZ(0)}._1yk3a455{box-shadow:inset 0 calc(-1 * var(--stackflow-plugin-basic-ui-app-bar-border-size)) 0 var(--stackflow-plugin-basic-ui-app-bar-border-color)}._1q6dj2j1 ._1yk3a456{transform:translate3d(0,100vh,0);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration),transform var(--_1dlf4340),opacity var(--_1dlf4340)}._1q6dj2j1 ._1dlf434a ._1yk3a456,._1q6dj2j1 ._1dlf434b ._1yk3a456{transform:translateZ(0)}._1q6dj2j1 ._1dlf434c ._1yk3a456{transform:translate3d(0,100vh,0)}._1q6dj2j0 ._1dlf434c ._1yk3a457,._1q6dj2j0 ._1dlf434d ._1yk3a457,._1q6dj2j0 ._1yk3a457,._1q6dj2j1 ._1dlf434c ._1yk3a456{transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration),transform var(--_1dlf4340),opacity var(--_1dlf4340)}._1q6dj2j0 ._1dlf434c ._1yk3a457,._1q6dj2j0 ._1dlf434d ._1yk3a457,._1q6dj2j0 ._1yk3a457{opacity:0;transform:translate3d(50%,0,0)}._1q6dj2j0 ._1dlf434a ._1yk3a457,._1q6dj2j0 ._1dlf434b ._1yk3a457{opacity:1;transform:translateZ(0);transition:background-color var(--stackflow-plugin-basic-ui-app-bar-background-color-transition-duration),background-image var(--stackflow-plugin-basic-ui-app-bar-background-image-transition-duration),box-shadow var(--stackflow-plugin-basic-ui-app-bar-border-color-transition-duration),transform var(--_1dlf4340),opacity var(--_1dlf4340)}._1yk3a458{height:max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top),constant(safe-area-inset-top));height:max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top),env(safe-area-inset-top))}._1yk3a459{height:var(--stackflow-plugin-basic-ui-app-bar-height);transition:height var(--stackflow-plugin-basic-ui-app-bar-height-transition-duration)}._1q6dj2j0 ._1yk3a459{padding-left:var(--stackflow-plugin-basic-ui-app-bar-container-padding);padding-right:var(--stackflow-plugin-basic-ui-app-bar-container-padding)}._1yk3a45a{padding-right:var(--stackflow-plugin-basic-ui-app-bar-item-gap)}._1yk3a45a:empty{display:none}._1q6dj2j1 ._1yk3a45a{padding-left:var(--stackflow-plugin-basic-ui-app-bar-container-padding)}._1yk3a45b{color:var(--stackflow-plugin-basic-ui-app-bar-icon-color);transition:opacity .3s,color var(--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration);padding:var(--stackflow-plugin-basic-ui-app-bar-hit-slop);margin:calc(-1 * var(--stackflow-plugin-basic-ui-app-bar-hit-slop))}._1yk3a45b:active{opacity:.2;transition:opacity 0s,color var(--stackflow-plugin-basic-ui-app-bar-icon-color-transition-duration)}._1yk3a45e{display:flex;color:var(--stackflow-plugin-basic-ui-app-bar-text-color);font-size:var(--stackflow-plugin-basic-ui-app-bar-font-size);line-height:var(--stackflow-plugin-basic-ui-app-bar-line-height);font-weight:700;transition:height var(--stackflow-plugin-basic-ui-app-bar-height-transition-duration),color var(--stackflow-plugin-basic-ui-app-bar-text-color-transition-duration)}._1q6dj2j0 ._1yk3a45e{width:100%;justify-content:flex-start;box-sizing:border-box}._1q6dj2j1 ._1yk3a45e{position:absolute;align-items:center;justify-content:center;text-align:center;font-family:-apple-system,BlinkMacSystemFont;height:var(--stackflow-plugin-basic-ui-app-bar-height);top:max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top),constant(safe-area-inset-top));top:max(var(--stackflow-plugin-basic-ui-app-bar-min-safe-area-inset-top),env(safe-area-inset-top))}._1q6dj2j1 ._1yk3a45e,._1yk3a45f{width:var(--_1dlf4346);left:50%;transform:translate(-50%)}._1yk3a45f{height:var(--stackflow-plugin-basic-ui-app-bar-font-size);max-width:calc(var(--stackflow-plugin-basic-ui-app-bar-font-size) * 5);display:none}._1q6dj2j1 ._1yk3a45f{display:block}._1yk3a45g{text-overflow:ellipsis;font-size:inherit;font-weight:inherit}._1yk3a45h{padding-left:var(--stackflow-plugin-basic-ui-app-bar-item-gap)}._1yk3a45h:empty{display:none}._1q6dj2j1 ._1yk3a45h{padding-right:var(--stackflow-plugin-basic-ui-app-bar-container-padding)}._1ht38h03{transition:var(--_1ht38h00)}._1ht38h07{transform:translate3d(100%,0,0)}._1ht38h0d{background-color:var(--stackflow-plugin-basic-ui-dim-background-color);z-index:var(--_1ht38h01);opacity:0}._1ht38h04 ._1ht38h0d,._1ht38h05 ._1ht38h0d{opacity:1}._1ht38h06 ._1ht38h0d,._1ht38h07 ._1ht38h0d{opacity:0}._1ht38h0e{background-color:var(--stackflow-plugin-basic-ui-background-color);background-image:var(--stackflow-plugin-basic-ui-background-image);width:100%;border-radius:var(--stackflow-plugin-basic-ui-bottom-sheet-border-radius) var(--stackflow-plugin-basic-ui-bottom-sheet-border-radius) 0 0;transform:translate3d(0,100%,0);opacity:0}._1ht38h04 ._1ht38h0e,._1ht38h05 ._1ht38h0e{transform:translateZ(0);opacity:1}._1ht38h06 ._1ht38h0e,._1ht38h07 ._1ht38h0e{transform:translate3d(0,100%,0)!important;opacity:0!important}._5ozg8c3{transition:var(--_5ozg8c0)}._5ozg8c7{transform:translate3d(100%,0,0)}._5ozg8cd{background-color:var(--stackflow-plugin-basic-ui-dim-background-color);z-index:var(--_5ozg8c1);opacity:0}._5ozg8c4 ._5ozg8cd,._5ozg8c5 ._5ozg8cd{opacity:1}._5ozg8c6 ._5ozg8cd,._5ozg8c7 ._5ozg8cd{opacity:0}._5ozg8ce{background-color:var(--stackflow-plugin-basic-ui-background-color);background-image:var(--stackflow-plugin-basic-ui-background-image);width:100%;max-width:var(--stackflow-plugin-basic-ui-modal-max-width);margin:0 2.5rem;box-shadow:0 .625rem 2.375rem rgba(0,0,0,.15),0 .5625rem 2.875rem rgba(0,0,0,.12),0 .3125rem .9375rem rgba(0,0,0,.1);border-radius:var(--stackflow-plugin-basic-ui-modal-border-radius);transform:scale(1.1);opacity:0}._5ozg8c4 ._5ozg8ce,._5ozg8c5 ._5ozg8ce{transform:scale(1);opacity:1}._5ozg8c6 ._5ozg8ce,._5ozg8c7 ._5ozg8ce{transform:scale(1.1);opacity:0}.chatWindow-app [data-chatWindow=true][data-chatWindow-floating=true]{grid-template-columns:minmax(0,1fr)!important}.chatWindow-app [data-chatWindow=true][data-chatWindow-floating=true] .sidebar{display:none!important}.chatWindow-app [data-chatWindow=true][data-chatWindow-floating=true]>.conversation-workspace{grid-column:1!important}.chatWindow-app .sidebar-heading{display:flex;align-items:center;gap:.4rem}.chatWindow-app .chatWindow-list-toggle{display:grid;place-items:center;width:2.8rem;height:2.8rem;padding:.4rem;background:transparent;border:0;border-radius:.6rem;color:var(--muted);flex-shrink:0}.chatWindow-list-toggle svg{width:1.8rem;height:1.8rem}.chatWindow-app .chatWindow-list-toggle:hover{background:var(--bg);color:var(--ink)}.chatWindow-app .chatWindow-room-name{padding:0;border:0;background:none;color:inherit;font-size:inherit;font-weight:inherit;text-align:left}.chatWindow-app [data-chatWindow-floating=true] .chatWindow-room-name{color:var(--brand)}.chatWindow-app .chatWindow-window-controls{display:flex;gap:.8rem;margin-left:auto;order:20;flex-shrink:0}.chatWindow-app .chatWindow-icon{position:relative;box-sizing:border-box;display:grid;place-items:center;flex:0 0 3.6rem;width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0;line-height:1;background:#fff;border:1px solid var(--line);border-radius:1rem;color:var(--ink)}.chatWindow-icon svg{display:block;width:2rem;height:2rem}.chatWindow-icon:hover,.chatWindow-icon[aria-pressed=true]{background:#eaf2ff;color:var(--brand)}.chatWindow-icon:after{content:attr(data-tip);position:absolute;right:0;top:calc(100% + .8rem);padding:.8rem 1.2rem;background:#20242b;color:#fff;border-radius:.8rem;white-space:nowrap;font-size:1.6rem;line-height:2.4rem;opacity:0;pointer-events:none;z-index:100;box-shadow:0 4px 12px #0002}.chatWindow-icon:focus-visible:after,.chatWindow-icon:hover:after{opacity:1}.chatWindow-app [data-chatWindow-floating=true] .room-header{cursor:-webkit-grab;cursor:grab;touch-action:none;min-height:9rem;flex-wrap:nowrap!important}.chatWindow-app [data-chatWindow-floating=true] .room-header:active{cursor:-webkit-grabbing;cursor:grabbing}.chatWindow-app [data-chatWindow-floating=true] .room-header>.focus-header-action,.chatWindow-app [data-chatWindow-floating=true] .room-header>.room-menu,.chatWindow-app [data-chatWindow-floating=true] .room-header>.room-search,.chatWindow-app [data-chatWindow-floating=true] .room-header>.room-summary,.chatWindow-app [data-chatWindow-floating=true] .room-header>.toolbar-icon{display:none}.chatWindow-app [data-chatWindow-floating=true] .room-header>.room-title{margin-right:2rem;flex:1 1;min-width:0}.chatWindow-app [data-chatWindow-floating=true] .composer{margin:1.6rem!important}.chatWindow-mini{position:fixed;z-index:40;width:7.2rem;height:7.2rem;border:1px solid var(--line);background:#fff;border-radius:2rem;box-shadow:0 12px 32px #17223830;display:grid;place-items:center;cursor:-webkit-grab;cursor:grab;touch-action:none}.chatWindow-mini>span{display:grid;place-items:center;background:#eaf2ff;color:var(--brand);width:4.8rem;height:4.8rem;border-radius:50%;font-size:2.4rem;font-weight:800}.mini-close{position:absolute;right:-.8rem;top:-.8rem;width:2.8rem;height:2.8rem;padding:.4rem;background:#fff;border:1px solid var(--line);border-radius:50%}.mini-close svg{width:1.8rem;height:1.8rem}.chatWindow-app [data-chatWindow-floating=true] .room-header>.focus-header-action{display:none!important}.chatWindow-app .chatWindow-list-toggle{position:relative}.chatWindow-app .chatWindow-list-toggle:after{content:attr(aria-label);position:absolute;left:0;top:calc(100% + .8rem);padding:.8rem 1.2rem;background:#20242b;color:#fff;border-radius:.8rem;white-space:nowrap;font-size:1.6rem;line-height:2.4rem;opacity:0;pointer-events:none;z-index:100}.chatWindow-app .chatWindow-list-toggle:focus-visible:after,.chatWindow-app .chatWindow-list-toggle:hover:after{opacity:1}#toolmaru-messenger[data-window-mode=popup]{position:fixed!important;right:auto!important;bottom:auto!important;width:min(58rem,calc(100vw - 2.4rem))!important;height:min(74rem,calc(100dvh - 3.2rem))!important;border:1px solid var(--line)!important;border-radius:1.8rem!important;box-shadow:0 20px 70px #17223830!important;z-index:150!important}#toolmaru-messenger[data-window-mode=focus]{position:fixed!important;inset:1.6rem!important;width:auto!important;height:auto!important;border:1px solid var(--line)!important;border-radius:1.6rem!important;z-index:160!important}#toolmaru-messenger[hidden]{display:none!important}.chatWindow-mini{font:700 1.4rem Pretendard Variable,sans-serif;color:#2864ed;z-index:170}.chatWindow-mini>span{font-size:1.4rem!important}.chatWindow-app .room-header{overflow:visible}.chatWindow-app .chatWindow-list-toggle{cursor:pointer}#toolmaru-messenger [data-chatWindow=true][data-list-collapsed=true]:not([data-chatWindow-floating=true]){grid-template-columns:8rem minmax(0,1fr)!important}#toolmaru-messenger [data-chatWindow=true][data-list-collapsed=true]:not([data-chatWindow-floating=true])>.conversation-workspace{grid-column:2!important}#toolmaru-messenger [data-chatWindow=true][data-list-collapsed=true]:not([data-chatWindow-floating=true]) .sidebar{display:flex!important;width:8rem;min-width:0;padding:1.6rem .8rem 0!important;background:var(--paper);overflow:hidden}#toolmaru-messenger [data-list-collapsed=true] .sidebar>.focus-organization,#toolmaru-messenger [data-list-collapsed=true] .sidebar>.sidebar-filter,#toolmaru-messenger [data-list-collapsed=true] .sidebar>.sidebar-toolbar{display:none!important}#toolmaru-messenger [data-list-collapsed=true] .sidebar>.chatWindow-rail-expand{width:4.8rem;height:4rem;min-height:4rem;margin:0 auto 1.2rem;flex-shrink:0;border:1px solid var(--line);border-radius:1rem;background:var(--paper)}#toolmaru-messenger [data-list-collapsed=true] .chatWindow-rail-expand svg{width:2rem;height:2rem}#toolmaru-messenger [data-list-collapsed=true] .room-sections{margin:0;padding:.4rem 0 1.6rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}#toolmaru-messenger [data-list-collapsed=true] .room-sections::-webkit-scrollbar{display:none}#toolmaru-messenger [data-list-collapsed=true] .room-copy,#toolmaru-messenger [data-list-collapsed=true] .room-sections .hint,#toolmaru-messenger [data-list-collapsed=true] .room-sections h3{display:none!important}#toolmaru-messenger [data-list-collapsed=true] .room-sections>section+section{border-top:1px solid var(--line);padding-top:1.2rem;margin-top:1.2rem}#toolmaru-messenger [data-list-collapsed=true] .room{position:relative;display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;min-height:5.6rem;padding:1rem;margin:0 auto .8rem;gap:0;border-radius:1.2rem}#toolmaru-messenger [data-list-collapsed=true] .room>.avatar,#toolmaru-messenger [data-list-collapsed=true] .room>.channel-icon,#toolmaru-messenger [data-list-collapsed=true] .room>.group-avatar{width:3.6rem;height:3.6rem;flex:0 0 3.6rem}#toolmaru-messenger [data-list-collapsed=true] .room-meta{position:absolute;inset:0;pointer-events:none;font-size:0!important;color:transparent!important;display:block}#toolmaru-messenger [data-list-collapsed=true] .room-meta>.badge{position:absolute;right:.2rem;top:.2rem;min-width:2.4rem;height:2.4rem;color:var(--brand-text);font-size:1.6rem!important;line-height:2.4rem;padding:0 .3rem}#toolmaru-messenger [data-list-collapsed=true] .room-meta time,.chatWindow-app .chatWindow-icon:after,.chatWindow-app .chatWindow-list-toggle:after{display:none!important}#toolmaru-messenger[data-window-mode=focus]{inset:0!important;width:100vw!important;height:100dvh!important;border:0!important;border-radius:0!important;box-shadow:none!important}html[data-chat-app-shell=true] #toolmaru-messenger[data-window-mode=focus]{border-radius:24px!important}#toolmaru-messenger[data-window-mode=focus] [data-chatWindow=true]{border-radius:0!important}#toolmaru-messenger.chatWindow-app .sidebar-toolbar{align-items:center}#toolmaru-messenger.chatWindow-app .sidebar-toolbar .chat-topbar-actions,#toolmaru-messenger.chatWindow-app .sidebar-toolbar .sidebar-create,#toolmaru-messenger.chatWindow-app .sidebar-toolbar .sidebar-heading{display:flex;align-items:center;align-self:center}#toolmaru-messenger.chatWindow-app .sidebar-toolbar .sidebar-heading h2{margin:0;line-height:3.2rem}#toolmaru-messenger.chatWindow-app .sidebar-toolbar button.profile-trigger{display:grid;place-items:center;width:3.2rem;height:3.2rem;min-height:3.2rem;padding:0;line-height:1}#toolmaru-messenger.chatWindow-app .sidebar-toolbar button.profile-trigger>.avatar{display:flex;align-items:center;justify-content:center;vertical-align:middle}#toolmaru-messenger.chatWindow-app .sidebar-toolbar .sidebar-create{padding-top:0}#toolmaru-messenger.chatWindow-app .focus-organization{display:flex;align-items:center;gap:var(--s-4)}#toolmaru-messenger.chatWindow-app .focus-organization>.organization-selector{flex:1 1;min-width:0}#toolmaru-messenger.chatWindow-app .focus-organization .organization-current{width:100%;height:4.4rem;min-height:4.4rem}#toolmaru-messenger .chatWindow-list-toggle{width:4.4rem;height:4.4rem;min-height:4.4rem;padding:1rem;border:0;border-radius:var(--r-md);background:transparent;color:var(--shell-icon-ink,var(--ink-soft));flex:none}#toolmaru-messenger .chatWindow-list-toggle svg{width:2.2rem;height:2.2rem}#toolmaru-messenger .chatWindow-list-toggle:hover{color:var(--ink);background:var(--chat-hover)}#toolmaru-messenger .chatWindow-list-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}#toolmaru-messenger.chatWindow-app .chatWindow-organization-toggle{position:static;margin-left:auto}