@charset "UTF-8";@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal-CK4GAP86.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-ext-900-normal-BhetttCG.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-normal-C3uaq3BA.woff2) format("woff2"),url(/assets/lato-latin-900-normal-CZBfLiEO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-italic-Dg-ZdBy0.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-italic-Dc0B1559.woff2) format("woff2"),url(/assets/lato-latin-400-italic-DL5fBv-7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;padding:0;font-family:var(--font-ui, "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;line-height:1.35}.ant-btn-icon{line-height:1.3px}:root{--dock-right: 20px;--dock-base: 18px;--bottom-bar: 0px;--dock-step: 60px}body{--dock-bottom: calc(var(--dock-base) + var(--bottom-bar))}body:has(.wm-switcher){--bottom-bar: calc(52px + env(safe-area-inset-bottom, 0px)) }html,body{overflow-x:clip}body:has(.dai-fab),body:has(.dai-pill){--dock-base: 84px}@media(min-width:900px){body:has(.dai-panel){--dock-right: 524px;--dock-base: 18px}}@media(max-height:620px){.compactDialog .ant-modal{top:12px;padding-bottom:0}.compactDialog .ant-modal-container,.compactDialog .ant-modal-content{max-block-size:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow:hidden}.compactDialog .ant-modal-body{min-height:0;flex:1 1 auto;overflow-y:auto}.compactDialog .ant-modal-header,.compactDialog .ant-modal-footer{flex:0 0 auto}.compactDialog .ant-modal-footer .ant-btn{min-block-size:44px}.compactDialog .ant-modal-close{inline-size:44px;block-size:44px}}@media(max-height:700px){.compactDialog--tall .ant-modal-container,.compactDialog--tall .ant-modal-content{max-block-size:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow:hidden}.compactDialog--tall .ant-modal-body{min-height:0;flex:1 1 auto;overflow-y:auto}}.ant-modal-confirm.ant-modal .ant-modal-container{max-block-size:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow:hidden}.ant-modal-confirm.ant-modal .ant-modal-body,.ant-modal-confirm.ant-modal .ant-modal-confirm-body-wrapper{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.ant-modal-confirm.ant-modal .ant-modal-confirm-body{min-height:0;flex:1 1 auto;overflow-y:auto}.ant-modal-confirm.ant-modal .ant-modal-confirm-btns{flex:0 0 auto}@media(max-height:620px){.ant-modal-confirm.ant-modal{top:12px;padding-bottom:0}}@media(max-width:720px),(max-height:620px){.ant-modal-confirm.ant-modal .ant-modal-confirm-btns .ant-btn{min-block-size:var(--h-touch)}}@media(max-width:480px),(max-height:500px){.ant-picker-dropdown{position:fixed!important;inset:auto 0 0!important;padding:0!important;max-block-size:calc(100dvh - 24px)}.ant-picker-dropdown .ant-picker-panel-container{inline-size:100%;max-block-size:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;border-radius:16px 16px 0 0;padding-block-end:env(safe-area-inset-bottom,0px)}.ant-picker-dropdown .ant-picker-panel-layout{justify-content:center}.ant-picker-dropdown .ant-picker-time-panel-column{max-block-size:160px}.ant-picker-dropdown .ant-picker-footer{position:sticky;inset-block-end:0;background:inherit}}@media(max-width:480px)and (max-width:480px),(max-height:500px)and (max-width:480px){.ant-picker-dropdown .ant-picker-panel-layout,.ant-picker-dropdown .ant-picker-datetime-panel{flex-direction:column}.ant-picker-dropdown .ant-picker-panel,.ant-picker-dropdown .ant-picker-date-panel,.ant-picker-dropdown .ant-picker-time-panel,.ant-picker-dropdown .ant-picker-content{inline-size:100%}}@media(max-width:480px),(max-height:500px){.ant-dropdown,.ant-tooltip,.ant-popover,.ant-select-dropdown{max-inline-size:calc(100vw - 16px)}.ant-tooltip-inner,.ant-popover-container{max-inline-size:calc(100vw - 16px);overflow-wrap:anywhere}}@media(max-width:767px){.ant-btn,.searchField,.ant-select,.ant-picker,.h1-tile,.quickFilters__card,.dai-fab{min-height:var(--h-touch)}.h1-tile{min-width:var(--h-touch)}.ant-btn-icon-only:not(.ant-btn-compact-item){position:relative}.ant-btn-icon-only:not(.ant-btn-compact-item):after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--h-touch));height:max(100%,var(--h-touch));transform:translate(-50%,-50%)}.ant-switch,.ant-tabs-tab-btn,.ant-input-password-icon,.h1-rail-fbtn,.meetingsSider__hbtn,.drive-breadcrumb-button,.drive-storage-meter,.manageUsersSider-addBtn,.settingsShortcut__combo,.settingsShortcut__resetAll{position:relative}.ant-switch:after,.ant-tabs-tab-btn:after,.ant-input-password-icon:after,.h1-rail-fbtn:after,.meetingsSider__hbtn:after,.drive-breadcrumb-button:after,.drive-storage-meter:after,.manageUsersSider-addBtn:after,.settingsShortcut__combo:after,.settingsShortcut__resetAll:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--h-touch));height:max(100%,var(--h-touch));transform:translate(-50%,-50%)}}.listPage{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);row-gap:var(--sp-5);background:transparent;overflow:hidden}.listPage__panes{min-width:0;min-height:0;display:flex}.pageHead__row{display:grid;grid-template-columns:var(--list-size, 412px) minmax(0,1fr);column-gap:var(--sp-5);align-items:start;min-width:0}.pageHead__row>.pageHead{min-width:0}.pageHead__thread{min-width:0;height:0;overflow:visible;container:listPane/inline-size}.listPage .listDetail>.ant-splitter-panel:last-child{padding-top:var(--head-extra, 0px)}.pageHead__thread>.messageBoxHeader{padding-bottom:0}.pageHead__row:has(>:only-child),.pageHead__row:has(>.pageHead__thread:empty){grid-template-columns:minmax(0,1fr)}.pageHead{display:flex;align-items:center;gap:var(--sp-5);min-width:0}.pageHead__back{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pageHead__back:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pageHead__back{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.pageHead__back:hover:not(:disabled){background:var(--surface-container)}.pageHead__back:active:not(:disabled){transform:scale(.96)}.pageHead__back>svg{display:block;flex:none}.pageHead__back{flex:none}.pageHead__title{margin:0;font-size:var(--fs-48);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--text-primary)}.pageHead__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.pageHead__create{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pageHead__create:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pageHead__create{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.pageHead__create:hover:not(:disabled){background:var(--surface-container)}.pageHead__create:active:not(:disabled){transform:scale(.96)}.pageHead__create>svg{display:block;flex:none}.pageHead__create{flex:none}.pageHead__create:hover{background:var(--ink-hover)}.pageHead__actions{margin-inline-start:auto;display:flex;gap:var(--sp-3)}.pageHead__pill{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pageHead__pill:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pageHead__pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.pageHead__pill:active:not(:disabled){transform:scale(.96)}.pageHead__pill{background:var(--panel-bg);color:var(--text-primary)}.pageHead__pill:hover:not(:disabled){background:var(--surface-container)}.pageHead__pill{gap:6px;padding:0 var(--sp-5);font-size:var(--fs-15);font-weight:700;color:var(--text-primary);white-space:nowrap}@media(max-width:899px){.pageHead__title{font-size:var(--fs-28)}}.appShell.is-phone .pageHead__row,.appShell.is-phone .pageHead:not(.pageHead__row>.pageHead){padding-inline:var(--sp-4)}@font-face{font-family:UI Arabic;src:local("SF Arabic"),local(".SF Arabic"),local("Geeza Pro"),local("GeezaPro"),local("Segoe UI"),local("Noto Sans Arabic"),local("Tahoma");font-weight:400;unicode-range:U+0600-06FF,U+0750-077F,U+0870-089F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:112%}@font-face{font-family:UI Arabic;src:local("SF Arabic Bold"),local(".SF Arabic Bold"),local("Geeza Pro Bold"),local("GeezaPro-Bold"),local("Segoe UI Bold"),local("Noto Sans Arabic Bold"),local("Tahoma Bold");font-weight:700;unicode-range:U+0600-06FF,U+0750-077F,U+0870-089F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:112%}:root{--page-bg: #ffffff;--panel-bg: #f7f7f7;--card-bg: #ffffff;--surface-container: #ececec;--text-primary: #131212;--text-secondary: #4d4d4d;--text-faint: #707070;--divider: #d9d9d9;--nav-active-bg: #131212;--nav-active-fg: #ffffff;--ink-hover: #2b2a2a;--ink-press: #2b2a2a;--control-line: #8f8f8f;--modal-bg: #131212;--modal-fg: #ffffff;--modal-fg-dim: rgba(255, 255, 255, .6);--modal-hairline: #131212;--modal-inner-card: #ffffff;--modal-inner-icon: #f7f7f7;--modal-primary-bg: #ffffff;--modal-primary-fg: #131212;--modal-primary-hover: #e6e6e6;--composer-bg: #131212;--composer-fg: #ffffff;--composer-fg-dim: rgba(255, 255, 255, .6);--composer-control: #2b2a2a;--composer-send-bg: #ffffff;--composer-send-fg: #131212;--scrim: rgba(255, 255, 255, .7);--green: #6ad229;--on-green: #131212;--green-text: #2f7a12;--green-tint: #ebffdf;--red: #d42020;--on-red: #ffffff;--red-text: #c62222;--red-tint: #fddfdd;--cream: #fffadf;--on-cream: #131212;--blue-tint: #dae5ff;--cyan-tint: #dffdff;--pink-tint: #ffdffa;--tint-1: #dae5ff;--tint-2: #ebffdf;--tint-3: #fffadf;--tint-4: #fddfdd;--tint-5: #dffdff;--tint-6: #ffdffa;--tint-ink: #131212;--av1-fg: #312e81;--av1-bg: #e0e7ff;--av2-fg: #14532d;--av2-bg: #dcfce7;--av3-fg: #78350f;--av3-bg: #fef3c7;--av4-fg: #1e3a8a;--av4-bg: #dbeafe;--av5-fg: #831843;--av5-bg: #fce7f3;--av6-fg: #134e4a;--av6-bg: #ccfbf1;--av7-fg: #4c1d95;--av7-bg: #ede9fe;--av8-fg: #881337;--av8-bg: #ffe4e6;--bg: var(--page-bg);--surface: var(--card-bg);--s2: var(--panel-bg);--s3: var(--surface-container);--border: var(--divider);--border2: var(--divider);--border-control: var(--control-line);--t1: var(--text-primary);--t2: var(--text-secondary);--t3: var(--text-secondary);--brand: var(--nav-active-bg);--brand-d: var(--ink-hover);--brand-bg: var(--surface-container);--brand-fg: var(--text-primary);--brand-fg-h: var(--text-secondary);--bubble2: var(--surface-container);--bubble2t: var(--text-primary);--link-msg: var(--text-primary);--link-msg-h: var(--text-secondary);--danger: var(--red-text);--danger-bg: var(--red-tint);--success: var(--green-text);--success-bg: var(--green-tint);--warning: var(--text-primary);--warning-bg: var(--cream);--info: var(--text-primary);--info-bg: var(--blue-tint);--danger-solid: var(--red);--danger-solid-h: #b81b1b;--success-solid: var(--green-text);--success-solid-h: #26620e;--star: var(--text-primary);--role-owner: var(--text-primary);--role-owner-bg: var(--surface-container);--success-on-brand: var(--green);--call-bg: var(--page-bg);--call-chrome: var(--panel-bg);--call-fg: var(--text-primary);--call-fg-dim: var(--text-secondary);--call-line: var(--divider);--call-hover: var(--surface-container);--call-panel-bg: var(--panel-bg);--call-panel-head: var(--panel-bg);--call-ok: var(--green-text);--call-ok-solid: var(--green);--call-ok-solid-h: #5cbf20;--call-danger: var(--red);--call-warn: var(--cream);--call-info: var(--tint-4);--call-accent: var(--nav-active-bg);--call-accent-fg: var(--nav-active-fg);--call-accent-soft: var(--surface-container);--primary-color: var(--red);--gray1: var(--text-secondary);--primaryColor: var(--brand);--bg-primary: var(--bg);--bg-secondary: var(--s2);--bg-tertiary: var(--surface);--bg-input: var(--card-bg);--bg-hover: var(--s3);--bg-card: var(--surface);--bg-card-hover: var(--s3);--bg-card-selected: var(--s3);--bg-icon: var(--s2);--border-color: var(--border);--border-color-secondary: var(--border2);--border-color-light: var(--border);--border-color-divider: var(--border);--border-header: var(--border);--text-tertiary: var(--t3);--text-muted: var(--t2);--text-time: var(--t3);--scrollbar-thumb: var(--divider);--r-pill: 100px;--r-panel: 28px;--r-bubble: 20px;--r-thumb: 14px;--r-sm: 6px;--r-md: var(--r-thumb);--r-lg: var(--r-panel);--r-xl: var(--r-panel);--h-xs: 30px;--h-sm: 40px;--h-nav: 42px;--h-md: 46px;--h-lg: 50px;--h-composer: 72px;--h-compact: var(--h-xs);--h-control: var(--h-md);--h-touch: 44px;--border-w: 1px;--fs-11: 11px;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-24: 24px;--fs-28: 28px;--fs-34: 34px;--fs-48: 48px;--fs-60: 60px;--font-ui: "Lato", "UI Arabic", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--ls-overline: .06em;--ls-sublabel: .1em;--ls-title: -.02em;--lh-solid: 1;--lh-body: 1.35;--lh-title: 1.2;--sider-nav: 220px;--sider-rail: 76px;--sider-list: 412px;--sider-contacts: 670px;--sider-aside: 290px;--search-pill: 600px;--sp-1: 6px;--sp-2: 8px;--sp-3: 10px;--sp-4: 15px;--sp-5: 20px;--sp-6: 25px;--avatar-list: 44px;--avatar-row: 35px;--avatar-pill: 40px;--dur-fast: .15s;--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-press: .22s;--ease-press: cubic-bezier(.32, .72, 0, 1);--focus-ring: 2px solid var(--text-primary)}.theme-zinc{--page-bg: #ffffff}.theme-natural{--page-bg: #f7f7f7;--panel-bg: #ffffff;--card-bg: #f7f7f7;--modal-inner-icon: #ececec}.theme-paper{--page-bg: #fffadf;--panel-bg: #ffffff;--card-bg: #fffdef;--modal-inner-icon: #ececec}.theme-mist{--page-bg: #dffdff;--panel-bg: #ffffff;--card-bg: #effeff;--modal-inner-icon: #ececec}.theme-cream{--page-bg: #ececec;--panel-bg: #ffffff;--card-bg: #f7f7f7;--surface-container: #e0e0e0;--modal-inner-icon: #ececec}.dark-mode{--page-bg: #131212;--panel-bg: #1c1b1b;--card-bg: #232222;--surface-container: #2b2a2a;--text-primary: #ffffff;--text-secondary: #c4c4c4;--text-faint: #9e9e9e;--divider: #2f2e2e;--nav-active-bg: #ffffff;--nav-active-fg: #131212;--ink-hover: #e6e6e6;--ink-press: #e6e6e6;--control-line: #7a7a7a;--modal-bg: #232222;--modal-fg: #ffffff;--modal-fg-dim: #b3b3b3;--modal-hairline: #3a3939;--modal-inner-card: #2b2a2a;--modal-inner-icon: #353434;--composer-bg: #ffffff;--composer-fg: #131212;--composer-fg-dim: #6b6b6b;--composer-control: #ececec;--composer-send-bg: #131212;--composer-send-fg: #ffffff;--scrim: rgba(0, 0, 0, .7);--green-text: #8ee85a;--green-tint: #1f2c1a;--red-text: #ff9a9a;--red-tint: #2f1e1e;--cream: #3a3418;--on-cream: #ffffff;--blue-tint: #1e2740;--cyan-tint: #17282a;--pink-tint: #2a1b29;--tint-1: #1e2740;--tint-2: #1f2c1a;--tint-3: #2e2a15;--tint-4: #2f1e1e;--tint-5: #17282a;--tint-6: #2a1b29;--tint-ink: #ffffff;--av1-fg: #c7d2fe;--av1-bg: #262a4f;--av2-fg: #bbf7d0;--av2-bg: #173324;--av3-fg: #fde68a;--av3-bg: #3a2a10;--av4-fg: #bfdbfe;--av4-bg: #1c2d4a;--av5-fg: #fbcfe8;--av5-bg: #46182f;--av6-fg: #99f6e4;--av6-bg: #123532;--av7-fg: #ddd6fe;--av7-bg: #2e1f52;--av8-fg: #fecdd3;--av8-bg: #4a1622;--danger-solid-h: #b81b1b;--success-solid: #6ad229;--success-solid-h: #5cbf20;--primaryColor: var(--brand);--scrollbar-thumb: var(--divider);--toastify-color-light: var(--card-bg);--toastify-text-color-light: var(--text-primary);--toastify-color-progress-light: var(--text-primary)}.theme-onyx{--page-bg: #131212}.theme-github{--page-bg: #1c1b1b;--panel-bg: #232222;--card-bg: #2b2a2a;--surface-container: #353434;--modal-inner-icon: #3f3e3e}.theme-slate{--page-bg: #232222;--panel-bg: #2b2a2a;--card-bg: #353434;--surface-container: #3f3e3e;--modal-bg: #2b2a2a;--modal-inner-card: #353434;--modal-inner-icon: #494848}.theme-espresso{--page-bg: #2b2a2a;--panel-bg: #353434;--card-bg: #3f3e3e;--surface-container: #494848;--modal-bg: #353434;--modal-inner-card: #3f3e3e;--modal-inner-icon: #535252;--divider: #3a3939}.theme-midnight{--page-bg: #0d0c0c;--panel-bg: #161515;--card-bg: #1c1b1b;--surface-container: #232222;--modal-bg: #1c1b1b;--modal-inner-card: #232222;--modal-inner-icon: #2b2a2a}:root:not(.dark-mode) .ant-modal{--modal-bg: var(--card-bg);--modal-fg: var(--text-primary);--modal-fg-dim: var(--text-secondary);--modal-hairline: transparent;--modal-inner-card: var(--card-bg);--modal-inner-icon: var(--surface-container);--modal-primary-bg: var(--nav-active-bg);--modal-primary-fg: var(--nav-active-fg);--modal-primary-hover: var(--ink-press);--ink-hover: var(--surface-container)}.ant-modal .ant-modal-content,.ant-modal .ant-modal-container{border-radius:var(--r-panel);background:var(--modal-bg);color:var(--modal-fg);box-shadow:0 0 0 1px var(--modal-hairline);animation:fade-up .34s var(--ease-press);overflow:hidden;padding:var(--sp-6)}.ant-modal .ant-modal-header{background:transparent;margin-bottom:var(--sp-4);padding:0}.ant-modal .ant-modal-title{color:var(--modal-fg);font-weight:700;font-size:var(--fs-28);letter-spacing:var(--ls-title);line-height:var(--lh-solid)}.ant-modal .ant-modal-body{color:var(--modal-fg)}.ant-modal .ant-modal-footer{background:transparent;margin-top:var(--sp-5)}.ant-modal .ant-modal-close{top:var(--sp-6);inset-inline-end:var(--sp-6);width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg)}.dark-mode .ant-modal .ant-modal-close{background:var(--surface-container)}.ant-modal .ant-modal-close:hover{background:var(--ink-hover);color:var(--modal-fg);opacity:.85}:root:not(.dark-mode) .ant-modal .ant-modal-content,:root:not(.dark-mode) .ant-modal .ant-modal-container{box-shadow:0 24px 64px #0000002e,0 4px 16px #00000014}.ant-form-item-label>label{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-primary)}.ant-modal .ant-form-item-label>label{color:var(--modal-fg)}.ant-modal .ant-input,.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-select,.ant-modal .ant-picker,.ant-modal .ant-input-number,.ant-modal textarea.ant-input{background:var(--modal-inner-card);color:var(--text-primary)}.ant-modal .ant-input::placeholder,.ant-modal .ant-select-placeholder{color:var(--text-secondary)}.ant-modal .ant-btn-primary:not(.ant-btn-dangerous){background:var(--modal-primary-bg);color:var(--modal-primary-fg)}.ant-modal .ant-btn-primary:not(.ant-btn-dangerous):hover{background:var(--modal-primary-hover);color:var(--modal-primary-fg)}.ant-modal .ant-btn-default{background:var(--ink-hover);color:var(--modal-fg)}.dark-mode .ant-modal .ant-btn-default{background:var(--surface-container)}.ant-modal .ant-btn-default:hover{color:var(--modal-fg);opacity:.85}.ant-modal-confirm.ant-modal .ant-modal-confirm-title{color:var(--modal-fg);font-size:var(--fs-28);font-weight:700;letter-spacing:var(--ls-title);line-height:var(--lh-solid)}.ant-modal-confirm.ant-modal .ant-modal-confirm-content{color:var(--modal-fg-dim);font-size:var(--fs-15);line-height:var(--lh-body);margin-top:var(--sp-4)}.ant-modal-confirm.ant-modal .ant-modal-confirm-btns{margin-top:var(--sp-5);display:flex;gap:var(--sp-3)}.ant-modal-confirm.ant-modal .ant-modal-confirm-btns .ant-btn{flex:1;height:var(--h-md)}.ant-modal-confirm.ant-modal .ant-modal-confirm-body>.anticon{display:none}:root{--toastify-color-light: var(--modal-bg);--toastify-text-color-light: var(--modal-fg);--toastify-color-progress-light: var(--green)}.Toastify__toast{background:var(--modal-bg)!important;color:var(--modal-fg)!important;border:1px solid var(--modal-hairline)!important;border-radius:var(--r-panel)!important;box-shadow:none!important;font-family:inherit}.Toastify__toast-body{color:var(--modal-fg)!important}.Toastify__close-button{color:var(--modal-fg);opacity:.8}.Toastify__close-button>svg{fill:currentColor}.ant-message-notice .ant-message-notice-content{background:var(--modal-bg)!important;color:var(--modal-fg)!important;border:1px solid var(--modal-hairline)!important;border-radius:var(--r-pill)!important;box-shadow:none!important;padding:12px 20px!important;font-weight:700}.ant-message-notice .ant-message-custom-content{display:inline-flex;align-items:center;gap:8px}.ant-message-notice .anticon-check-circle{color:var(--green)}.ant-message-notice .anticon-close-circle{color:var(--red)}.ant-notification .ant-notification-list-content .ant-notification-notice,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-closable{background:var(--modal-bg);border:1px solid var(--modal-hairline);border-radius:var(--r-panel);box-shadow:none;padding:var(--sp-4);color:var(--modal-fg)}.ant-notification .ant-notification-list-content .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice-title{color:var(--modal-fg);font-weight:700;font-size:var(--fs-15);line-height:var(--lh-solid);margin-bottom:8px}.ant-notification .ant-notification-list-content .ant-notification-notice-description{color:var(--modal-fg-dim);font-size:var(--fs-13);line-height:var(--lh-body)}.ant-notification .ant-notification-list-content .ant-notification-notice-close{color:var(--modal-fg);background:var(--ink-hover);border-radius:var(--r-pill);width:var(--h-xs);height:var(--h-xs);display:inline-flex;align-items:center;justify-content:center}.dark-mode .ant-notification-notice .ant-notification-notice-close{background:var(--surface-container)}.ant-notification-notice .ant-notification-notice-actions .ant-btn,.ant-notification-notice .ant-notification-notice-btn .ant-btn{height:var(--h-sm);border-radius:var(--r-pill);font-weight:700;font-size:var(--fs-13);padding:0 var(--sp-5)}.ant-notification .ant-notification-list-content .ant-notification-notice .ant-notification-notice-icon{display:none}.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon) .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon) .ant-notification-notice-title,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon) .ant-notification-notice-description{margin-inline-start:0;padding-inline-start:0}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-success,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-success){background:var(--green-tint);border-color:var(--green-tint)}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-success .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-success .ant-notification-notice-title,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-success) .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-success) .ant-notification-notice-title{color:var(--text-primary)}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-success .ant-notification-notice-description,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-success) .ant-notification-notice-description{color:var(--text-secondary)}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-success .ant-notification-notice-close,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-success) .ant-notification-notice-close{background:var(--card-bg);color:var(--text-primary)}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-error,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-warning,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-error),.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-warning){background:var(--red-tint);border-color:var(--red-tint)}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-error .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-error .ant-notification-notice-title,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-warning .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-warning .ant-notification-notice-title,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-error) .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-error) .ant-notification-notice-title,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-warning) .ant-notification-notice-message,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-warning) .ant-notification-notice-title{color:var(--text-primary)}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-error .ant-notification-notice-description,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-warning .ant-notification-notice-description,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-error) .ant-notification-notice-description,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-warning) .ant-notification-notice-description{color:var(--red-text)}.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-error .ant-notification-notice-close,.ant-notification .ant-notification-list-content .ant-notification-notice.ant-notification-notice-warning .ant-notification-notice-close,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-error) .ant-notification-notice-close,.ant-notification .ant-notification-list-content .ant-notification-notice:has(.ant-notification-notice-icon-warning) .ant-notification-notice-close{background:var(--card-bg);color:var(--text-primary)}.ant-empty .ant-empty-description{color:var(--text-secondary);font-size:var(--fs-15);font-weight:400}.ant-empty .ant-empty-image{display:none}.ant-otp{gap:8px}.ant-otp .ant-otp-input{border:0;background:var(--card-bg);border-radius:var(--r-thumb);font-weight:700}.ant-otp .ant-otp-input:focus,.ant-otp .ant-otp-input-focused{outline:var(--focus-ring);outline-offset:2px;box-shadow:none!important}.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu,.h1-menu .ant-dropdown-menu{padding:15px!important;border-radius:var(--r-panel)!important;border:1px solid var(--modal-hairline);background:var(--modal-bg);box-shadow:none;min-width:220px;max-width:min(420px,100vw - 30px);display:flex;flex-direction:column;gap:6px;max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title,.h1-menu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item,.h1-menu .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title{height:var(--h-md);padding:0 15px 0 8px!important;border-radius:var(--r-pill);background:var(--modal-inner-card);font-size:var(--fs-15);font-weight:700;color:var(--text-primary);line-height:1;display:flex;align-items:center;gap:10px;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ant-dropdown .ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item-selected,.h1-menu .ant-dropdown-menu-item-selected{outline:1.5px solid var(--text-primary);background:var(--modal-inner-card)}.ant-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon,.ant-dropdown .ant-dropdown-menu-submenu-title .ant-dropdown-menu-item-icon,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item .ant-dropdown-menu-item-icon,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-submenu-title .ant-dropdown-menu-item-icon,.h1-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon,.h1-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-item-icon{width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--modal-inner-icon);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;flex:none;margin-inline-end:0}.ant-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon svg,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item .ant-dropdown-menu-item-icon svg,.h1-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon svg{width:16px;height:16px}.ant-dropdown .ant-dropdown-menu-item:hover,.ant-dropdown .ant-dropdown-menu-submenu-title:hover,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-submenu-title:hover,.h1-menu .ant-dropdown-menu-item:hover,.h1-menu .ant-dropdown-menu-submenu-title:hover{background:var(--surface-container)!important;color:var(--text-primary)}.ant-dropdown .ant-dropdown-menu-item-danger,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item-danger,.h1-menu .ant-dropdown-menu-item-danger{color:var(--red-text)!important}.ant-dropdown .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon,.h1-menu .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon{background:var(--red-tint);color:var(--red-text)!important}.ant-dropdown .ant-dropdown-menu-item-danger:hover,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item-danger:hover,.h1-menu .ant-dropdown-menu-item-danger:hover{background:var(--red-tint)!important;color:var(--red-text)!important}.ant-dropdown .ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu-item-divider,.h1-menu .ant-dropdown-menu-item-divider{background:transparent!important;height:9px;margin:0!important}.ant-modal .ant-typography{color:inherit}.ant-modal .ant-typography.ant-typography-secondary{color:var(--modal-fg-dim)}.ant-modal .ant-radio-wrapper,.ant-modal .ant-checkbox-wrapper,.ant-modal .ant-list,.ant-modal .ant-list-item{color:inherit}.ant-modal .ant-divider{border-color:var(--ink-hover)}.ant-modal .ant-divider-with-text{color:var(--modal-fg-dim);font-size:var(--fs-13);font-weight:400}.ant-modal .ant-divider-with-text:before,.ant-modal .ant-divider-with-text:after{border-block-start-color:var(--ink-hover)}.dark-mode .ant-modal .ant-divider,.dark-mode .ant-modal .ant-divider-with-text:before,.dark-mode .ant-modal .ant-divider-with-text:after{border-color:var(--surface-container)}.ant-modal .ant-segmented{background:var(--ink-hover)}.dark-mode .ant-modal .ant-segmented{background:var(--surface-container)}.dark-mode .ant-modal .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked),.dark-mode .ant-modal .ant-segmented .ant-segmented-item-selected{background:var(--nav-active-bg);color:var(--nav-active-fg)}.dark-mode .ant-modal .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked):hover{background:var(--nav-active-bg);color:var(--nav-active-fg)}.ant-modal .ant-segmented .ant-segmented-item{color:var(--modal-fg)}.ant-modal .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked),.ant-modal .ant-segmented .ant-segmented-item-selected{background:var(--modal-inner-card);color:var(--text-primary)}.ant-modal .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked):hover{background:var(--modal-inner-card);color:var(--text-primary)}.ant-modal .ant-segmented .ant-segmented-thumb{background:transparent;box-shadow:none}.ant-modal .ant-btn-text:not(.ant-btn-dangerous){color:var(--modal-fg)}.ant-modal .ant-btn-text:not(.ant-btn-dangerous):hover{background:var(--ink-hover);color:var(--modal-fg)}.ant-modal .ant-empty .ant-empty-description{color:var(--modal-fg-dim)}.ant-modal .ant-spin-nested-loading>div>.ant-spin .ant-spin-dot-item{background:var(--modal-fg)}.ant-segmented{max-width:100%}.ant-segmented .ant-segmented-thumb{background:transparent;box-shadow:none}.ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked){background:var(--nav-active-bg);color:var(--nav-active-fg)}.ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked) .ant-segmented-item-label{color:inherit}.ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked):hover{background:var(--nav-active-bg);color:var(--nav-active-fg)}.ant-segmented .ant-segmented-item .ant-badge{color:inherit}.ant-segmented .ant-segmented-group{min-width:0}.ant-segmented .ant-segmented-item{min-width:0;flex:1 1 auto}.ant-segmented .ant-segmented-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:0}.ant-input-affix-wrapper>.ant-input{min-height:24px}.h1-onPage .ant-select:not(.ant-select-customize-input),.h1-onPage .ant-input.ant-input,.h1-onPage .ant-input-affix-wrapper.ant-input-affix-wrapper,.h1-onPage .ant-picker.ant-picker{background:var(--panel-bg)}.ant-select-dropdown.ant-select-dropdown{padding:10px;border-radius:var(--r-panel);background:var(--modal-bg);color:var(--modal-fg);box-shadow:0 0 0 1px var(--modal-hairline)}.ant-select-dropdown.ant-select-dropdown .ant-select-item{min-height:var(--h-md);padding:0 15px;border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);font-weight:700;display:flex;align-items:center}.ant-select-dropdown.ant-select-dropdown .ant-select-item+.ant-select-item{margin-top:6px}.ant-select-dropdown.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--surface-container)}.ant-select-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--modal-inner-card);outline:1.5px solid var(--text-primary);outline-offset:-1.5px}.ant-select-dropdown.ant-select-dropdown .ant-select-item-option-disabled{opacity:.4}.ant-select-dropdown.ant-select-dropdown .ant-select-item-empty,.ant-select-dropdown.ant-select-dropdown .ant-empty-description{color:var(--modal-fg-dim)}.ant-float-btn.ant-float-btn{z-index:500}.clickableIcon{cursor:pointer}.pointer{cursor:pointer!important}.sender-font{color:var(--text-primary);font-size:var(--fs-15)!important;font-weight:600}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.onlineContactBadge .ant-badge-dot{width:10px;height:10px}*:not([class*=ant-image-preview]):not([class*=ant-modal]):not([class*=ant-drawer]):not([class*=ant-tour]){transition:background-color .3s ease,border-color .3s ease,color .3s ease}body,.app,[class*=card],[class*=container]{transition:background-color .3s ease,border-color .3s ease,color .3s ease}html,html body{background-color:var(--bg)}h1,h2,h3,h4{letter-spacing:var(--ls-title);line-height:var(--lh-solid)}:focus-visible{outline:var(--focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:var(--r-pill);border:2.5px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--t3);background-clip:content-box}button:active:not(:disabled),.pointer:active,.clickableIcon:active{transform:scale(.96)}button:not(:disabled),.pointer,.clickableIcon{transition:transform var(--dur-press) var(--ease-press),background-color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}button:disabled,[aria-disabled=true]{opacity:.4;cursor:not-allowed}@keyframes fade-up{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slide-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-up{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes rec-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes rec-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes typing-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes wave-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes ivr-wave{0%,to{height:20%;opacity:.45}50%{height:95%;opacity:.8}}@keyframes shimmer{0%{background-position:-340px 0}to{background-position:340px 0}}@keyframes spin{to{transform:rotate(360deg)}}.skel{background:linear-gradient(90deg,var(--s3) 0%,var(--s2) 40%,var(--s3) 80%);background-size:340px 100%;animation:shimmer 1.3s ease-in-out infinite;border-radius:var(--r-md)}:root{--star-fill: #fbbf24}:root{--mark-person-fg: #4f46e5;--mark-person-bg: #ecedfb;--mark-place-fg: #0d7d72;--mark-place-bg: #e0f0ee;--mark-spend-fg: #b96608;--mark-spend-bg: #fbeedd;--mark-access-fg: #0e7490;--mark-access-bg: #e0f1f6;--mark-document-fg: #6d28d9;--mark-document-bg: #efe8fb;--mark-travel-fg: #0369a1;--mark-travel-bg: #e2eff8;--mark-timeoff-fg: #7c3aed;--mark-timeoff-bg: #eee9fc;--mark-expense-fg: #15803d;--mark-expense-bg: #e3f2e7;--mark-health-fg: #be123c;--mark-health-bg: #fbe4e9;--mark-vehicle-fg: #475569;--mark-vehicle-bg: #e9edf2;--mark-equipment-fg: #0f766e;--mark-equipment-bg: #def0ee;--mark-contract-fg: #a16207;--mark-contract-bg: #f8efda}.dark-mode{--mark-person-fg: #a5b4fc;--mark-person-bg: rgba(129, 140, 248, .16);--mark-place-fg: #5eead4;--mark-place-bg: rgba(45, 212, 191, .16);--mark-spend-fg: #fcd34d;--mark-spend-bg: rgba(245, 158, 11, .16);--mark-access-fg: #67e8f9;--mark-access-bg: rgba(34, 211, 238, .16);--mark-document-fg: #c4b5fd;--mark-document-bg: rgba(167, 139, 250, .16);--mark-travel-fg: #7dd3fc;--mark-travel-bg: rgba(56, 189, 248, .16);--mark-timeoff-fg: #c4b5fd;--mark-timeoff-bg: rgba(139, 92, 246, .16);--mark-expense-fg: #86efac;--mark-expense-bg: rgba(34, 197, 94, .16);--mark-health-fg: #fda4af;--mark-health-bg: rgba(244, 63, 94, .16);--mark-vehicle-fg: #cbd5e1;--mark-vehicle-bg: rgba(148, 163, 184, .16);--mark-equipment-fg: #5eead4;--mark-equipment-bg: rgba(20, 184, 166, .16);--mark-contract-fg: #fcd34d;--mark-contract-bg: rgba(202, 138, 4, .16)}.ant-select.ant-select-open:not(.ant-select-show-search) .ant-select-content.ant-select-content-has-value{opacity:1}.appNotify.ant-notification-notice,.appNotify .ant-notification-notice{background:var(--modal-bg);border:1px solid var(--modal-hairline);border-radius:var(--r-panel);box-shadow:none}.appNotify .ant-notification-notice-message,.appNotify .ant-notification-notice-title{color:var(--modal-fg);font-weight:700}.appNotify .ant-notification-notice-description{color:var(--modal-fg-dim)}.appNotify .ant-notification-notice-close,.appNotify .ant-notification-notice-close-x{color:var(--modal-fg)}.appNotify--clickable.ant-notification-notice,.appNotify--clickable .ant-notification-notice{cursor:pointer}.ant-notification{pointer-events:none!important}.ant-notification-notice{pointer-events:auto}.ant-notification-notice.ant-notification-fade-leave{pointer-events:none!important}.responsiveDialog{max-inline-size:calc(100vw - 24px);padding-block-end:0}.responsiveDialog .responsiveDialog__container{display:flex;flex-direction:column;max-block-size:calc(100vh - 24px);max-block-size:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow:hidden}.responsiveDialog .responsiveDialog__header{flex:none;height:auto;min-block-size:44px;padding-block-end:12px;padding-inline-end:40px}.responsiveDialog .responsiveDialog__header .ant-modal-title{overflow-wrap:anywhere}.responsiveDialog .responsiveDialog__close{inline-size:44px;block-size:44px;top:8px;inset-inline-end:8px}.responsiveDialog .responsiveDialog__body{min-block-size:0;min-inline-size:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;container:responsive-form/inline-size;padding:2px 4px}.responsiveDialog .responsiveDialog__body .ant-col,.responsiveDialog .responsiveDialog__body .ant-form-item-control,.responsiveDialog .responsiveDialog__body .ant-form-item-control-input-content{min-inline-size:0}.responsiveDialog .responsiveDialog__body .ant-form-item-label>label{white-space:normal;block-size:auto;overflow-wrap:anywhere}.responsiveDialog .responsiveDialog__body .ant-form-item-explain,.responsiveDialog .responsiveDialog__body .ant-form-item-extra{overflow-wrap:anywhere}.responsiveDialog .responsiveDialog__body .ant-select{max-inline-size:100%}.responsiveDialog .responsiveDialog__body .ant-input-affix-wrapper input{min-block-size:24px}.responsiveDialog .responsiveDialog__body .ant-checkbox-wrapper{min-block-size:32px;align-items:center}.responsiveDialog .responsiveDialog__body .groupMemberBlock-remove .ant-btn{inline-size:44px;block-size:44px}.responsiveDialog .responsiveDialog__footer{flex:none;margin-block-start:12px;padding-block-start:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.responsiveDialog .responsiveDialog__footer .ant-btn{min-block-size:var(--h-touch);block-size:auto;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;margin-inline-start:0}.responsiveDialog .responsiveDialog__footer>.ant-row{flex:1 1 auto;min-inline-size:0}.responsiveDialog .responsiveDialog__footer>.ant-row .deleteButton{white-space:nowrap;overflow-wrap:normal}.responsiveDialog .responsiveDialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:1 1 auto;min-inline-size:0}.responsiveDialog .responsiveDialog__actions .createGroupFooter-cancel{background:var(--s2);color:var(--t1)}.responsiveDialog .responsiveDialog__actions .createGroupFooter-hint{margin-inline-end:auto;align-self:center;font-size:var(--fs-12);color:var(--t3)}.responsiveDialog .responsiveDialog__actions .ant-btn{flex:0 1 auto;min-inline-size:100px;min-block-size:var(--h-touch);block-size:auto;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;margin-inline-start:0}@container responsive-form (max-width: 559px){.responsiveDialog .responsiveFormRow>.ant-col{flex:0 0 100%;max-width:100%}.responsiveDialog .uploadNewSpaceImage{flex-wrap:wrap}.responsiveDialog .ant-input,.responsiveDialog .ant-input-affix-wrapper input,.responsiveDialog .ant-select input,.responsiveDialog .groupPicker__search input{font-size:var(--fs-16)}}@media(max-width:599px){.responsiveDialog .responsiveDialog__container{padding:16px 12px}}.h1-login2{--login-line: color-mix(in srgb, var(--text-primary) 14%, transparent);min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);box-sizing:border-box;background:var(--page-bg);color:var(--text-primary)}.h1-login2__panel{display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-6);min-width:0;margin:var(--sp-4);padding:36px;border-radius:var(--r-bubble);background:var(--surface-container);overflow:hidden}.h1-login2__panelTop{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);font-size:var(--fs-12);font-weight:700;letter-spacing:var(--ls-sublabel);text-transform:uppercase;color:var(--text-secondary)}.h1-login2__locked{display:inline-flex;align-items:center;gap:var(--sp-2)}.h1-login2__dot{width:7px;height:7px;border-radius:50%;background:var(--green)}.h1-login2__ring{position:relative;align-self:center;display:grid;place-items:center;width:min(360px,100%);aspect-ratio:1;border-radius:50%;border:1px dashed color-mix(in srgb,var(--text-primary) 22%,transparent);box-sizing:border-box}.h1-login2__ring:before{content:"";position:absolute;inset:14.4%;border-radius:50%;background:var(--page-bg);box-shadow:0 30px 60px -30px #00000073,inset 0 0 0 1px var(--login-line)}.h1-login2__ring>*{position:relative}.h1-login2__ring .h1-login2__glyph{width:41.7%}.h1-login2__trust{display:flex;flex-direction:column;margin:0;border-top:1px solid var(--login-line)}.h1-login2__trustRow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding:12px 0;font-size:var(--fs-14);line-height:var(--lh-body)}.h1-login2__trustRow:not(:last-child){border-bottom:1px solid var(--login-line)}.h1-login2__trustRow dt{color:var(--text-secondary)}.h1-login2__trustRow dd{margin:0;font-weight:700;text-align:end}.h1-login2__glyph{display:block;aspect-ratio:335/367;background:currentColor;mask:center/contain no-repeat;-webkit-mask:center/contain no-repeat}.h1-login2__form{display:flex;flex-direction:column;gap:40px;min-width:0;padding:48px 56px}.h1-login2__brandRow{display:flex;align-items:center;gap:var(--sp-3)}.h1-login2__badge{display:grid;place-items:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-thumb);background:var(--nav-active-bg);color:var(--nav-active-fg)}.h1-login2__badge .h1-login2__glyph{width:20px}.h1-login2__brandName{margin:0;font-size:var(--fs-14);font-weight:900;letter-spacing:var(--ls-sublabel);text-transform:uppercase}.h1-login2__card{width:100%;max-width:380px;margin-block:auto;display:flex;flex-direction:column;gap:var(--sp-5)}.h1-login2__intro{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-2)}.h1-login2__hello{margin:0;font-size:var(--fs-34);font-weight:900;line-height:1.1;letter-spacing:-.015em}.h1-login2__title{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);margin:0 0 var(--sp-2)}.h1-login2__sub{margin:0;font-size:var(--fs-15);line-height:1.5;color:var(--text-secondary);text-wrap:pretty}.h1-login2__kicker{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.h1-login2__fields{display:flex;flex-direction:column;gap:var(--sp-2)}.h1-login2__label{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-secondary)}.h1-login2__label:not(:first-child){margin-top:var(--sp-4)}.h1-login2__field{display:flex;align-items:center;gap:var(--sp-3);height:var(--h-lg);border-bottom:2px solid var(--border-control);transition:border-color var(--dur-fast) var(--ease-out)}.h1-login2__field:focus-within{border-bottom-color:var(--text-primary)}.h1-login2__field.is-error,.h1-login2__field.is-error:focus-within{border-bottom-color:var(--red-text)}.h1-login2__input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-18)}.h1-login2__input::placeholder{color:var(--text-secondary)}.h1-login2__input--secret{letter-spacing:.06em}.h1-login2__reveal{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-login2__reveal{flex:none;height:var(--h-xs);padding:0 10px;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 25%,transparent);font-size:var(--fs-13);font-weight:700;color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.h1-login2__reveal:hover{color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--text-primary)}.h1-login2__reveal:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-login2__error{display:flex;align-items:center;min-height:24px;font-size:var(--fs-15);line-height:var(--lh-body);color:var(--red-text)}.h1-login2__suspended{display:flex;flex-direction:column;gap:4px;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-bubble);background:var(--red-tint);color:var(--red-text);font-size:var(--fs-15);line-height:var(--lh-body)}.h1-login2__suspended strong{font-weight:700}.h1-login2__submit{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-login2__submit:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-login2__submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-lg);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-login2__submit:active:not(:disabled){transform:scale(.96)}.h1-login2__submit{background:var(--nav-active-bg);color:var(--nav-active-fg)}.h1-login2__submit:hover:not(:disabled){background:var(--ink-press)}.h1-login2__submit{gap:var(--sp-2);width:100%;margin-top:var(--sp-2);font-size:var(--fs-16)}.h1-login2__sso.ant-btn{width:100%;height:var(--h-lg)}.h1-otp .ant-modal-title{display:none}.h1-otp__card{display:flex;flex-direction:column;gap:var(--sp-5)}.h1-otp .h1-login2__kicker{color:var(--modal-fg-dim)}.h1-otp .h1-login2__title{color:var(--modal-fg)}.h1-otp .h1-login2__sub{color:var(--modal-fg-dim)}.h1-otp .h1-login2__error{color:var(--red-text)}.h1-otp__boxes{display:flex;gap:var(--sp-3)}.h1-otp__box{flex:1;min-width:0;height:56px;border:0;border-radius:var(--r-thumb);background:var(--modal-inner-card);box-shadow:inset 0 0 0 1px var(--border-control);color:var(--text-primary);text-align:center;font:700 var(--fs-18)/1 inherit;font-family:inherit;outline:2px solid transparent;transition:outline-color var(--dur-fast) var(--ease-out)}.h1-otp__box:focus{outline-color:var(--modal-fg)}.h1-otp__box:disabled{opacity:.6}.h1-otp__boxes.is-error .h1-otp__box{outline-color:var(--red)}.h1-otp .h1-login2__submit{background:var(--modal-primary-bg);color:var(--modal-primary-fg)}.h1-otp .h1-login2__submit:hover:not(:disabled){background:var(--modal-primary-hover)}.h1-otp__help{margin:0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim);text-align:center}.h1-otp__help a{color:var(--modal-fg)}@media(max-width:899px){.h1-login2{grid-template-columns:minmax(0,1fr)}.h1-login2__panel{display:none}.h1-login2__form{padding:var(--sp-6) var(--sp-5)}}@media(max-width:599px){.h1-login2__form{padding:var(--sp-5) var(--sp-4)}}.sso-callback{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--surface, #fff);color:var(--t1, #111827)}.sso-callback__card{width:min(100%,380px);padding:32px;border:1px solid var(--border, #e5e7eb);border-radius:var(--r-xl);text-align:center;background:var(--surface, #fff);box-shadow:0 16px 40px #0f172a14}.sso-callback__card h1{margin:0 0 12px;font-size:var(--fs-24)}.sso-callback__card p{margin:16px 0;color:var(--t2, #4b5563);line-height:1.5}.sso-callback__card a{color:var(--brand-fg);font-weight:600;display:inline-flex;align-items:center;min-block-size:44px;padding-inline:4px}.appShell{--shell-pad: var(--sp-5);--shell-gap: var(--sp-5);--app-header-height: var(--h-lg);--app-viewport-height: 100vh}@supports (height: 100dvh){.appShell{--app-viewport-height: 100dvh}}.appShell{--app-safe-top: env(safe-area-inset-top, 0px);--app-content-height: calc(var(--app-viewport-height) - var(--app-safe-top) - var(--shell-pad) * 2 - var(--app-header-height) - var(--shell-gap));display:flex;gap:var(--shell-gap);box-sizing:border-box;padding:var(--shell-pad);padding-top:calc(var(--shell-pad) + var(--app-safe-top));height:var(--app-viewport-height);min-width:0;background:var(--page-bg);color:var(--text-primary)}.appShell__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--shell-gap)}.appShell__content{flex:1;min-width:0;min-height:0;height:var(--app-content-height);background:transparent}@media(max-width:899px){.appShell{--shell-pad: var(--sp-4);--shell-gap: var(--sp-4)}}.appShell.is-phone{position:relative;--shell-pad: 0px;--shell-gap: var(--sp-3);--app-header-height: calc(var(--h-lg) + var(--sp-3));padding-top:var(--app-safe-top)}.appShell.is-phone>.appShell__main>.shellTopBar{padding:var(--sp-3) var(--sp-3) 0;height:calc(var(--h-lg) + var(--sp-3))}.appShell.is-phone>.appShell__main>.appShell__content>*{border-radius:0}.appShell.is-phone>.shellSidebar{position:fixed;top:0;bottom:0;inset-inline-start:0;z-index:1300;height:auto;margin:var(--shell-pad);border-radius:var(--r-panel);transform:translate(-110%);transition:transform var(--dur-fast) var(--ease-out)}[dir=rtl] .appShell.is-phone>.shellSidebar{transform:translate(110%)}.appShell.is-phone>.shellSidebar.is-open{transform:none}.appShell__scrim{position:fixed;inset:0;z-index:1290;background:var(--scrim);backdrop-filter:blur(2px)}.ringingScreen{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);background:var(--scrim);backdrop-filter:blur(2px);animation:fade-up .3s cubic-bezier(.32,.72,0,1)}.ringingScreen__minimize{display:none}.ringingScreen__inner{background:var(--panel-bg);border-radius:var(--r-panel);box-sizing:border-box;min-height:0;width:380px;max-width:100%;padding:30px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-5)}.ringingScreen__kicker{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.ringingScreen__avatarWrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.ringingScreen__avatarWrap:before,.ringingScreen__avatarWrap:after{content:"";position:absolute;inset:-14px;border-radius:50%;border:1.5px solid var(--divider);opacity:0;animation:ringing-pulse 2s ease-out infinite}.ringingScreen__avatarWrap:after{animation-delay:1s}.ringingScreen__avatar{border-radius:50%;overflow:hidden}.ringingScreen__name{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);overflow-wrap:anywhere}.ringingScreen__sub{font-size:var(--fs-18);font-weight:400;line-height:var(--lh-title);text-decoration:underline}.ringingScreen__actions{display:flex;gap:var(--sp-4);width:100%}.ringingScreen__btn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.ringingScreen__btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ringingScreen__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-lg);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.ringingScreen__btn:active:not(:disabled){transform:scale(.96)}.ringingScreen__btn{flex:1;gap:8px;padding:0 30px}.ringingScreen__btn--accept{background:var(--green);color:var(--on-green)}.ringingScreen__btn--accept:hover:not(:disabled){opacity:.9}.ringingScreen__btn--decline{background:var(--red);color:var(--on-red)}.ringingScreen__btn--decline:hover:not(:disabled){background:color-mix(in srgb,var(--red) 85%,black)}.ringingScreen__btn--message{flex:none;height:var(--h-sm);background:var(--card-bg);color:var(--text-primary);padding:0 var(--sp-5);font-size:var(--fs-13)}.ringingScreen__minimizePill{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.ringingScreen__minimizePill:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ringingScreen__minimizePill{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.ringingScreen__minimizePill:active:not(:disabled){transform:scale(.96)}.ringingScreen__minimizePill{background:var(--card-bg);color:var(--text-primary)}.ringingScreen__minimizePill:hover:not(:disabled){background:var(--surface-container)}.ringingScreen__minimizePill{padding:0 var(--sp-5);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}@keyframes ringing-pulse{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.ringingBanner{position:fixed;top:18px;right:18px;z-index:2000;display:flex;align-items:center;gap:var(--sp-4);padding:12px 15px;width:380px;max-width:calc(100vw - 36px);border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);animation:ringing-banner-in .18s ease-out}.ringingBanner__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.ringingBanner__name{font-size:var(--fs-13);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ringingBanner__sub{font-size:var(--fs-13);opacity:.75}.ringingBanner__actions{display:flex;align-items:center;gap:6px}.ringingBanner__btn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.ringingBanner__btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ringingBanner__btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--nav-active-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.ringingBanner__btn:hover:not(:disabled){background:var(--surface-container)}.ringingBanner__btn:active:not(:disabled){transform:scale(.96)}.ringingBanner__btn>svg{display:block;flex:none}.ringingBanner__btn:hover:not(:disabled){background:var(--ink-hover);opacity:.85}.ringingBanner__btn--accept{background:var(--green);color:var(--on-green)}.ringingBanner__btn--accept:hover:not(:disabled){background:var(--green)}.ringingBanner__btn--decline{background:var(--red);color:var(--on-red)}.ringingBanner__btn--decline:hover:not(:disabled){background:color-mix(in srgb,var(--red) 85%,black);opacity:1}@keyframes ringing-banner-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.shellSidebar{background:var(--panel-bg);border-radius:var(--r-panel);box-sizing:border-box;min-height:0;width:var(--sider-nav);flex:none;display:flex;flex-direction:column;padding:var(--sp-5) var(--sp-3);color:var(--text-primary);height:100%}.shellSidebar__brand{height:80px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--text-primary)}.shellSidebar__group{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);padding:0 var(--sp-5);margin-bottom:var(--sp-4)}.shellSidebar__items{display:flex;flex-direction:column;gap:var(--sp-1);min-height:0;overflow-y:auto;overscroll-behavior:contain}.shellSidebar__item{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.shellSidebar__item:focus-visible{outline:var(--focus-ring);outline-offset:2px}.shellSidebar__item{position:relative;flex:none;display:flex;align-items:center;gap:var(--sp-4);width:100%;height:var(--h-nav);box-sizing:border-box;padding:0 var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.shellSidebar__item:hover{background:var(--surface-container)}.shellSidebar__item:active{transform:scale(.96)}.shellSidebar__item.is-active{background:var(--nav-active-bg);color:var(--nav-active-fg)}.shellSidebar__item.is-active:hover{background:var(--nav-active-bg)}.shellSidebar__icon{flex:none}.shellSidebar__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shellSidebar__badge{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:20px;height:20px;box-sizing:border-box;padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);font-size:var(--fs-13);font-weight:700;line-height:var(--lh-solid);font-variant-numeric:tabular-nums;margin-inline-start:auto}.is-active .shellSidebar__badge{background:var(--nav-active-fg);color:var(--nav-active-bg)}@media(max-height:500px){.shellSidebar__brand{height:50px}.shellSidebar__group{display:none}}.shellSidebar__account{flex:none;margin-top:auto;padding-top:var(--sp-4);border-top:1px solid var(--divider);display:flex;align-items:center;gap:var(--sp-3);padding-inline:var(--sp-3);min-width:0}.shellSidebar__avatar{position:relative;flex:none;display:inline-flex}.shellSidebar__presence{position:absolute;inset-inline-end:-1px;bottom:-1px;width:10px;height:10px;border-radius:var(--r-pill);background:var(--green);border:2px solid var(--panel-bg);box-sizing:content-box;display:none}.shellSidebar.is-online .shellSidebar__presence{display:block}.shellSidebar__identity{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.shellSidebar__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shellSidebar__role{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.shellSidebar.is-compact{width:var(--sider-rail);padding-inline:13px}.shellSidebar.is-compact .shellSidebar__item{justify-content:center;padding:0}.shellSidebar.is-compact .shellSidebar__badge{position:absolute;top:1px;inset-inline-end:6px;min-width:18px;height:18px;padding:0 4px;margin:0}.shellSidebar.is-compact .shellSidebar__account{justify-content:center;padding-inline:0}.shellAccountMenu{width:340px;max-width:calc(100vw - 30px);box-sizing:border-box;background:var(--modal-bg);color:var(--modal-fg);border:1px solid var(--modal-hairline);border-radius:var(--r-panel);padding:var(--sp-5) var(--sp-4) var(--sp-4);font-size:var(--fs-15);font-weight:400;line-height:var(--lh-body);animation:fade-up .34s var(--ease-press)}.shellAccountMenu__head{display:flex;align-items:center;gap:var(--sp-4);padding:0 5px var(--sp-4)}.shellAccountMenu__identity{min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.shellAccountMenu__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--modal-fg)}.shellAccountMenu__role{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.shellAccountMenu__presence{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg-dim)}.shellAccountMenu__presence>span{width:8px;height:8px;border-radius:var(--r-pill);background:var(--modal-fg-dim)}.shellAccountMenu__presence.is-online{color:var(--green-text)}.shellAccountMenu__presence.is-online>span{background:var(--green)}.dark-mode .shellAccountMenu__presence.is-online{color:var(--green-text)}.shellAccountMenu__rows{display:flex;flex-direction:column;gap:var(--sp-1)}.shellAccountMenu__rows--tail{margin-top:var(--sp-4)}.shellAccountMenu__row{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.shellAccountMenu__row:focus-visible{outline:var(--focus-ring);outline-offset:2px}.shellAccountMenu__row{display:flex;align-items:center;gap:var(--sp-3);width:100%;box-sizing:border-box;height:var(--h-md);padding:0 var(--sp-4) 0 var(--sp-2);border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.shellAccountMenu__row:hover{background:var(--surface-container)}.shellAccountMenu__row:active{transform:scale(.96)}.shellAccountMenu__row.is-danger{color:var(--red-text)}.shellAccountMenu__row.is-danger .shellAccountMenu__rowIcon{background:var(--red-tint);color:var(--red-text)}.shellAccountMenu__rowIcon{position:relative;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--modal-inner-icon);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center}.shellAccountMenu__dot{position:absolute;top:-1px;inset-inline-end:-1px;width:10px;height:10px;border-radius:var(--r-pill);background:var(--green);border:2px solid var(--modal-inner-card);box-sizing:content-box}.shellAccountMenu-popup .ant-dropdown-menu{display:none}.exportsDialog .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.exportsList__head{display:flex;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4)}.exportsList__count{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.exportsList__deleteExpired{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.exportsList__deleteExpired:focus-visible{outline:var(--focus-ring);outline-offset:2px}.exportsList__deleteExpired{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.exportsList__deleteExpired:active:not(:disabled){transform:scale(.96)}.exportsList__deleteExpired{margin-inline-start:auto;padding:0 var(--sp-5);background:var(--red);color:var(--on-red);font-size:var(--fs-13)}.exportsList__deleteExpired:hover:not(:disabled){background:color-mix(in srgb,var(--red) 85%,black)}.exportsList__deleteExpired:disabled{opacity:.5;cursor:not-allowed}.exportsList{display:flex;flex-direction:column;gap:var(--sp-3);max-height:60vh;overflow-y:auto;overscroll-behavior:contain}.exportsList__empty{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);padding:var(--sp-6) 0;text-align:center}.exportRow{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);color:var(--text-primary);flex:none}.exportRow__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.exportRow__chat{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exportRow__meta{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exportRow__error{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--red-text)}.exportRow__state{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-primary);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-solid);letter-spacing:var(--ls-overline);text-transform:uppercase;white-space:nowrap}.exportRow__state.is-progress,.exportRow__state.is-info{background:var(--blue-tint);color:var(--text-primary)}.exportRow__state.is-done,.exportRow__state.is-success,.exportRow__state.is-live{background:var(--green-tint);color:var(--green-text)}.exportRow__state.is-waiting,.exportRow__state.is-warning,.exportRow__state.is-review{background:var(--cream);color:var(--on-cream)}.exportRow__state.is-overdue,.exportRow__state.is-danger,.exportRow__state.is-expired{background:var(--red-tint);color:var(--red-text)}.exportRow__state.is-pending{background:var(--cream);color:var(--text-primary)}.exportRow__state.is-ready{background:var(--green-tint);color:var(--green-text)}.exportRow__state.is-expired{background:var(--surface-container);color:var(--text-secondary)}.exportRow__action{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.exportRow__action:focus-visible{outline:var(--focus-ring);outline-offset:2px}.exportRow__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.exportRow__action:active:not(:disabled){transform:scale(.96)}.exportRow__action{background:var(--panel-bg);color:var(--text-primary)}.exportRow__action:hover:not(:disabled){background:var(--surface-container)}.exportRow__action{padding:0 var(--sp-5);font-size:var(--fs-13);flex:none;white-space:nowrap}.exportRow__action:disabled{opacity:.4;cursor:default}.exportRow__action.is-ready{background:var(--nav-active-bg);color:var(--nav-active-fg)}.exportRow__action.is-ready:hover:not(:disabled){background:var(--ink-press)}.exportRow__action.is-retry{background:var(--red-tint);color:var(--red-text)}@media(max-width:599px){.exportRow{flex-wrap:wrap}.exportRow__copy{flex:1 1 100%}}.galleriesDialog .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.manageGalleriesToolbar{display:flex;align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-4)}.manageGalleriesToolbar .manageGalleriesSearch{flex:1;min-width:0}.manageGalleriesToolbar .ant-btn-primary{height:var(--h-sm);font-weight:700;white-space:nowrap;border-radius:var(--r-pill)}.manageGalleriesList{max-height:calc(100vh - 320px);overflow-y:auto;overscroll-behavior:contain}.manageGalleriesList .ant-empty{padding:var(--sp-5) 0}.manageGalleriesPagination{display:flex;align-items:center;justify-content:center;padding-top:var(--sp-3)}@media(max-width:575px){.manageGalleriesToolbar{flex-wrap:wrap;row-gap:10px}.manageGalleriesToolbar .manageGalleriesSearch{flex:1 1 100%}.manageGalleriesToolbar .ant-btn-primary{flex:1 1 100%;min-block-size:44px}}.GalleryItem{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);color:var(--text-primary);margin-block-end:var(--sp-3)}.galleryItemIcon{flex:none;width:40px;height:40px;border-radius:var(--r-thumb);display:inline-block}.galleryItemGroupNumber{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.galleryItemTitle{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary)}.galleryItemCount{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.galleryItemActions{flex:none;display:flex;align-items:center;gap:6px}.galleryItemMedia{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.galleryItemMedia:focus-visible{outline:var(--focus-ring);outline-offset:2px}.galleryItemMedia{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-xs);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.galleryItemMedia:active:not(:disabled){transform:scale(.96)}.galleryItemMedia{background:var(--panel-bg);color:var(--text-primary)}.galleryItemMedia:hover:not(:disabled){background:var(--surface-container)}.galleryItemMedia{padding:0 12px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}.galleryItemSquare{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.galleryItemSquare{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.galleryItemSquare:hover:not(:disabled){background:var(--surface-container)}.galleryItemSquare:active:not(:disabled){transform:scale(.96)}.galleryItemSquare>svg{display:block;flex:none}.galleryItemSquare.danger{background:var(--red-tint);color:var(--red-text)}.galleryItemSquare.danger:hover:not(:disabled){background:var(--red-tint);opacity:.85}.galleryItemSquare:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(max-width:575px){.galleryItemSquare,.galleryItemMedia{min-height:var(--h-touch)}.galleryItemSquare{width:var(--h-touch)}}.custom-upload-dragger{position:relative;width:100%;height:100%;transition:all .3s ease;border:none!important;background:transparent!important;box-shadow:none!important}.custom-upload-dragger.ant-upload,.custom-upload-dragger.ant-upload-drag,.custom-upload-dragger:hover{border:none!important;background:transparent!important;box-shadow:none!important}.custom-upload-dragger:focus{border:none!important;background:transparent!important;box-shadow:none!important}.custom-upload-dragger .ant-upload-drag-container,.custom-upload-dragger .ant-upload-text,.custom-upload-dragger .ant-upload-hint,.custom-upload-dragger .ant-upload-drag-icon{display:none!important}.custom-upload-dragger>*{pointer-events:auto}.custom-upload-dragger.drag-over:before{content:"";position:absolute;inset:0;background-color:var(--brand-bg);border:2px dashed var(--brand-fg);border-radius:var(--r-md);z-index:10;pointer-events:none}.custom-upload-dragger input[type=file]{display:none!important}.gmm .ant-modal-body{display:flex;flex-direction:column;gap:var(--sp-5)}.gmm-head{display:flex;align-items:center;gap:var(--sp-4);padding-inline-end:44px}.gmm-head__title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.gmm-drop{display:block}.gmm-body{max-height:56vh;min-height:200px;overflow-y:auto;overscroll-behavior:contain}.gmm-loading{display:flex;align-items:center;justify-content:center;min-height:200px}.gmm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);padding:6px}.gmm-drophint{padding:var(--sp-5);border:1px dashed var(--modal-fg-dim);border-radius:var(--r-panel);text-align:center;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim)}.gmm-foot{display:flex;gap:var(--sp-4)}.gmm-foot .ant-btn{flex:1;height:var(--h-md);font-weight:700}.gmm-foot .ant-btn-primary:not(.ant-btn-dangerous){background:var(--modal-primary-bg);color:var(--modal-primary-fg)}.gmm-foot__upload{flex:1;display:flex}.gmm-foot__upload .ant-btn,.gmm-foot__upload button{width:100%;height:var(--h-md);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);border:0;font-weight:700;opacity:1}.gmm-foot__upload .ant-btn span,.gmm-foot__upload .ant-btn svg,.gmm-foot__upload button span,.gmm-foot__upload button svg{color:inherit}.gmm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:200px;text-align:center;color:var(--modal-fg-dim)}.gmm-empty__title{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--modal-fg)}.gmm-empty__sub{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim)}.gmm-empty__sub strong{color:var(--modal-fg)}.gmm-tile{position:relative;height:96px;border-radius:var(--r-thumb);overflow:visible;background:var(--surface-container);transition:box-shadow var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.gmm-tile.is-new{box-shadow:0 0 0 2px var(--green)}.gmm-tile.is-removed{opacity:.4}.gmm-tile__imgRoot{border-radius:var(--r-thumb);overflow:hidden}.gmm-tile__imgRoot,.gmm-tile__img{width:100%;height:100%}.gmm-tile__img{object-fit:cover;display:block}.gmm-tile__badge{position:absolute;bottom:8px;left:8px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--on-green);background:var(--green);padding:4px 8px;border-radius:var(--r-pill)}.gmm-tile__btn{position:absolute;top:-6px;right:-6px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);font-size:var(--fs-13);font-weight:700;transition:background var(--dur-fast) var(--ease-out),transform .12s ease}.gmm-tile__btn:active{transform:scale(.94)}.gmm-tile__btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.gmm-tile__btn--del{width:24px;height:24px}.gmm-tile__btn--del:hover{background:var(--red);color:var(--on-red)}.gmm-tile__btn--undo{height:24px;padding:0 10px}.gmm-tile__btn--undo:hover{background:var(--ink-hover)}@media(max-width:575px){.gmm-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.gmm-body{max-height:none;min-height:0}.gmm-foot{flex-direction:column}}.searchField{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-width:0;height:var(--h-sm);padding:0 var(--sp-2) 0 var(--sp-5);background:var(--panel-bg);border:0;border-radius:var(--r-pill);color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-out)}.searchField:focus-within{outline:var(--focus-ring);outline-offset:2px}.searchField--onPanel,.h1-panel .searchField{background:var(--card-bg)}.ant-modal .searchField,.h1-menu .searchField{background:var(--modal-inner-card);height:var(--h-md)}.ant-modal .searchField{box-shadow:inset 0 0 0 1px var(--border-control)}.ant-modal .searchField:focus-within,.h1-menu .searchField:focus-within{outline-color:var(--modal-fg)}.searchField>svg{flex:none}.searchField input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--t1);font:inherit;font-size:var(--fs-15)}.searchField input::placeholder{color:var(--t3)}.searchField__clear{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--r-pill);background:transparent;color:var(--t3);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.searchField__clear:after{content:"";position:absolute;inset:-10px}.searchField__clear:hover{background:var(--s3);color:var(--t1)}.searchField__hint{flex:none;padding:0 6px;color:var(--t3);font-size:var(--fs-11);white-space:nowrap}.searchField--compact{height:var(--h-xs);padding-inline-start:var(--sp-4);gap:6px}.searchField--compact input{font-size:var(--fs-13)}@media(max-width:899px){.searchField input{font-size:var(--fs-16)}}.shellTopBar{display:flex;align-items:center;gap:var(--sp-5);height:var(--h-lg);flex:none;min-width:0;color:var(--text-primary)}.shellTopBar__circle{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.shellTopBar__circle:focus-visible{outline:var(--focus-ring);outline-offset:2px}.shellTopBar__circle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-lg);height:var(--h-lg);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.shellTopBar__circle:hover:not(:disabled){background:var(--surface-container)}.shellTopBar__circle:active:not(:disabled){transform:scale(.96)}.shellTopBar__circle>svg{display:block;flex:none}.shellTopBar__search{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.shellTopBar__search:focus-visible{outline:var(--focus-ring);outline-offset:2px}.shellTopBar__search{flex:1 1 var(--search-pill);max-width:var(--search-pill);min-width:0;height:var(--h-lg);box-sizing:border-box;display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--panel-bg);box-shadow:inset 0 0 0 1px var(--border-control);font-size:var(--fs-15);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-out)}.shellTopBar__search:hover{background:var(--surface-container)}.shellTopBar__searchText{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.shellTopBar__actions{margin-inline-start:auto;flex:none;display:flex;align-items:center;gap:var(--sp-3)}.shellTopBar__account{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.shellTopBar__account:focus-visible{outline:var(--focus-ring);outline-offset:2px}.shellTopBar__account{height:var(--h-lg);box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--sp-3);padding:5px var(--sp-4) 5px 5px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out)}.shellTopBar__account:hover,.shellTopBar__account.is-open{background:var(--surface-container)}[dir=rtl] .shellTopBar__account{padding:5px 5px 5px var(--sp-4)}.shellTopBar__avatar{position:relative;flex:none;display:inline-flex}.shellTopBar__presence{position:absolute;inset-inline-end:-1px;width:10px;height:10px;border-radius:var(--r-pill);background:var(--green);border:2px solid var(--panel-bg);box-sizing:content-box;inset-inline-end:0;bottom:0;background:var(--text-secondary)}.shellTopBar__presence.is-online{background:var(--green)}.shellTopBar__account:hover .shellTopBar__presence,.shellTopBar__account.is-open .shellTopBar__presence{border-color:var(--surface-container)}.shellTopBar__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);white-space:nowrap}.shellTopBar__chevron{flex:none;transition:transform var(--dur-fast) var(--ease-out)}.is-open .shellTopBar__chevron{transform:rotate(180deg)}.shellTopBar__socket{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.shellTopBar__socket:focus-visible{outline:var(--focus-ring);outline-offset:2px}.shellTopBar__socket{display:inline-flex;align-items:center;height:34px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--green-tint);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--green-text)}.shellTopBar__socket.is-off{background:var(--red-tint);color:var(--red-text)}.shellTopBar.is-compact .shellTopBar__account{padding-inline-end:5px}@media(max-width:899px){.shellTopBar .shellTopBar__search,.shellTopBar .shellTopBar__socket{display:none}}.SpaceItemMessageNumber{height:22px;min-width:22px;padding:0 6px;border-radius:var(--r-pill);background-color:var(--brand);display:flex;justify-content:center;align-items:center;box-shadow:0 1px 3px #0000001f}.SpaceItemMessageNumber .ant-typography{font-size:var(--fs-13);font-weight:700;color:#fff}.spaceItemInnerRow{gap:15px}.spaceItemGroupNumber{display:flex;flex-direction:column;gap:3px}.spaceItemGroupNumber .groupNumber{font-size:var(--fs-13);font-weight:600}.spaceItemButtons{display:flex;gap:8px}.spaceItemButtons .spaceItemButton{height:40px;border-radius:var(--r-lg)}.spaceItemButtons .spaceItemButton .ant-typography{margin:0;padding:0;font-size:var(--fs-15);font-weight:600}.spaceItemButtons .spaceItemButton.edit,.spaceItemButtons .spaceItemButton.folders,.spaceItemButtons .spaceItemButton.groups{background-color:var(--bg-input);width:95px}.spaceItemButtons .spaceItemButton.delete{width:112px;background-color:var(--danger-bg)}.spaceItemButtons .spaceItemButton.delete .ant-typography{color:var(--danger)}.spaceItemButtons .spaceItemButton .spaceItemButtonSpan{display:flex;gap:8px}.selectedSpace{border:2.5px solid var(--brand-fg);border-radius:var(--r-pill);padding:1px!important;box-shadow:0 0 0 4px var(--brand-bg);transition:box-shadow .22s cubic-bezier(.32,.72,0,1),border-color .2s ease}.cardDivGroup{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;position:relative;padding:var(--sp-3) var(--sp-4);display:flex;gap:var(--sp-3);flex-grow:1;justify-content:space-between;align-items:center;cursor:pointer;outline:1.5px solid transparent;transition:background-color var(--dur-fast) var(--ease-out),outline-color var(--dur-fast) var(--ease-out);margin:0 0 var(--sp-3)}.cardDivGroup .cardDivGroup-content{min-width:0}.cardDivGroup:hover{background:var(--surface-container)}.cardDivGroup.cardDivGroup-selected{outline-color:var(--text-primary)}.cardDivGroup:focus-visible{outline:var(--focus-ring);outline-offset:2px}.cardDivGroup .smallGroupTyping{font-size:var(--fs-13)!important;word-spacing:1px}.cardDivGroup .userName,.cardDivGroup .responsive-text{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary);max-width:100%}.cardDivGroup .lastMessage{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);line-height:1.35;max-width:100%;margin:0}.cardDivGroup .lastMessage.lastMessageSkeleton .ant-skeleton-paragraph{margin:0!important;margin-top:10px}.cardDivGroup .text-draft{color:var(--red-text);font-weight:700}.cardDivGroup .ant-typography{margin-bottom:0}.cardDivGroup .chatInfo{display:flex;gap:var(--sp-4);align-items:center}.cardDivGroup .chatInfo .manageUsersButton{height:20px;width:20px;padding:0}.cardDivGroup .chatInfo>:first-child{flex-shrink:0}.cardDivGroup .chatInfo>div{min-width:0;overflow:hidden;display:flex;flex-direction:column;gap:6px}.cardDivGroup .groupPlacementLine{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardDivGroup .chatItemTime{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);white-space:nowrap}.cardDivGroup .cardDiv__trail{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;padding-top:4px}.cardDivGroup .cardDiv__trailRow{display:flex;align-items:center;gap:var(--sp-2)}.cardDivGroup .cardDiv__muted{display:inline-flex;color:var(--text-secondary)}.cardDivGroup .cardDiv__unread{height:20px;min-width:20px;padding:0 6px}.cardDivGroup .cardDiv__menu{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.cardDivGroup .cardDiv__menu:focus-visible{outline:var(--focus-ring);outline-offset:2px}.cardDivGroup .cardDiv__menu{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:transparent;color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.cardDivGroup .cardDiv__menu:hover:not(:disabled){background:var(--surface-container)}.cardDivGroup .cardDiv__menu:active:not(:disabled){transform:scale(.96)}.cardDivGroup .cardDiv__menu>svg{display:block;flex:none}.cardDivGroup .cardDiv__menu{flex:none}.cardDivGroup .cardDiv__menu:hover{background:var(--surface-container);color:var(--text-primary)}.cardDivGroup.is-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:var(--sp-4);row-gap:var(--sp-2);align-items:center;padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-5)}.cardDivGroup.is-card>.cardDivGroup-content,.cardDivGroup.is-card .chatInfo,.cardDivGroup.is-card .cardDiv__trail{display:contents}.cardDivGroup.is-card .chatInfo>div{grid-column:1;grid-row:1/span 3;gap:var(--sp-2)}.cardDivGroup.is-card .chatInfo>:first-child{grid-column:2;grid-row:2;justify-self:end}.cardDivGroup.is-card .chatItemTime{grid-column:2;grid-row:1;justify-self:end}.cardDivGroup.is-card .cardDiv__trailRow{grid-column:2;grid-row:3;justify-self:end}.cardDivGroup.is-card .ant-avatar,.cardDivGroup.is-card .ant-avatar.ant-avatar-circle{width:64px;height:64px;line-height:64px;border-radius:var(--r-thumb);font-size:var(--fs-20)}.cardDivGroup.is-card .userName,.cardDivGroup.is-card .responsive-text{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);font-size:var(--fs-24)}.cardDivGroup.is-card .groupPlacementLine{letter-spacing:var(--ls-sublabel)}.h1-confirm .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.h1-confirm .ant-modal-footer{margin-top:var(--sp-5);display:flex}.h1-confirm .ant-modal-footer .ant-btn{flex:1}.confirmDeleteModal{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);width:100%;text-align:start}.confirmDeleteModal .confirmDeleteModalIcon{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.confirmDeleteModal .confirmDeleteModalIcon:focus-visible{outline:var(--focus-ring);outline-offset:2px}.confirmDeleteModal .confirmDeleteModalIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-lg);height:var(--h-lg);border-radius:var(--r-pill);background:var(--red-tint);color:var(--red-text);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.confirmDeleteModal .confirmDeleteModalIcon:hover:not(:disabled){background:var(--surface-container)}.confirmDeleteModal .confirmDeleteModalIcon:active:not(:disabled){transform:scale(.96)}.confirmDeleteModal .confirmDeleteModalIcon>svg{display:block;flex:none}.confirmDeleteModal .confirmDeleteModalIcon{cursor:default}.confirmDeleteModal .confirmDeleteModalIcon svg{color:var(--red-text)!important}.confirmDeleteModal .selectAllToDelete{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);width:100%}.confirmDeleteModal__question{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--modal-fg);text-wrap:pretty}.confirmDeleteModal__consequence{font-size:var(--fs-15);line-height:1.35;color:var(--modal-fg-dim);text-wrap:pretty}.deleteButton.delete.ant-btn{height:var(--h-md);background:var(--red);color:#fff;border:0}.deleteButton.delete.ant-btn:hover:not(:disabled){background:var(--danger-solid-h, var(--red));color:#fff}.deleteButton.edit.ant-btn{height:var(--h-md);background:var(--ink-hover);color:var(--modal-fg);border:0}.ContactsItem{padding:10px 15px;width:100%;border-bottom:1px solid var(--border-color-secondary)}.ContactsItem .ContactsItemInner{gap:15px}.ContactsItem .ContactsItemButton{background-color:var(--bg-input);width:95px;height:40px;font-size:var(--fs-15);font-weight:600}@media screen and (max-width:1300px){.ContactsItem .ContactsItemButton{width:80px;height:35px}}.ContactsItem .manageUsersButton{height:20px;width:20px;padding:0}.ContactsItemButtonMenu .ant-dropdown-menu{width:250px}.ContactsItemButtonMenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{font-size:var(--fs-15);font-weight:500}.audioCallSelectButton{height:20px;width:20px;padding:0;border:1px solid #c6c6c6}.audioCallSelectButtonSelected{height:20px;width:20px;padding:0;background-color:var(--success)}.cardDiv{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;position:relative;padding:var(--sp-3) var(--sp-4);display:flex;gap:var(--sp-3);flex-grow:1;justify-content:space-between;align-items:center;cursor:pointer;outline:1.5px solid transparent;transition:background-color var(--dur-fast) var(--ease-out),outline-color var(--dur-fast) var(--ease-out);max-width:100%}.cardDiv:hover{background:var(--surface-container)}.cardDiv.cardDiv-selected{outline-color:var(--text-primary)}.cardDiv>.ant-col:first-child{flex:1 1 auto;min-width:0}.cardDiv>.ant-col+.ant-col{flex:0 0 auto}.cardDiv .chatInfo{display:flex;gap:var(--sp-4);align-items:center;min-width:0}.cardDiv .chatInfo>:first-child{flex-shrink:0}.cardDiv .chatInfo>div{min-width:0;display:flex;flex-direction:column;gap:8px}.cardDiv .chatInfo .manageUsersButton{height:20px;width:20px;padding:0}.cardDiv .userName{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary);max-width:100%}.cardDiv .lastMessage{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);line-height:1.35;max-width:100%;margin:0}.cardDiv .lastMessage.lastMessageSkeleton .ant-skeleton-paragraph{margin:4px 0 0!important}.cardDiv .text-draft{color:var(--red-text);font-weight:700}.cardDiv .ant-typography{margin-bottom:0}.cardDiv .chatItemTime{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);white-space:nowrap}.cardDiv__trail{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;padding-top:4px}.cardDiv__trailRow{display:flex;align-items:center;gap:var(--sp-2)}.cardDiv__muted{display:inline-flex;color:var(--text-secondary)}.cardDiv__unread{height:20px;min-width:20px;padding:0 6px}.cardDiv__menu{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.cardDiv__menu:focus-visible{outline:var(--focus-ring);outline-offset:2px}.cardDiv__menu{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:transparent;color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.cardDiv__menu:hover:not(:disabled){background:var(--surface-container)}.cardDiv__menu:active:not(:disabled){transform:scale(.96)}.cardDiv__menu>svg{display:block;flex:none}.cardDiv__menu{flex:none}.cardDiv__menu:hover{background:var(--surface-container);color:var(--text-primary)}.cardDiv__ticks{display:inline-flex;vertical-align:-2px;margin-inline-end:4px;color:var(--text-secondary)}.cardDiv__ticks .is-read{color:var(--green-text)}.cardDiv__kind{display:inline-block;vertical-align:-2px;margin-inline-end:4px}.cardDiv .userRoleListRow{gap:5px;background:var(--panel-bg);border-radius:var(--r-pill);padding:8px 16px}.cardDiv .onlineContactBadge .ant-badge-dot{width:10px;height:10px;box-shadow:0 0 0 2px var(--card-bg)}.typing-indicator .ant-typography{color:var(--green-text);font-style:normal}.muteModal .muteModal__options{display:flex;flex-direction:column;gap:var(--sp-2)}.muteModal .muteModal__opt{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.muteModal .muteModal__opt:focus-visible{outline:var(--focus-ring);outline-offset:2px}.muteModal .muteModal__opt{display:flex;align-items:center;gap:var(--sp-4);height:var(--h-md);padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);text-align:start;transition:background-color var(--dur-fast) var(--ease-out)}.muteModal .muteModal__opt:hover{background:var(--surface-container)}.muteModal .muteModal__opt:focus-visible{outline:var(--focus-ring);outline-color:var(--modal-fg);outline-offset:2px}.muteModal .muteModal__dot{flex:none;width:22px;height:22px;border-radius:var(--r-pill);background:var(--panel-bg);transition:background-color var(--dur-fast) var(--ease-out)}.muteModal .muteModal__opt.is-on .muteModal__dot{background:var(--green)}.muteModal .ant-modal-footer .ant-btn{flex:1}.global-search-body .ant-drawer-content{background:var(--panel-bg);color:var(--text-primary)}.global-search-body .ant-drawer-header{padding:var(--sp-5) var(--sp-5) 0;border:0;background:transparent}.global-search-body .ant-drawer-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.global-search-body .ant-drawer-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.global-search-body .ant-drawer-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.global-search-body .ant-drawer-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.global-search-body .ant-drawer-close:hover:not(:disabled){background:var(--surface-container)}.global-search-body .ant-drawer-close:active:not(:disabled){transform:scale(.96)}.global-search-body .ant-drawer-close>svg{display:block;flex:none}.global-search-body .ant-drawer-close{margin:0}.global-search-body .ant-drawer-body{padding:var(--sp-4) var(--sp-5) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}.global-search-title{display:inline-flex;align-items:center}.global-search-input{margin:0;height:var(--h-lg);background:var(--card-bg)}.global-search-segmented.ant-segmented{margin:0;background:var(--card-bg);border-radius:var(--r-pill);padding:5px}.global-search-segmented.ant-segmented .ant-segmented-thumb{background:transparent;box-shadow:none}.global-search-segmented.ant-segmented .ant-segmented-item{border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);background:transparent;box-shadow:none}.global-search-segmented.ant-segmented .ant-segmented-item-label{min-height:var(--h-sm);line-height:var(--h-sm)}.global-search-segmented.ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked),.global-search-segmented.ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:var(--nav-active-bg);color:var(--nav-active-fg)}.global-search-segmented.ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked) .ant-segmented-item-label,.global-search-segmented.ant-segmented .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label{color:var(--nav-active-fg)}.global-search-segmented.ant-segmented .ant-segmented-item-disabled{opacity:.4}.global-search-segmented.ant-segmented .ant-segmented-item-label{padding-inline:8px}.global-search-results{display:flex;flex-direction:column;gap:var(--sp-3)}.global-search-results .global-search-result-item{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;overflow:hidden;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out)}.global-search-results .global-search-result-item:hover{box-shadow:inset 0 0 0 1px var(--divider)}.global-search-results .global-search-result-item>.cardDiv,.global-search-results .global-search-result-item>.groupItem,.global-search-results .global-search-result-item>.spaceItem{margin:0}.global-search-results .ant-empty{padding:var(--sp-5) 0}.message-filters{display:none}.message-filters-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.message-filters-tags .filter-chip,.message-filters-tags .filter-tag{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 15px;border-radius:var(--r-pill);background:var(--card-bg);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);cursor:pointer;user-select:none;white-space:nowrap;max-width:100%;transition:background-color var(--dur-fast) var(--ease-out)}.message-filters-tags .filter-chip:hover,.message-filters-tags .filter-tag:hover{background:var(--surface-container)}.message-filters-tags .filter-chip.active,.message-filters-tags .filter-tag.active{background:var(--nav-active-bg);color:var(--nav-active-fg);padding-inline-end:8px}.message-filters-tags .filter-chip.disabled,.message-filters-tags .filter-tag.disabled{opacity:.4;cursor:not-allowed}.message-filters-tags .filter-chip.disabled:hover,.message-filters-tags .filter-tag.disabled:hover{background:var(--card-bg)}.message-filters-tags .filter-chip span,.message-filters-tags .filter-tag span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-filters-tags .filter-chip .filter-remove-icon,.message-filters-tags .filter-tag .filter-remove-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-pill);background:var(--ink-hover);color:inherit;cursor:pointer}.message-filters-tags .filter-dropdown-wrapper{display:inline-block;min-width:220px}.message-filters-tags .filter-dropdown-wrapper .filter-select{width:100%}.message-filters-tags .internal-external-toggle.ant-segmented{background:var(--card-bg);border-radius:var(--r-pill);padding:5px}.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-thumb{background:transparent;box-shadow:none}.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item{border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);background:transparent;box-shadow:none}.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item-label{min-height:var(--h-sm);line-height:var(--h-sm)}.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked),.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:var(--nav-active-bg);color:var(--nav-active-fg)}.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked) .ant-segmented-item-label,.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label{color:var(--nav-active-fg)}.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item-disabled{opacity:.4}.message-filters-tags .internal-external-toggle.ant-segmented{padding:3px}.message-filters-tags .internal-external-toggle.ant-segmented .ant-segmented-item-label{min-height:28px;line-height:28px;padding-inline:12px}.messages-search-results{display:flex;flex-direction:column;gap:var(--sp-3)}.messages-search-results .whatsapp-message-result-item{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messages-search-results .whatsapp-message-result-item{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4);width:100%;text-align:start;color:var(--text-primary);transition:box-shadow var(--dur-fast) var(--ease-out)}.messages-search-results .whatsapp-message-result-item:hover{box-shadow:inset 0 0 0 1px var(--divider)}.messages-search-results .whatsapp-message-result-item:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messages-search-results .whatsapp-message-avatar{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messages-search-results .whatsapp-message-avatar:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messages-search-results .whatsapp-message-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messages-search-results .whatsapp-message-avatar:hover:not(:disabled){background:var(--surface-container)}.messages-search-results .whatsapp-message-avatar:active:not(:disabled){transform:scale(.96)}.messages-search-results .whatsapp-message-avatar>svg{display:block;flex:none}.messages-search-results .whatsapp-message-avatar{font-size:var(--fs-13);font-weight:700;cursor:inherit}.messages-search-results .whatsapp-message-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.messages-search-results .whatsapp-message-header{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.messages-search-results .whatsapp-chat-name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.messages-search-results .whatsapp-message-date{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-search-results .whatsapp-message-preview{font-size:var(--fs-15);font-weight:400;line-height:var(--lh-body);overflow-wrap:anywhere}.messages-search-results .whatsapp-message-jump{flex:none;align-self:center;display:inline-flex;align-items:center;height:34px;padding:0 15px;border-radius:var(--r-pill);background:var(--panel-bg);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}.messages-search-results .search-highlight{background:var(--cream);color:var(--text-primary);border-radius:3px;padding:0 2px}.messages-search-results .ant-pagination{display:flex;justify-content:center}.whatsapp-message-preview__icon{vertical-align:-2px;margin-inline-end:4px;color:var(--text-secondary)}@media(max-width:767px){.global-search-body .ant-drawer-close{inline-size:44px;block-size:44px}.global-search-body .ant-segmented{overflow-x:auto;scrollbar-width:none}.global-search-body .ant-segmented::-webkit-scrollbar{display:none}.global-search-body .ant-segmented-item-label{padding-inline:8px}.messages-search-results .whatsapp-message-result-item{flex-wrap:wrap}.messages-search-results .whatsapp-message-jump{margin-inline-start:auto}}.starredFullPage{position:fixed;inset:0;z-index:1050;background:var(--scrim);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:var(--sp-5);overflow:hidden;animation:fade-up .28s cubic-bezier(.32,.72,0,1)}.starredFullPage-panel{width:640px;max-width:100%;max-height:100%;display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-6);min-height:0}.starredFullPage .starredFullPage-header{flex:none;display:flex;align-items:center;gap:var(--sp-4);min-width:0}.starredFullPage .starredFullPage-title{font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);margin:0}.starredFullPage .starredFullPage-count{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.starredFullPage .starredFullPage-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.starredFullPage .starredFullPage-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.starredFullPage .starredFullPage-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.starredFullPage .starredFullPage-close:hover:not(:disabled){background:var(--surface-container)}.starredFullPage .starredFullPage-close:active:not(:disabled){transform:scale(.96)}.starredFullPage .starredFullPage-close>svg{display:block;flex:none}.starredFullPage .starredFullPage-close{margin-inline-start:auto}.starredFullPage .starredFullPage-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.starredFullPage .starredPage-content{display:flex;flex-direction:column;gap:var(--sp-4)}.starredFullPage .global-search-results{gap:0}.starredMessages{display:flex;flex-direction:column;gap:var(--sp-3)}.starredMessages .starredCard{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out)}.starredMessages .starredCard:hover{box-shadow:inset 0 0 0 1px var(--divider)}.starredMessages .starredCard-avatar{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.starredMessages .starredCard-avatar:focus-visible{outline:var(--focus-ring);outline-offset:2px}.starredMessages .starredCard-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.starredMessages .starredCard-avatar:hover:not(:disabled){background:var(--surface-container)}.starredMessages .starredCard-avatar:active:not(:disabled){transform:scale(.96)}.starredMessages .starredCard-avatar>svg{display:block;flex:none}.starredMessages .starredCard-avatar{font-size:var(--fs-13);font-weight:700;cursor:inherit}.starredMessages .starredCard-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.starredMessages .starredCard-top{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.starredMessages .starredCard-name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.starredMessages .starredCard-where{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.starredMessages .starredCard-body{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:var(--fs-15);font-weight:400;line-height:var(--lh-body);overflow-wrap:anywhere}.starredMessages .starredCard-type{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.starredMessages .starredCard-typeDot{width:6px;height:6px;border-radius:var(--r-pill);background:var(--text-secondary)}.starredMessages .starredCard-text{min-width:0}.starredMessages .starredCard-unstar{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.starredMessages .starredCard-unstar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.starredMessages .starredCard-unstar:hover:not(:disabled){background:var(--surface-container)}.starredMessages .starredCard-unstar:active:not(:disabled){transform:scale(.96)}.starredMessages .starredCard-unstar>svg{display:block;flex:none}.starredMessages .starredCard-unstar{align-self:center}.starredMessages .starredCard-unstar:hover:not(:disabled){background:var(--red-tint);color:var(--red-text)}.starredMessages .starredCard-unstar:focus-visible{outline:var(--focus-ring);outline-offset:2px}.starredMessages-pagination{display:flex;justify-content:center;padding-top:var(--sp-2)}@media(max-width:599px){.starredFullPage{padding:var(--sp-3)}.starredFullPage-panel{padding:var(--sp-4)}.starredMessages .starredCard-unstar{width:var(--h-touch);height:var(--h-touch)}}.socketStatus{position:fixed;top:0;left:50%;z-index:1100;width:min(640px,100vw - 24px);transform:translate(-50%,-140%);opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .28s ease}.socketStatus.is-open{transform:translate(-50%,12px);opacity:1;pointer-events:auto}.socketStatus__bar{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-6);background:var(--cream);color:var(--text-primary);border-radius:var(--r-pill)}.socketStatus--failed .socketStatus__bar{background:var(--red-tint)}.socketStatus__icon{position:relative;flex:0 0 auto;width:10px;height:10px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-pill);background:var(--text-primary);color:transparent}.socketStatus__icon svg{display:none}.socketStatus--failed .socketStatus__icon{background:var(--red)}.socketStatus__spinner{position:absolute;inset:-5px;border-radius:50%;border:2px solid transparent;border-top-color:var(--text-primary);border-right-color:var(--text-primary);animation:socketStatusSpin .9s linear infinite}.socketStatus__text{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0;flex:1 1 auto;text-align:start}.socketStatus__title{font-size:var(--fs-13);font-weight:700;color:var(--text-primary);line-height:var(--lh-body)}.socketStatus--failed .socketStatus__title{color:var(--red-text)}.socketStatus__sub{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.socketStatus__attempt{display:inline-flex;align-items:center;padding:1px 7px;border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);font-size:var(--fs-13);font-weight:700}.socketStatus__btn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.socketStatus__btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.socketStatus__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.socketStatus__btn:active:not(:disabled){transform:scale(.96)}.socketStatus__btn{background:var(--nav-active-bg);color:var(--nav-active-fg)}.socketStatus__btn:hover:not(:disabled){background:var(--ink-press)}.socketStatus__btn{gap:6px;padding:0 var(--sp-5);font-size:var(--fs-13);flex:0 0 auto}.socketStatus__progress{position:relative;height:3px;margin:6px var(--sp-5) 0;border-radius:var(--r-pill);background:var(--surface-container);overflow:hidden}.socketStatus__progressFill{position:absolute;left:0;top:0;height:100%;border-radius:var(--r-pill);background:var(--text-primary);transition:width .4s ease}@keyframes socketStatusSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.socketStatus{transition:none}.socketStatus__spinner{animation:none}}.msgNotify{position:fixed;top:16px;right:16px;z-index:1200;display:flex;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);pointer-events:none}.msgNotify__card{position:relative;display:flex;gap:12px;padding:14px 14px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:0 14px 38px #00000038,0 2px 8px #0000001a;cursor:pointer;pointer-events:auto;transform-origin:top right;animation:msgNotifyIn .32s cubic-bezier(.16,1,.3,1);transition:border-color var(--dur-fast) var(--ease-out),transform .12s ease}.msgNotify__card:hover{border-color:var(--border2)}.msgNotify__card:active{transform:scale(.99)}.msgNotify__close{position:absolute;top:8px;right:8px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--t3);cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.msgNotify__close:hover{background:var(--s3);color:var(--t1)}.msgNotify__card:hover .msgNotify__close{opacity:1}.msgNotify__avatar{position:relative;flex:0 0 auto;align-self:flex-start;width:44px;height:44px}.msgNotify__avatar .msgNotify__badge{position:absolute;right:-2px;bottom:-2px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--brand);color:#fff;border:2px solid var(--surface)}.msgNotify__body{flex:1 1 auto;min-width:0;padding-right:14px}.msgNotify__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.msgNotify__name{font-size:var(--fs-15);font-weight:700;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msgNotify__time{flex:0 0 auto;font-size:var(--fs-13);font-weight:500;color:var(--t3)}.msgNotify__text{margin:2px 0 10px;font-size:var(--fs-13);line-height:1.4;color:var(--t2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.msgNotify__actions{display:flex;gap:8px}.msgNotify__btn{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 12px;border:none;border-radius:var(--r-md);font-size:var(--fs-13);font-weight:600;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),transform .1s ease,color var(--dur-fast) var(--ease-out)}.msgNotify__btn:active{transform:scale(.97)}.msgNotify__btn--primary{background:var(--brand);color:#fff}.msgNotify__btn--primary:hover{background:var(--brand-d)}.msgNotify__btn--ghost{background:var(--s3);color:var(--t1)}.msgNotify__btn--ghost:hover{background:var(--border)}@keyframes msgNotifyIn{0%{opacity:0;transform:translate(24px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.msgNotify__card{animation:none}}.msgNotify__typeIcon{vertical-align:-2px;margin-inline-end:4px}.mainContainer{background-color:var(--bg-primary);height:var(--app-content-height, calc(100vh - 75px) );overflow-y:scroll}.mainContainer .chatSiderCol{padding-left:0;width:450px!important}.mainContainer .chatSiderDiv{width:100%;height:100%;border-right:1px solid var(--border-color);background-color:var(--bg-secondary)}.mainContainer .chatSiderDiv .chatSierListItem{height:calc(var(--app-content-height, calc(100vh - 75px) ) - 55px);overflow-y:auto;overflow-x:hidden}.mainContainer .chatSiderDiv .chatSierListItem.callsSiderList{height:calc(var(--app-content-height, calc(100vh - 75px) ) - 83px);overflow-y:auto}.mainContainer .chatSiderDiv .chatSierListItem.manageUserList{height:calc(var(--app-content-height, calc(100vh - 75px) ) - 185px);overflow-y:auto}.mainContainer .chatSiderDiv .chatSierListItem::-webkit-scrollbar-button{display:none!important}.mainContainer .chatSiderDiv .chatSierListItem::-webkit-scrollbar{width:4px}.mainContainer .chatSiderDiv .chatSierListItem::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:var(--r-sm)!important}.mainContainer .chatSiderDiv .chatSiderTitle{font-weight:600}.mainContainer .chatSiderDiv .ant-typography{margin:0}.mainContainer .chatSiderDiv .chatSiderAddNew{display:flex;gap:5px;align-items:center}.mainContainer .emptyChatDiv{display:flex;justify-content:center;align-items:center;text-align:center;height:100%}.mainContainer .emptyChatDiv .noSelectedChatDiv{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.mainContainer .emptyChatDiv .ant-typography{margin-bottom:0}.mainContainer .emptyChatDiv .emptyChatIcon{border:1px solid var(--border-color-light);width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:var(--r-lg);margin-bottom:10px}.mainContainer .emptyChatDiv .emptyChatIcon .anticon{font-size:var(--fs-24);color:var(--text-secondary)}.mainContainer .emptyChatDiv .emptyChatIcon svg{color:color-mix(in srgb,var(--t1) 40%,transparent)}.mainContainer.manageUsers .manageUsersSider-pager{flex:none;padding:var(--sp-3) var(--sp-6) var(--sp-4);border-top:1px solid var(--divider)}.mainContainer.manageUsers .manageUsersSider-pager .wpg:empty{display:none}.mainContainer.manageUsers .manageUsers-editingUser{display:flex;align-items:center;gap:var(--sp-3);min-width:0;margin-inline-end:auto}.mainContainer.manageUsers .manageUsers-editingName{font-size:var(--fs-14);font-weight:700;line-height:var(--lh-solid);color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainContainer.manageUsers .manageUsers-closeBtn{flex:none}.spacesSiderDiv{height:100%;background-color:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column}.spacesSiderDiv .spacesSiderFirstDiv{width:100%;display:flex;flex-direction:column;gap:10px;padding:10px 8px;align-items:center}.spacesSiderDiv .spacesSiderFirstDiv .spaceItemAll{display:flex;justify-content:center;width:35px;height:35px}.spacesSiderDiv .spacesSiderFirstDiv .spaceItemAll .ant-typography{font-weight:bolder!important;font-size:var(--fs-16)}.spacesSiderDiv .spacesSiderFirstDiv .spacesList{width:100%;height:calc(var(--app-content-height, calc(100vh - 75px) ) - 226px);display:flex;flex-direction:column;gap:10px;align-items:center;overflow-y:auto;scrollbar-width:2px}.spacesSiderDiv .spacesSiderFirstDiv .spacesList.spacesListNonManger{height:calc(var(--app-content-height, calc(100vh - 75px) ) - 186px)}.spacesSiderDiv .spacesSiderFirstDiv .spacesList::-webkit-scrollbar{width:2px}.spacesSiderDiv .spacesSiderSecondDiv{display:flex;justify-content:center;flex:auto;padding-bottom:10px}.spacesSiderDiv .spacesSiderSecondDiv .createNewSpaceFloatButton{width:100%;height:45px;background-color:var(--bg-secondary)}.spacesSiderDiv .spacesSiderSecondDiv .createNewSpaceFloatButton:hover{background:var(--bg-hover)}.spacesSiderDiv .spacesSiderSecondDiv .createNewSpaceFloatButton .createNewSpaceFloatButtonRow{width:100%;gap:5px}.spacesSiderDiv .spacesSiderSecondDiv .createNewSpaceFloatButton .createNewSpaceFloatButtonRow .ant-typography{font-weight:600}.spacesSiderDiv .ant-typography{margin:0}.spacesSiderDiv .spacesSiderSort{display:flex;gap:4px;align-items:center}.spacesSiderDiv .spacesSiderSort .ant-typography{font-weight:700}.SpacesEmptyChatSider{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 16px);width:100%;gap:15px}.SpacesEmptyChatSider span{display:flex;flex-direction:column;align-items:center;gap:5px}.SpacesEmptyChatSider Button{width:156px;background-color:var(--s3);color:var(--t2)}.dark-mode .SpacesEmptyChatSider Button{background-color:var(--bg-input);color:var(--text-primary)}.dark-mode .SpacesEmptyChatSider Button:hover{background-color:var(--bg-hover)}.sortManually{display:flex;gap:7px;width:100%}.sortManually .ant-typography{font-size:var(--fs-16);font-weight:600px}.sortingSpacesModalButton{width:194px;height:48px}.sortingSpacesModalDiv{margin-top:20px;padding-right:20px;overflow-y:auto;display:flex;flex-direction:column;gap:20px;width:100%;height:400px}.manageSpacesList{padding-top:10px;display:flex;flex-direction:column;gap:20px;margin-top:25px;overflow-y:auto;height:380px;padding-right:10px}.manageFoldersModal .manageSpacesList{gap:10px;margin-top:16px;height:420px}.manageFoldersModal .manageSpacesList>.ant-row{padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.manageFoldersModal .manageSpacesList>.ant-row:hover{border-color:var(--border2);background:var(--s2)}.manageFoldersModal .manageSpacesList .emptyState{margin:auto 0}.manageGroupListInFolder{padding-top:10px;display:flex;flex-direction:column;gap:20px;margin-top:25px;overflow-y:auto;height:380px;padding-right:10px;padding-left:10px}.settingPermissionsModalDiv{display:flex;flex-direction:column;gap:20px;padding:20px 0}.settingPermissionsModalDiv .settingPermissionsLargeButton{width:100%;height:150px;display:flex;flex-direction:column;align-items:start;justify-content:center;padding:20px;gap:24px;border:1px solid #E5E5EA}.settingPermissionsModalDiv .settingPermissionsLargeButton:hover{background:var(--brand-bg)!important;border:1px solid var(--brand-fg)}.settingPermissionsModalDiv .settingPermissionsLargeButton:hover .settingPermissionsIcon{background-color:var(--brand-bg)}.settingPermissionsModalDiv .settingPermissionsLargeButton:hover .ant-typography{color:var(--brand-fg)}.settingPermissionsModalDiv .settingPermissionsLargeButton .ant-typography{font-size:var(--fs-16);font-weight:600}.settingPermissionsModalDiv .settingPermissionsLargeButton .settingPermissionsIcon{height:52px;width:52px;display:flex;justify-content:center;align-items:center;background-color:#f2f2f7;border-radius:var(--r-pill)}.copyPermissionsModalDiv{padding:15px 0;display:flex;flex-direction:column;gap:15px}.copyTokenButton{background-color:var(--bg-input);font-size:var(--fs-16);font-weight:600}.copyTokenButton.copied{color:var(--success);border:1px solid color-mix(in srgb,var(--success) 35%,transparent);background-color:var(--success-bg)}.copyTokenButton.copied .copyIcon,.copyTokenButton.copied .ant-typography{color:var(--success)}.LinkCancelButton{background-color:var(--bg-input);font-size:var(--fs-15);font-weight:500}.LinkCancelButton:hover{background:var(--bg-hover)}.callsParticipationsModalDiv{padding-bottom:10px;max-height:300px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin:20px 0}.callsParticipationsModalDiv .callsParticipationsModalDivHeader{display:flex;flex-direction:column;align-items:center;justify-content:center}.selectedFiltersButton{padding:0;height:17px;width:17px;display:flex;justify-content:center;align-items:center}.groupFilterationMenu .ant-dropdown-menu{width:193px}.groupFilterationMenu .ant-dropdown-menu .ant-dropdown-menu-item{cursor:default!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#0003;border-radius:var(--r-sm)}.responsive-text,.responsive-text-space{font-size:var(--fs-16);font-weight:600}.responsive-datetime{font-size:var(--fs-15);font-weight:400}.call-icon{width:22px;height:22px}@media screen and (max-width:650px){.hide-header{display:none}}.ant-tooltip-inner{text-align:center!important}.videoCallContainer{width:100vw;height:100vh;background-color:#282828}.videoCallRow1{width:100%;height:85vh}.videoCallRow2{width:100%;height:15vh;gap:15px}.videoCallCol{display:flex;flex-direction:column;align-items:center;justify-content:center}.videoCallCol .ant-typography{font-size:var(--fs-15);font-weight:600}.videoCallCol .videoCallButton{height:54px;width:54px;background-color:#ffffffc0}.videoCallCol .videoCallButton.endCallButton{width:104px;height:54px;border-radius:var(--r-pill);background-color:color-mix(in srgb,var(--brand) 76%,transparent)}.videoCallCol .videoCallButton.endCallButton:hover{background:var(--brand-d)!important}.videoCallCol .videoCallButton:hover{background:#e5e5e5c0!important}.videoCallRow{min-height:85vh;max-height:85vh;display:flex;flex-direction:column;justify-content:center;padding:15px;width:100vw}.VideoCallPicture{position:relative}.VideoCallPicture .VideoCallPictureContainer{border-radius:var(--r-md);width:100%;height:100%}.VideoCallPicture .VideoCallLiveItem{display:flex;justify-content:center;align-items:center;min-height:250px;width:100%;height:100%;border-radius:var(--r-md);object-fit:contain}.VideoCallPicture .VideoCallPictureText{position:absolute;gap:20px;bottom:20px;left:50px;background:#2828287e;padding:5px 10px;border-radius:var(--r-md)}.selectedAudioCall{padding:10px 0;max-height:650px;display:flex;flex-direction:column;gap:10px}.selectedAudioCall .startNewCallList{max-height:275px;overflow-y:auto}.ringingModalCol{display:flex;flex-direction:column;align-items:center;gap:15px}.ringingModalCol .ringingModalColInner{display:flex;flex-direction:column;align-items:center;gap:5px}.imageGalleryCard .ant-card-body{padding:0!important}.imageGalleryCard .ant-card-actions>li{margin:6px 0!important}.rootImageInGallery{aspect-ratio:16/9;overflow:hidden;display:flex;justify-content:center;align-items:center}.rootImageInGallery .imageInGallery{height:fit-content!important;width:100%!important;aspect-ratio:16/9}.multiUploadWallPickerButton{width:102px;height:102px;text-align:center;vertical-align:top;background-color:#00000005;border:1px dashed #d9d9d9;border-radius:var(--r-xl);cursor:pointer;transition:border-color .3s;margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.multiUploadWallPickerButton:hover{border-color:var(--brand-fg)}.searchButtonInSiders{background-color:var(--s3);color:var(--t1)}.searchButtonInSiders:hover{background-color:var(--s2)!important;color:var(--t1)!important}.searchButtonInSidersPrimary{background:var(--brand);color:#fff}.searchButtonInSidersPrimary:hover{background:var(--brand-d)!important;color:#fff!important}.ant-splitter-bar-dragger:hover:before{transition:background-color .3s ease!important}.ant-splitter-bar-dragger:hover:after{height:30px!important;width:6px!important}.dark-mode .ant-input:-webkit-autofill,.dark-mode .ant-input:-webkit-autofill:hover,.dark-mode .ant-input:-webkit-autofill:focus,.dark-mode .ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #141414 inset!important;-webkit-text-fill-color:#fff!important;transition:background-color 9999s ease-in-out 0s;background-color:transparent!important;color:#fff!important}.dark-mode .ant-splitter-bar-dragger:hover:before{background-color:#7e1620!important;transition:background-color .3s ease!important}.dark-mode .ant-splitter-bar-dragger:hover:after{height:30px!important;width:6px!important}.dark-mode .manage-user-card{background-color:#242424!important}.dark-mode ::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:var(--r-sm)!important}.uploadNewSpaceImage.upf{display:flex;align-items:center;gap:var(--sp-4);width:100%;min-height:85px;padding:var(--sp-4);border-radius:var(--r-panel);background:var(--upf-bg, var(--card-bg));margin-top:0;flex-wrap:wrap}.uploadNewSpaceImage.upf .ant-image{flex:none}.uploadNewSpaceImage.upf .ant-image-img{display:block;border-radius:var(--r-pill);object-fit:cover}.uploadNewSpaceImage.upf .upf__placeholder{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.uploadNewSpaceImage.upf .upf__placeholder:focus-visible{outline:var(--focus-ring);outline-offset:2px}.uploadNewSpaceImage.upf .upf__placeholder{display:inline-flex;align-items:center;justify-content:center;flex:none;width:55px;height:55px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.uploadNewSpaceImage.upf .upf__placeholder:hover:not(:disabled){background:var(--surface-container)}.uploadNewSpaceImage.upf .upf__placeholder:active:not(:disabled){transform:scale(.96)}.uploadNewSpaceImage.upf .upf__placeholder>svg{display:block;flex:none}.uploadNewSpaceImage.upf .upf__placeholder{cursor:default}.uploadNewSpaceImage.upf .upf__copy{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:8px}.uploadNewSpaceImage.upf .upf__title{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadNewSpaceImage.upf .upf__hint{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadNewSpaceImage.upf .upf__actions{flex:0 1 auto;margin-inline-start:auto;display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end}.uploadNewSpaceImage.upf .upf__choose.ant-btn,.uploadNewSpaceImage.upf .upf__remove.ant-btn{height:var(--h-sm);background:var(--panel-bg);color:var(--text-primary)}.uploadNewSpaceImage.upf .upf__remove.ant-btn{color:var(--red-text)}.h1-onPage .uploadNewSpaceImage.upf,.manageUserForm .uploadNewSpaceImage.upf{--upf-bg: var(--panel-bg)}.h1-onPage .uploadNewSpaceImage.upf .ant-btn,.manageUserForm .uploadNewSpaceImage.upf .ant-btn{background:var(--card-bg)}.ant-modal .uploadNewSpaceImage.upf{--upf-bg: var(--modal-inner-card);color:var(--text-primary)}.ant-modal .uploadNewSpaceImage.upf .ant-btn.ant-btn{background:var(--panel-bg);color:var(--text-primary)}@media(max-width:599px){.uploadNewSpaceImage.upf{flex-wrap:wrap}.uploadNewSpaceImage.upf .upf__actions{flex:1 1 100%;justify-content:flex-start}.uploadNewSpaceImage.upf .ant-btn{min-block-size:44px}}.gflow .ant-modal-container,.gflow .ant-modal-content{padding:0;overflow:hidden;border-radius:var(--r-xl)}.gflow .ant-modal-body{padding:0}.gflow .ant-modal-close{top:16px;inset-inline-end:18px;width:32px;height:32px;border-radius:50%;background:var(--s2);color:var(--t3)}.gflow .ant-modal-close:hover{background:var(--s3);color:var(--t1)}.gflow-head{display:flex;align-items:center;gap:12px;padding:18px 24px 14px}.gflow-back{flex:none;width:34px;height:34px;border-radius:var(--r-md);border:none;background:var(--s2);color:var(--t2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease}.gflow-back:hover{background:var(--s3);color:var(--t1)}.gflow-head__copy{min-width:0}.gflow-head__title{margin:0;font-size:var(--fs-20);font-weight:800;color:var(--t1);letter-spacing:-.02em;line-height:1.2}.gflow-head__sub{margin:2px 0 0;font-size:var(--fs-13);color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gflow-rule{height:1px;width:100%;background:var(--border)}.gflow-search{margin:14px 24px 4px}.gflow-body{padding:14px 24px 24px;max-height:62vh;overflow-y:auto}.gflow-loading{display:flex;align-items:center;justify-content:center;padding:48px 0}.gflow-grid{display:grid}.gflow-grid--galleries{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:16px}.gflow-grid--media{grid-template-columns:repeat(auto-fill,minmax(144px,1fr));gap:14px}.gflow-card{text-align:left;border:1px solid var(--border);border-radius:var(--r-xl);padding:12px;background:var(--surface);cursor:pointer;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px #0000000a;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.gflow-card:hover{border-color:var(--brand-fg);box-shadow:0 10px 26px #0000001f;transform:translateY(-2px)}.gflow-card__cover{height:132px;border-radius:var(--r-lg);display:flex;align-items:center;justify-content:center}.gflow-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 2px}.gflow-card__name{font-size:var(--fs-15);font-weight:700;color:var(--t1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gflow-card__count{flex:none;font-size:var(--fs-13);font-weight:600;color:var(--t3);background:var(--s2);padding:3px 9px;border-radius:var(--r-pill)}.gflow-tile{position:relative;height:132px;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border);background:var(--s2);cursor:pointer;padding:0;transition:box-shadow .16s ease,transform .16s ease}.gflow-tile:hover{transform:translateY(-1px)}.gflow-tile.is-selected{box-shadow:0 0 0 3px var(--brand-fg)}.gflow-tile__img{width:100%;height:100%;object-fit:cover;display:block}.gflow-tile__check{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#0a0a0c52;border:2px solid rgba(255,255,255,.8)}.gflow-tile__check.is-on{background:var(--brand);border-color:#fff;box-shadow:0 2px 6px #0000004d}.gflow-tile__scrim{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:18px 9px 7px;background:linear-gradient(to top,rgba(0,0,0,.62),transparent)}.gflow-tile__name{font-size:var(--fs-13);font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gflow-tile__kind{flex:none;font-size:var(--fs-13);font-weight:700;letter-spacing:.04em;color:#ffffffeb;background:#fff3;padding:2px 5px;border-radius:var(--r-sm)}.gflow-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 20px}.gflow-empty__icon{width:84px;height:84px;border-radius:24px;background:var(--s2);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.gflow-empty__title{font-size:var(--fs-16);font-weight:700;color:var(--t1);margin-bottom:6px}.gflow-empty__sub{font-size:var(--fs-13);color:var(--t3);max-width:320px;line-height:1.5}.image-picker-container{max-height:70vh;overflow-y:auto;padding:10px;overflow-x:hidden;background-color:var(--s2);border-radius:var(--r-md)}.image-picker-container .image-picker-item{cursor:pointer;max-height:100px;border-radius:var(--r-md);border:1px solid var(--border);transition:all .3s ease}.image-picker-container .image-picker-item:hover{border:1px solid var(--brand-fg);transform:scale(1.05)}.groupPicker{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;padding:var(--sp-5);color:var(--text-primary);display:flex;flex-direction:column;gap:var(--sp-3)}.groupPicker__head{display:flex;align-items:center;justify-content:flex-end}.groupPicker__count{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;padding:6px 12px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary)}.groupPicker__chips{display:flex;flex-wrap:wrap;gap:6px}.groupPicker__chip{display:inline-flex;align-items:center;gap:8px;height:var(--h-xs);padding:0 6px 0 4px;border-radius:var(--r-pill);background:var(--panel-bg);max-width:100%}.groupPicker__chipAvatar{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.groupPicker__chipAvatar:focus-visible{outline:var(--focus-ring);outline-offset:2px}.groupPicker__chipAvatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.groupPicker__chipAvatar:hover:not(:disabled){background:var(--surface-container)}.groupPicker__chipAvatar:active:not(:disabled){transform:scale(.96)}.groupPicker__chipAvatar>svg{display:block;flex:none}.groupPicker__chipAvatar{font-size:var(--fs-13);font-weight:700;cursor:default}.groupPicker__chipName{font-size:var(--fs-13);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupPicker__chipRemove{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.groupPicker__chipRemove:focus-visible{outline:var(--focus-ring);outline-offset:2px}.groupPicker__chipRemove{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.groupPicker__chipRemove:hover:not(:disabled){background:var(--surface-container)}.groupPicker__chipRemove:active:not(:disabled){transform:scale(.96)}.groupPicker__chipRemove>svg{display:block;flex:none}.groupPicker__chipRemove{color:var(--text-secondary)}.groupPicker__chipRemove:hover:not(:disabled){color:var(--text-primary)}.groupPicker__search .ant-input-affix-wrapper.ant-input-affix-wrapper{background:var(--panel-bg)}.groupPicker__list{max-height:236px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.groupPicker__row{display:flex;align-items:center;gap:var(--sp-4);padding:6px 0;cursor:pointer;border-radius:var(--r-pill);flex:none}.groupPicker__row:focus-visible{outline:var(--focus-ring);outline-offset:2px}.groupPicker__rowAvatar{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.groupPicker__rowAvatar:focus-visible{outline:var(--focus-ring);outline-offset:2px}.groupPicker__rowAvatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.groupPicker__rowAvatar:hover:not(:disabled){background:var(--surface-container)}.groupPicker__rowAvatar:active:not(:disabled){transform:scale(.96)}.groupPicker__rowAvatar>svg{display:block;flex:none}.groupPicker__rowAvatar{font-size:var(--fs-13);font-weight:700;cursor:inherit;order:1}.groupPicker__rowCopy{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-3);order:2}.groupPicker__rowName{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.groupPicker__rowSub{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);flex:none}.groupPicker__check{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.groupPicker__check:focus-visible{outline:var(--focus-ring);outline-offset:2px}.groupPicker__check{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.groupPicker__check:hover:not(:disabled){background:var(--surface-container)}.groupPicker__check:active:not(:disabled){transform:scale(.96)}.groupPicker__check>svg{display:block;flex:none}.groupPicker__check{cursor:inherit;order:0}.groupPicker__check.is-checked{background:var(--green);color:var(--on-green)}.groupPicker__row:hover .groupPicker__check:not(.is-checked){background:var(--surface-container)}.groupPicker__empty{padding:var(--sp-4) 0;text-align:center;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary)}.shellSkeleton{display:flex;gap:var(--sp-5);width:100%;height:100vh;height:100dvh;box-sizing:border-box;padding:var(--sp-5);background:var(--page-bg)}.shellSkeleton__sidebar{flex:none;width:var(--sider-nav);display:flex;flex-direction:column;gap:6px;padding:var(--sp-5);box-sizing:border-box;border-radius:var(--r-panel);background:var(--panel-bg)}.shellSkeleton__brand{width:50px;height:50px;align-self:center;margin:var(--sp-4) 0 var(--sp-5);border-radius:var(--r-thumb)}.shellSkeleton__label{width:56px;height:10px;margin:0 0 var(--sp-3);border-radius:var(--r-sm)}.shellSkeleton__nav{height:var(--h-nav);border-radius:var(--r-pill)}.shellSkeleton__account{display:flex;align-items:center;gap:var(--sp-3);margin-top:auto;padding-top:var(--sp-4);border-top:1px solid var(--divider)}.shellSkeleton__account .shellSkeleton__row-line--name{width:60%}.shellSkeleton__avatar{width:var(--avatar-pill);height:var(--avatar-pill);border-radius:var(--r-pill);flex:none}.shellSkeleton__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-5)}.shellSkeleton__topbar{display:flex;align-items:center;gap:var(--sp-5);height:var(--h-lg)}.shellSkeleton__circle{width:var(--h-lg);height:var(--h-lg);border-radius:var(--r-pill);flex:none}.shellSkeleton__circle--end{margin-left:auto}.shellSkeleton__search{flex:1 1 600px;max-width:600px;height:var(--h-lg);border-radius:var(--r-pill)}.shellSkeleton__accountPill{width:170px;height:var(--h-lg);border-radius:var(--r-pill);flex:none}.shellSkeleton__body{flex:1;min-height:0;display:flex;gap:var(--sp-5)}.shellSkeleton__list{flex:none;width:var(--sider-list);max-width:40%;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);box-sizing:border-box;border-radius:var(--r-panel);background:var(--panel-bg)}.shellSkeleton__list-head{width:100%;height:var(--h-sm);border-radius:var(--r-pill);margin-bottom:var(--sp-2)}.shellSkeleton__row{display:flex;align-items:center;gap:var(--sp-4);height:78px;padding:0 var(--sp-4);border-radius:var(--r-panel);background:var(--card-bg)}.shellSkeleton__row-avatar{width:var(--avatar-list);height:var(--avatar-list);border-radius:var(--r-pill);flex:none}.shellSkeleton__row-copy{display:flex;flex-direction:column;gap:8px;flex:1}.shellSkeleton__row-line{height:12px;border-radius:var(--r-sm)}.shellSkeleton__row-line--name{width:55%}.shellSkeleton__row-line--msg{width:80%;height:10px}.shellSkeleton__chat{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);box-sizing:border-box;border-radius:var(--r-panel);background:var(--panel-bg)}.shellSkeleton__chat-header{width:240px;height:var(--h-lg);border-radius:var(--r-pill)}.shellSkeleton__bubbles{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sp-3)}.shellSkeleton__bubble{height:64px;border-radius:var(--r-bubble)}.shellSkeleton__bubble--in{width:46%;align-self:flex-start}.shellSkeleton__bubble--out{width:38%;align-self:flex-end}.shellSkeleton__composer{height:var(--h-composer);border-radius:var(--r-pill)}@media(max-width:1199px){.shellSkeleton__sidebar{width:var(--sider-rail);padding:var(--sp-3)}.shellSkeleton__label,.shellSkeleton__account{display:none}.shellSkeleton__nav{width:44px;height:44px;align-self:center}}@media(max-width:899px){.shellSkeleton__list{max-width:none;width:100%}.shellSkeleton__chat{display:none}}@media(max-width:599px){.shellSkeleton{padding:var(--sp-3);gap:var(--sp-3)}.shellSkeleton__sidebar,.shellSkeleton__search{display:none}}.spaceDialog .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.spaceDialog .ant-modal-footer .responsiveDialog__actions{display:flex;width:100%;gap:var(--sp-3)}.spaceDialog .ant-modal-footer .responsiveDialog__actions>.ant-btn{flex:1 1 0;min-height:var(--h-md);font-weight:700;white-space:nowrap}.createNewSpaceModalContent{width:100%;display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.createNewSpaceModalContent .ant-form{display:flex;flex-direction:column;gap:var(--sp-2)}.createNewSpaceModalContent .ant-form-item{margin-bottom:var(--sp-2)}.createNewSpaceModalContent .ant-form-item-label>label{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-primary);color:var(--modal-fg)}.createNewSpaceModalContent .groupMemberBlock{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;position:relative;padding:var(--sp-5);padding-inline-end:calc(var(--sp-5) + 40px);color:var(--text-primary);margin-block-end:var(--sp-3);row-gap:0}.createNewSpaceModalContent .groupMemberBlock .ant-form-item-label>label{color:var(--text-secondary)}.createNewSpaceModalContent .groupMemberBlock .ant-input,.createNewSpaceModalContent .groupMemberBlock .ant-input-affix-wrapper,.createNewSpaceModalContent .groupMemberBlock .ant-select:not(.ant-select-customize-input){background:var(--panel-bg)}.createNewSpaceModalContent .groupMemberBlock .ant-select-placeholder,.createNewSpaceModalContent .groupMemberBlock .ant-input::placeholder{color:var(--text-secondary)}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove{position:absolute;top:var(--sp-4);inset-inline-end:var(--sp-4);width:auto;z-index:2}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove .ant-btn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove .ant-btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove .ant-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove .ant-btn:hover:not(:disabled){background:var(--surface-container)}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove .ant-btn:active:not(:disabled){transform:scale(.96)}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove .ant-btn>svg{display:block;flex:none}.createNewSpaceModalContent .groupMemberBlock .groupMemberBlock-remove .ant-btn:hover{color:var(--red-text);background:var(--red-tint)}.createNewSpaceModalContent .groupMemberBlock .ant-segmented{background:var(--panel-bg);border-radius:var(--r-pill);padding:5px}.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-thumb{background:transparent;box-shadow:none}.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-item{border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);background:transparent;box-shadow:none}.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-item-label{min-height:var(--h-sm);line-height:var(--h-sm)}.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked),.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:var(--nav-active-bg);color:var(--nav-active-fg)}.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked) .ant-segmented-item-label,.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label{color:var(--nav-active-fg)}.createNewSpaceModalContent .groupMemberBlock .ant-segmented .ant-segmented-item-disabled{opacity:.4}.createNewSpaceModalContent .groupMemberBlock .ant-segmented{width:100%}.createNewSpaceModalContent .groupMemberBlock .ant-alert{background:transparent;border:0;padding:0 0 var(--sp-2)}.createNewSpaceModalContent .groupMemberBlock .ant-alert .ant-alert-title{font-size:var(--fs-13);line-height:var(--lh-body);color:var(--text-secondary);font-weight:400}.createNewSpaceModalContent .groupMemberBlock .ant-alert .ant-alert-close-icon{color:var(--text-secondary)}.createNewSpaceModalContent .groupMemberBlock>.ant-col{flex:0 0 100%;max-width:100%}.createNewSpaceModalContent .groupMemberBlock>.ant-col:has(.ant-checkbox-wrapper){flex:0 0 50%;max-width:50%}.createNewSpaceModalContent .groupMemberBlock .ant-checkbox-wrapper{align-items:center;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--text-primary)}.createNewSpaceModalContent .groupMemberBlock .ant-checkbox-wrapper-disabled{opacity:.45}.createNewSpaceModalContent .groupMemberBlock .ant-checkbox-wrapper .ant-checkbox{width:22px;height:22px;border-radius:var(--r-pill);border:0;background:var(--panel-bg)}.createNewSpaceModalContent .groupMemberBlock .ant-checkbox-wrapper .ant-checkbox:after{top:10px;inset-inline-start:6px;width:8px;height:13px;border-color:var(--on-green)}.createNewSpaceModalContent .groupMemberBlock .ant-checkbox-wrapper .ant-checkbox-checked{background:var(--green)}.createNewSpaceModalContent .groupMemberBlock .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox:not(.ant-checkbox-checked){background:var(--surface-container);border-color:transparent}.createNewSpaceModalContent .groupMemberBlock .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked{background:var(--green)}.createNewSpaceModalContent .ant-btn-dashed{height:var(--h-md);border:0;border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);font-weight:700}.createNewSpaceModalContent .ant-btn-dashed:hover{background:var(--modal-inner-card);opacity:.9;color:var(--text-primary)}.folderColor{display:flex;flex-direction:column;gap:var(--sp-3)}.folderColor__swatches{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.folderColor__swatch{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.folderColor__swatch{width:34px;height:34px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;color:var(--tint-ink);box-shadow:inset 0 0 0 1px var(--divider);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out)}.folderColor__swatch.is-on{box-shadow:inset 0 0 0 2px var(--text-primary)}.folderColor__swatch:focus-visible{outline:var(--focus-ring);outline-offset:2px}.folderColor__swatch:disabled{opacity:.5;cursor:default}.folderColor__hex{display:flex;align-items:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary)}.folderColor__hex input{flex:1;min-width:0;border:0;background:transparent;color:inherit;font-size:var(--fs-15);font-weight:700;text-transform:uppercase;outline:none}.folderColor__hex input::placeholder{color:var(--text-faint);text-transform:none;font-weight:400}.folderColor__hex input[aria-invalid=true]{color:var(--red-text)}.folderColor__dot{flex:none;width:18px;height:18px;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--divider)}.stepProgress{list-style:none;margin:14px 0 0;padding:12px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--s2);display:flex;flex-direction:column;gap:8px}.stepProgress__row{display:flex;align-items:center;gap:9px;min-width:0;font-size:var(--fs-13);color:var(--t3);transition:color var(--dur-fast) var(--ease-out)}.stepProgress__row.is-running{color:var(--t1);font-weight:600}.stepProgress__row.is-done{color:var(--t2)}.stepProgress__row.is-failed{color:var(--danger);font-weight:600}.stepProgress__icon{flex:none;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.stepProgress__dot{width:6px;height:6px;border-radius:50%;background:var(--border2)}.stepProgress__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stepProgress__error{margin-left:auto;flex:0 1 auto;min-width:0;font-size:var(--fs-13);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stepProgress .is-done .stepProgress__icon{color:#389e0d}.stepProgress .is-failed .stepProgress__icon{color:var(--danger)}.sfm-modal{max-block-size:calc(100vh - 32px);max-block-size:calc(100dvh - 32px);padding-block-end:0}.sfm-modal .ant-modal-container,.sfm-modal .ant-modal-content{overflow:hidden;display:flex;flex-direction:column;max-block-size:calc(100vh - 32px);max-block-size:calc(100dvh - 32px)}.sfm-modal .ant-modal-body{display:flex;flex-direction:column;min-block-size:0}.sfm-modal .sfm-head{flex:0 0 auto}.sfm-modal .sfm-head{padding:0 0 var(--sp-4)}.sfm-modal .sfm-head__title{margin:0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.sfm-modal .sfm-head__sub{margin:8px 0 0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim)}.sfm-modal .sfm-headRule{display:none}.sfm-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-13);font-weight:700}.sfm-body{display:flex;gap:var(--sp-4);flex:1 1 auto;block-size:560px;max-block-size:560px;min-block-size:0}.sfm-back{display:none}.sfm-spaces{width:260px;flex:none;display:flex;flex-direction:column;min-height:0;gap:var(--sp-2)}.sfm-spaces .sfm-search{flex:none}.sfm-spaces__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--sp-2)}.sfm-spaceRow{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.sfm-spaceRow{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-pill);color:var(--modal-fg);text-align:start;flex:none;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.sfm-spaceRow:hover{background:var(--ink-hover)}.sfm-spaceRow.is-active{background:var(--modal-inner-card);color:var(--text-primary)}.dark-mode .sfm-spaceRow.is-active{background:var(--nav-active-bg);color:var(--nav-active-fg)}.sfm-spaceRow:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sfm-spaceRow__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sfm-spaceRow__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);font-size:var(--fs-13);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfm-spaceRow__meta{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:inherit;opacity:.6;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfm-spaceRow__actions{flex:none;display:flex;gap:4px}.sfm-spaceRow__chevron{flex:none;opacity:.6}.sfm-spaceRow.is-active .sfm-spaceRow__chevron{display:none}.sfm-spaceRow:not(.is-active) .sfm-spaceRow__actions{display:none}.sfm-iconBtn--sm{width:var(--h-xs);height:var(--h-xs)}.sfm-newSpace{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.sfm-newSpace:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sfm-newSpace{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.sfm-newSpace:active:not(:disabled){transform:scale(.96)}.sfm-newSpace{background:var(--card-bg);color:var(--text-primary)}.sfm-newSpace:hover:not(:disabled){background:var(--surface-container)}.sfm-newSpace{gap:6px;width:100%;font-size:var(--fs-13);flex:none}.sfm-folders{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0;gap:var(--sp-3)}.sfm-folders__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-width:0}.sfm-folders__title{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);font-size:var(--fs-20);color:var(--modal-fg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfm-folders__meta{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);margin-top:6px}.sfm-folders__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--sp-3)}.sfm-newFolder{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.sfm-newFolder:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sfm-newFolder{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.sfm-newFolder:active:not(:disabled){transform:scale(.96)}.sfm-newFolder{background:var(--card-bg);color:var(--text-primary)}.sfm-newFolder:hover:not(:disabled){background:var(--surface-container)}.sfm-newFolder{gap:6px;padding:0 var(--sp-4);font-size:var(--fs-13);flex:none}.sfm-newFolder:disabled{opacity:.5;cursor:default}.sfm-folderCard{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;color:var(--text-primary);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);flex:none}.sfm-folderCard__head{display:flex;align-items:center;gap:var(--sp-3);cursor:pointer;min-width:0}.sfm-folderCard__copy{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-3)}.sfm-folderCard__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfm-folderCard__count{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);flex:none}.sfm-folderCard__groups{display:flex;flex-direction:column;gap:var(--sp-2)}.sfm-caret{flex:none;color:var(--text-secondary);transition:transform var(--dur-fast) var(--ease-out)}.sfm-caret.is-open{transform:rotate(90deg)}.sfm-folderSquare{flex:none;width:34px;height:34px;border-radius:var(--r-thumb);display:inline-flex;align-items:center;justify-content:center;color:var(--tint-ink)}.sfm-iconBtn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.sfm-iconBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sfm-iconBtn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.sfm-iconBtn:hover:not(:disabled){background:var(--surface-container)}.sfm-iconBtn:active:not(:disabled){transform:scale(.96)}.sfm-iconBtn>svg{display:block;flex:none}.sfm-iconBtn--danger{background:var(--red-tint);color:var(--red-text)}.sfm-iconBtn--danger:hover:not(:disabled){background:var(--red-tint);opacity:.85}.sfm-groupRow{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);background:var(--panel-bg);min-height:var(--h-lg)}.sfm-groupRow__name{flex:1;font-size:var(--fs-13);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfm-groupRow--empty{font-size:var(--fs-13);line-height:var(--lh-body);color:var(--text-secondary);font-weight:400;background:transparent;padding-inline:var(--sp-2);min-height:0}.sfm-groupRow--card{background:var(--modal-inner-card);color:var(--text-primary)}.sfm-movePill,.sfm-fileIntoPill{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.sfm-movePill:focus-visible,.sfm-fileIntoPill:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sfm-movePill,.sfm-fileIntoPill{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-xs);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.sfm-movePill:active:not(:disabled),.sfm-fileIntoPill:active:not(:disabled){transform:scale(.96)}.sfm-movePill,.sfm-fileIntoPill{gap:5px;padding:0 12px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);background:var(--card-bg);white-space:nowrap;flex:none}.sfm-movePill:hover:not(:disabled),.sfm-fileIntoPill:hover:not(:disabled){background:var(--surface-container)}.sfm-movePill:disabled,.sfm-fileIntoPill:disabled{opacity:.5;cursor:default}.sfm-groupRow--card .sfm-fileIntoPill{background:var(--panel-bg)}.sfm-directHead{display:flex;align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0 0}.sfm-directDot{flex:none;width:10px;height:10px;border-radius:var(--r-pill);border:2px dashed var(--modal-fg-dim);box-sizing:border-box}.sfm-directHead__label{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.sfm-directHead__line{flex:1;height:1px;background:var(--modal-hairline)}.sfm-menuDot{display:inline-block;width:12px;height:12px;border-radius:var(--r-sm)}.sfm-loading{display:flex;align-items:center;justify-content:center;padding:40px}.sfm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4);flex:1;min-height:0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);text-align:center;color:var(--modal-fg-dim);padding:var(--sp-6) var(--sp-4)}.sfm-empty__icon{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.sfm-empty__icon:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sfm-empty__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.sfm-empty__icon:hover:not(:disabled){background:var(--surface-container)}.sfm-empty__icon:active:not(:disabled){transform:scale(.96)}.sfm-empty__icon>svg{display:block;flex:none}.sfm-empty__icon{cursor:default}.sfm-empty p{margin:0}@media(max-width:699px){.sfm-modal{max-width:calc(100vw - 16px)}.sfm-body{block-size:auto;max-block-size:none}.sfm-body .sfm-spaces{inline-size:100%}.sfm-body .sfm-folders{min-inline-size:0}.sfm-body:not(.is-detail) .sfm-folders{display:none}.sfm-body.is-detail .sfm-spaces{display:none}.sfm-back{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.sfm-back{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-touch, 44px);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.sfm-back:active:not(:disabled){transform:scale(.96)}.sfm-back{background:var(--panel-bg);color:var(--text-primary)}.sfm-back:hover:not(:disabled){background:var(--surface-container)}.sfm-back{gap:6px;padding-inline:var(--sp-3);font-size:var(--fs-13)}.sfm-back:focus-visible{outline:var(--focus-ring);outline-offset:2px}.sfm-folders__head{flex-wrap:wrap;gap:var(--sp-2)}.sfm-iconBtn--sm{inline-size:44px;block-size:44px}}[dir=rtl] .sfm-back svg{transform:scaleX(-1)}.qfm{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.qfm{display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;min-height:var(--h-touch);padding:4px 8px;border-radius:var(--r-pill);color:var(--text-primary);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out)}.qfm:hover{background:var(--surface-container)}.qfm:focus-visible{outline:var(--focus-ring);outline-offset:2px}.qfm__label{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.qfm__value{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:0;text-transform:none;display:inline-flex;align-items:center;gap:4px;color:var(--text-primary)}.qfm__value svg{flex:none}.qfm__count{height:18px;min-width:18px;padding:0 5px}.qfm__item{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.qfm__itemLabel{flex:1;min-width:0}.qfm__menu .ant-dropdown-menu{min-width:200px}.chatSiderDiv.chatSider.spacesPane .spacesPane__scroll{overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--sp-4);scrollbar-width:thin;scrollbar-color:var(--divider) transparent}.spacesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);padding:0 var(--sp-4)}.spacesGrid__loading{grid-column:1/-1}.spaceTile{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;position:relative;min-width:0;transition:background-color var(--dur-fast) var(--ease-out)}.spaceTile:hover{background:var(--surface-container)}.spaceTile__open{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.spaceTile__open:focus-visible{outline:var(--focus-ring);outline-offset:2px}.spaceTile__open{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:var(--sp-4);border-radius:var(--r-panel);color:var(--text-primary);text-align:start;cursor:pointer}.spaceTile__open:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.spaceTile__art{display:flex;align-items:center;width:100%;height:48px;margin-bottom:var(--sp-3)}.spaceTile__img{width:48px;height:48px;border-radius:var(--r-thumb);object-fit:cover;display:block}.spaceTile__initials{width:48px;height:48px;border-radius:var(--r-thumb);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-18);font-weight:700}.spaceTile__glyph{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.spaceTile__glyph:focus-visible{outline:var(--focus-ring);outline-offset:2px}.spaceTile__glyph{display:inline-flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.spaceTile__glyph:hover:not(:disabled){background:var(--surface-container)}.spaceTile__glyph:active:not(:disabled){transform:scale(.96)}.spaceTile__glyph>svg{display:block;flex:none}.spaceTile__glyph{border-radius:var(--r-thumb);cursor:inherit}.spaceTile__name{margin:0;font-size:var(--fs-18);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.spaceTile__sub{font-size:var(--fs-13);line-height:var(--lh-title);color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-height:1em}.spaceTile__menu{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.spaceTile__menu:focus-visible{outline:var(--focus-ring);outline-offset:2px}.spaceTile__menu{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:transparent;color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.spaceTile__menu:hover:not(:disabled){background:var(--surface-container)}.spaceTile__menu:active:not(:disabled){transform:scale(.96)}.spaceTile__menu>svg{display:block;flex:none}.spaceTile__menu{position:absolute;top:var(--sp-3);inset-inline-end:var(--sp-3)}.spaceTile__menu:hover{background:var(--surface-container);color:var(--text-primary)}.spaceTile__badge{position:absolute;top:-6px;inset-inline-end:14px;box-shadow:0 0 0 2px var(--panel-bg)}.foldersList{display:flex;flex-direction:column;gap:var(--sp-3);padding:0 var(--sp-4)}.folderCard{position:relative;border-radius:var(--r-panel);background:var(--folder-tint, var(--card-bg));color:var(--tint-ink);transition:filter var(--dur-fast) var(--ease-out)}.folderCard:hover{filter:brightness(.97)}.folderCard--direct{background:var(--card-bg);color:var(--text-primary)}.folderCard__open{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.folderCard__open:focus-visible{outline:var(--focus-ring);outline-offset:2px}.folderCard__open{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);width:100%;min-height:72px;padding:var(--sp-4) var(--sp-5);padding-inline-end:72px;border-radius:var(--r-panel);color:inherit;text-align:start;cursor:pointer;justify-content:center}.folderCard__open:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.folderCard__name{margin:0;font-size:var(--fs-20);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.folderCard__sub{font-size:var(--fs-13);line-height:var(--lh-title);color:inherit}.folderCard__menu{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.folderCard__menu:focus-visible{outline:var(--focus-ring);outline-offset:2px}.folderCard__menu{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:transparent;color:currentColor;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.folderCard__menu:hover:not(:disabled){background:var(--surface-container)}.folderCard__menu:active:not(:disabled){transform:scale(.96)}.folderCard__menu>svg{display:block;flex:none}.folderCard__menu{position:absolute;top:50%;inset-inline-end:var(--sp-4);transform:translateY(-50%)}.folderCard__menu:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.spacesPage.is-washed{--pane-bg: color-mix(in srgb, var(--folder-wash) 45%, var(--panel-bg))}.spacesPage.is-washed .cardDivGroup{background:var(--folder-wash)}.spacesPage.is-washed .cardDivGroup:hover{background:color-mix(in srgb,var(--folder-wash) 94%,var(--text-primary))}.spacesPage.is-washed .cardDivGroup .cardDiv__menu{color:var(--tint-ink)}.spacesPage.is-washed .cardDivGroup .cardDiv__menu:hover{background:color-mix(in srgb,var(--tint-ink) 12%,transparent)}.spacesPage.is-washed .messageBody,.spacesPage.is-washed .dayDivider span{background:var(--card-bg)}.spacesPage.is-washed .messageBoxHeaderActions,.spacesPage.is-washed .messageBoxHeaderTabs .ant-segmented{background:var(--pane-bg)}.spacesPage.is-washed .messageBoxHeaderMenuBtn.ant-btn{background:var(--card-bg)}.dark-mode .spacesPage.is-washed{--pane-bg: color-mix(in srgb, var(--folder-wash) 22%, var(--panel-bg))}.dark-mode .spacesPage.is-washed .cardDivGroup{background:color-mix(in srgb,var(--folder-wash) 35%,var(--card-bg))}.spaceTile--add .spaceTile__open{align-items:center;justify-content:center;min-height:100%;gap:var(--sp-2)}.spaceTile--add .spaceTile__plus{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.spaceTile--add .spaceTile__plus:focus-visible{outline:var(--focus-ring);outline-offset:2px}.spaceTile--add .spaceTile__plus{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.spaceTile--add .spaceTile__plus:hover:not(:disabled){background:var(--surface-container)}.spaceTile--add .spaceTile__plus:active:not(:disabled){transform:scale(.96)}.spaceTile--add .spaceTile__plus>svg{display:block;flex:none}.spaceTile--add .spaceTile__plus{cursor:inherit}.dark-mode .folderCard:not(.folderCard--direct){background:color-mix(in srgb,var(--folder-tint) 35%,var(--card-bg))}@media(max-width:359px){.spacesGrid{grid-template-columns:minmax(0,1fr)}}.imageDivImage{border-radius:var(--r-panel)}.multiImageDiv{margin-bottom:10px;display:grid;grid-template-columns:1fr 1fr;gap:3px;width:290px}.multiImageDiv .ant-image{width:100%!important;height:100%!important}.multiImageDiv .ant-image-img{width:100%;height:100%;object-fit:cover;border-radius:var(--r-thumb)}.multiImageDiv .messageMediaCaption{grid-column:1/-1}.multiImageDiv .multiImageTile{position:relative;width:100%;height:140px;border-radius:var(--r-thumb);overflow:hidden}.multiImageDiv .multiImageTile.multiImageTile--hidden{display:none}.multiImageDiv .multiImageTile .multiImageMore{position:absolute;inset:0;background:#00000075;border-radius:var(--r-thumb);display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--fs-18);font-weight:700;pointer-events:none}.imageDiv{display:flex;flex-direction:column;gap:5px;width:260px;max-width:100%;height:auto}.imageDiv .imageDivImageRoot,.imageDiv .ant-image{width:260px!important;max-width:100%;height:260px!important;display:block}.imageDiv .imageDivImage,.imageDiv .ant-image-img{width:100%!important;height:100%!important;object-fit:cover;border-radius:var(--r-panel)}.imageDiv .ant-typography{margin:0}.messageVoiceDiv{display:flex;flex-direction:column;gap:10px;margin-top:5px}.messageRepliedDiv{display:flex;flex-direction:column;gap:4px}.messageRepliedDiv.messageRepliedDiv--clickable{cursor:pointer}.messageRepliedDiv.messageRepliedDiv--clickable .messageReplied:hover{background:#00000038}.messageRepliedDiv.messageRepliedDiv--clickable:focus-visible{outline:2px solid rgba(0,166,255,.45);outline-offset:2px;border-radius:var(--r-thumb)}.messageRepliedDiv .messageReplied{margin:5px 0;border-radius:var(--r-thumb);padding:8px 12px;display:flex;flex-direction:column;background:#00000029;border-left:3px solid transparent}.messageRepliedDiv .messageReplied .imageDiv,.messageRepliedDiv .messageReplied .multiImageDiv{display:flex!important;flex-direction:row!important;align-items:center;width:auto!important;max-width:100%!important;grid-template-columns:none;gap:8px;margin:0}.messageRepliedDiv .messageReplied .player-wrapper{width:48px!important;max-width:48px!important;display:block;margin:0}.messageRepliedDiv .messageReplied .imageDiv .imageDivImageRoot,.messageRepliedDiv .messageReplied .imageDiv .ant-image,.messageRepliedDiv .messageReplied .imageDiv .ant-image-img,.messageRepliedDiv .messageReplied .imageDiv .imageDivImage,.messageRepliedDiv .messageReplied .imageDiv .mediaFallback,.messageRepliedDiv .messageReplied .player-wrapper .messageVideoThumb,.messageRepliedDiv .messageReplied .multiImageDiv .multiImageTile,.messageRepliedDiv .messageReplied .multiImageDiv .ant-image,.messageRepliedDiv .messageReplied .multiImageDiv .ant-image-img{width:48px!important;min-width:48px;max-width:48px!important;height:48px!important;border-radius:var(--r-thumb);flex:none}.messageRepliedDiv .messageReplied .messageMediaCaption{flex:1;min-width:0;margin:0}.messageRepliedDiv .messageReplied .messageMediaCaption .ant-typography,.messageRepliedDiv .messageReplied .messageMediaCaption p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messageRepliedDiv .messageReplied .multiImageDiv .multiImageTile:not(:first-child){display:none!important}.messageRepliedDiv .messageReplied .messageVideoPlay{width:22px!important;height:22px!important}.messageRepliedDiv .messageReplied .messageVideoDuration{display:none}.messageDropDown .ant-dropdown-menu{width:165px;height:fit-content}.message-row{width:100%;margin:0!important;display:flex;align-items:center;border-radius:var(--r-thumb);transition:background-color .18s ease}.message-row .checkbox-container{padding:0 8px;display:flex;align-items:center}.quickReply{display:flex;flex-direction:column;gap:10px;min-width:240px;max-width:360px}.quickReply__prompt{font-weight:600;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.quickReply__options{display:flex;flex-direction:column;align-items:stretch;gap:7px;min-width:0}.quickReply__options .ant-btn,.quickReply__options .ant-btn:not(:disabled){width:100%;max-width:100%;min-width:0;justify-content:flex-start;height:auto;min-height:var(--h-control);padding:7px 12px;border-radius:var(--r-thumb);white-space:normal;text-align:left;overflow-wrap:anywhere;word-break:break-word;color:inherit;background:color-mix(in srgb,currentColor 10%,transparent);border:1px solid color-mix(in srgb,currentColor 30%,transparent);box-shadow:none}.quickReply__options .ant-btn>span,.quickReply__options .ant-btn:not(:disabled)>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.quickReply__options .ant-btn:not(:disabled):hover{color:inherit;background:color-mix(in srgb,currentColor 18%,transparent);border-color:color-mix(in srgb,currentColor 50%,transparent)}.quickReply__options .ant-btn:disabled{color:inherit;opacity:.65;background:color-mix(in srgb,currentColor 6%,transparent);border-color:color-mix(in srgb,currentColor 20%,transparent)}.quickReply__dismiss{align-self:flex-start;appearance:none;border:0;background:transparent;color:inherit;opacity:.75;padding:0;font:inherit;font-size:var(--fs-13);cursor:pointer;text-decoration:underline}.quickReply__dismiss:hover{opacity:1}.quickReply__muted{color:inherit;opacity:.7;font-size:var(--fs-13);font-style:italic}.quickReply--terminal{gap:5px}.quickReply--terminal span{font-weight:700}.quickReplyComposer__label{display:block;margin-bottom:6px;color:var(--text-secondary);font-size:var(--fs-13);font-weight:600}@media(hover:hover)and (pointer:fine){.message-row:has(.messageFileHoverHost) .messageFileHoverActions,.generalMessage:has(.messageFileHoverHost) .messageFileHoverActions{opacity:0;pointer-events:none;transition:opacity .14s ease}.message-row:has(.messageFileHoverHost):hover .messageFileHoverActions,.message-row:has(.messageFileHoverHost):focus-within .messageFileHoverActions,.generalMessage:has(.messageFileHoverHost):hover .messageFileHoverActions,.generalMessage:has(.messageFileHoverHost):focus-within .messageFileHoverActions{opacity:1;pointer-events:auto}}@media(hover:none),(pointer:coarse){.message-row:has(.messageFileHoverHost) .messageFileHoverActions,.generalMessage:has(.messageFileHoverHost) .messageFileHoverActions{opacity:1;pointer-events:auto}}.generalMessage{display:flex;margin:6px var(--sp-3);max-width:62%;width:fit-content}.generalMessage>div:first-child:not(.messageBody){display:none}.generalMessage .messageBody{min-width:0;max-width:100%}.generalMessage.generalMessage--document{max-width:min(92%,640px)}.generalMessage .messageFileHoverHost{position:relative;width:max-content;max-width:100%;min-width:260px}.generalMessage .messageFileHoverHost .messageFile{width:100%;min-width:0}.generalMessage .messageFileHoverHost .messageFileHoverCard{position:relative}.generalMessage .messageFileHoverHost .messageFileHoverActions{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;z-index:3;padding:2px;max-height:100%}.generalMessage .messageFileHoverHost.isNotMine .messageFileHoverCard .messageFileHoverActions{left:100%;margin-left:6px}.generalMessage .messageFileHoverHost.isMine .messageFileHoverCard .messageFileHoverActions{right:100%;margin-right:6px}.generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text{width:32px;min-width:32px;max-width:32px;height:var(--h-compact);flex:none;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-thumb);color:#00000085}.generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text .anticon,.generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text svg{font-size:var(--fs-20);line-height:1}.generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text:not(:disabled):hover{color:#000000c7!important;background:#00000012!important}.generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text:disabled,.generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text.ant-btn-disabled{color:#00000047!important}.dark-mode .generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text{color:#ffffffd9}.dark-mode .generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text:not(:disabled):hover{color:#fff!important;background:#ffffff1f!important}.dark-mode .generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text:disabled,.dark-mode .generalMessage .messageFileHoverHost .messageFileHoverActions .messageFileViewBtn.ant-btn.ant-btn-text.ant-btn-disabled{color:#ffffff52!important}.generalMessage .messageFileExt{width:38px;height:44px;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;font-size:var(--fs-13);font-weight:700;color:var(--tint-ink);flex:none;letter-spacing:var(--ls-overline)}.generalMessage .messageFile{border-radius:var(--r-thumb);padding:10px;margin:10px 0;display:flex;align-items:center;min-width:200px;max-width:100%;box-sizing:border-box;overflow:hidden}.generalMessage .messageFile .ant-row{max-width:100%;min-width:0}.generalMessage .messageFile .ant-row .ant-col.ant-col{min-width:0}.generalMessage .messageFile .ant-typography{min-width:0;word-break:break-word;overflow-wrap:anywhere}.generalMessage .messageFile .ant-typography.ant-typography-ellipsis-single-line{max-width:100%}.generalMessage .messageFile.isMine,.generalMessage .messageFile.isNotMine{background:var(--card-bg)}.generalMessage .messageBody{background:var(--surface-container);color:var(--text-primary);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-bubble);display:flex;flex-direction:column;gap:8px}.generalMessage .messageBody .ant-typography{color:var(--text-primary)}.generalMessage .messageBody .senderName{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-primary)}.generalMessage .messageBody a{color:var(--text-primary);text-decoration:underline;overflow-wrap:anywhere}.generalMessage.isMine{align-self:flex-end;margin-inline-start:auto;text-align:end}.generalMessage.isMine .messageBody{align-items:flex-end;background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--divider)}.generalMessage.isMine .generalMessageRow{justify-content:flex-end}.generalMessage.isNotMine{align-self:flex-start;margin-inline-end:auto}.generalMessage.isNotMine .messageBody{align-items:flex-start}.generalMessage.isNotMine .generalMessageRow{justify-content:flex-start}.generalMessage .generalMessageRow{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:8px}.generalMessage .generalMessageRow .ant-typography{margin:0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.generalMessage .generalMessageRow__edited{text-transform:none}.generalMessage .generalMessageRow svg{color:var(--text-secondary)}.player-wrapper{position:relative;width:260px;max-width:100%;padding-block:5px;display:flex;flex-direction:column;gap:5px}.player-wrapper .messageVideoThumb{position:relative;width:260px;max-width:100%;height:260px;border-radius:var(--r-thumb);overflow:hidden}.player-wrapper .messageVideoThumb img{width:100%;height:100%;object-fit:cover}.player-wrapper .messageVideoThumb .messageVideoPlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;background:#00000080;display:flex;align-items:center;justify-content:center}.player-wrapper .messageVideoThumb .messageVideoDuration{position:absolute;bottom:9px;right:9px;background:#0000009e;border-radius:var(--r-sm);padding:2px 7px;font-size:var(--fs-13);color:#fff;font-weight:600;display:flex;align-items:center;gap:4px}.replied-message-container{position:relative;width:100%;max-width:100%;padding:10px 12px 4px;background-color:var(--card-bg);box-sizing:border-box;overflow:hidden;z-index:2}.replied-message-container .replied-message-content{background-color:var(--panel-bg);border-radius:var(--r-thumb);border-left:3px solid var(--text-primary);padding:8px 12px;overflow:hidden;min-width:0}.replied-message-container .replied-message-content>.ant-typography:not(.replied-message-title){display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.replied-message-container .replied-message-title{color:var(--text-primary);font-size:var(--fs-13);font-weight:700;margin-bottom:2px!important}.replied-message-container .replied-message-media{display:flex;align-items:center;gap:10px;min-width:0}.replied-message-container .replied-message-thumb{width:44px!important;height:44px!important;border-radius:var(--r-thumb);object-fit:cover;flex-shrink:0}.replied-message-container .replied-message-thumb .ant-image,.replied-message-container .replied-message-thumb .ant-image-img{width:44px!important;height:44px!important;border-radius:var(--r-thumb);object-fit:cover}.replied-message-container .clickableIcon{color:var(--text-secondary);cursor:pointer}.replied-message-container .clickableIcon:hover{color:var(--text-primary)}.menuChatItem .ant-dropdown-menu{border-radius:var(--r-panel)!important}.menuChatItem .ant-dropdown-menu-item-divider{margin:5px 12px;background:var(--divider)}.menuChatItem__row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:150px}.menuChatItem__hint{font-size:var(--fs-13);color:var(--text-secondary)}.message-checkbox{margin-right:8px;align-self:center}.message-checkbox .ant-checkbox-inner{border-radius:50%;width:22px;height:22px;border-width:2px}.message-checkbox .ant-checkbox-inner:after{inset-inline-start:28%}.message-checkbox .ant-checkbox:not(.ant-checkbox-checked) .ant-checkbox-inner{background-color:transparent;border-color:var(--border-control)}.message-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--nav-active-bg);border-color:var(--nav-active-bg)}.mediaSkel{width:100%;height:100%;border-radius:var(--r-thumb)}.messageVideoThumb .mediaSkel{position:absolute;inset:0;z-index:1}.mediaFallback{width:260px;max-width:100%;height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-thumb);background:var(--panel-bg);border:1px solid var(--divider);color:var(--text-secondary)}.mediaFallback svg{color:var(--text-secondary)}.mediaFallback .mediaFallback-label{font-size:var(--fs-13);font-weight:500;color:var(--text-secondary)}.message-edit-log-intro{font-size:var(--fs-13);color:var(--text-secondary);margin:0 0 10px}.message-edit-log-container{display:flex;flex-direction:column;gap:8px;max-height:60vh;overflow-y:auto;padding:12px;background-color:var(--panel-bg);border:1px solid var(--divider);border-radius:var(--r-panel);min-height:200px}.message-edit-log-container .edit-log-item{width:100%}.message-edit-log-container .edit-log-item .generalMessage{width:100%;margin:4px 0;max-width:100%!important}.message-edit-log-container .edit-log-item .generalMessage .messageBody{width:100%}.forwardMessage{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-13);font-style:italic;opacity:.75;margin-bottom:3px}.forwardMessage svg{flex:none}.correctedMessage{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.correctedMessage--legacy{font-size:var(--fs-13);font-style:italic;opacity:.75}.toolbar-wrapper{padding:0 24px;color:#fff;font-size:var(--fs-20);background-color:#0000001a;border-radius:var(--r-pill)}.toolbar-wrapper .anticon{box-sizing:content-box;padding:12px;cursor:pointer}.toolbar-wrapper .anticon[aria-disabled=true]{cursor:not-allowed;opacity:.3}.toolbar-wrapper .anticon:hover{opacity:.75}.ant-image-preview-img{max-width:96vw;max-height:92vh}.messageText{white-space:pre-line;min-width:0;font-size:var(--fs-16);line-height:1.45;overflow-wrap:anywhere}.messageText .ant-typography,.messageText p{min-width:0}.messageText .msg-inline-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;background:var(--panel-bg);color:var(--text-primary);border:1px solid var(--divider);border-radius:var(--r-sm);padding:.05em .35em;white-space:pre-wrap;overflow-wrap:anywhere}.messageText .msg-codeblock{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;background:var(--panel-bg);color:var(--text-primary);border:1px solid var(--divider);border-radius:var(--r-thumb);padding:8px 10px;margin:4px 0;max-width:100%;overflow-x:auto;white-space:pre}.messageText .msg-codeblock code{background:none;border:none;padding:0}.messageText del{opacity:.75}.generalMessage.isMine .messageText .msg-inline-code,.generalMessage.isMine .messageText .msg-codeblock{background:var(--card-bg);border-color:var(--divider);color:inherit}.generalMessage.isMine .messageText .msg-codeblock code{color:inherit}.messageMediaCaption{margin-top:6px;white-space:pre-line}.messageMediaCaption .ant-typography{margin-bottom:0}.downloadProgress .ant-progress-text{color:var(--text-primary)!important}.messageVCard{min-width:220px;max-width:280px;margin:4px 0;overflow:hidden}.messageVCard .messageVCardCompact{display:flex;align-items:center;gap:10px;padding:8px 10px 6px}.messageVCard .messageVCardAvatarCircle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--card-bg);flex-shrink:0}.messageVCard .messageVCardPreviewName{font-size:var(--fs-15);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageVCard .messageVCardActions{border-top:1px solid rgba(128,128,128,.2);display:flex}.messageVCard .messageVCardBtn{flex:1;border-radius:0;font-size:var(--fs-13);font-weight:500;height:34px;color:var(--text-primary)}.messageVCard .messageVCardBtn:hover{background:var(--surface-container)!important;color:var(--text-primary)!important}.messageVCardModalContact{display:flex;align-items:flex-start;gap:14px;padding:4px 0 8px}.messageVCardModalAvatar{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--panel-bg);flex-shrink:0}.messageVCardModalInfo{display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:2px}.messageVCardModalRow{display:flex;align-items:center;gap:8px;opacity:.8}.msgAi{margin-top:6px;padding:8px 10px;border-radius:var(--r-thumb);background:var(--s2, rgba(0, 0, 0, .04));border:1px solid var(--border, rgba(0, 0, 0, .08))}.msgAi__loading{display:flex;align-items:center;gap:8px;font-size:var(--fs-13);color:var(--t3)}.msgAi__head{display:flex;align-items:center;gap:6px;margin-bottom:4px;color:var(--text-primary)}.msgAi__label{flex:1;font-size:var(--fs-13);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.msgAi__close{border:none;background:transparent;color:var(--t3);cursor:pointer;display:inline-flex;padding:2px;border-radius:var(--r-sm)}.msgAi__close:hover{color:var(--t1, #222);background:var(--s3, rgba(0, 0, 0, .06))}.msgAi__text{font-size:var(--fs-15);line-height:1.45;color:var(--t1, #18181b);white-space:pre-wrap;word-break:break-word}.msgReadDot .ant-badge-dot{animation:msgReadDotPop .26s var(--ease-out);transform-origin:center}@keyframes msgReadDotPop{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.msgReadDot .ant-badge-dot{animation:none}}.voiceTranscript{padding:7px 9px;border-radius:var(--r-thumb);background:var(--s2, rgba(0, 0, 0, .04));border:1px solid var(--border, rgba(0, 0, 0, .08));max-width:420px;color:var(--text-primary)}.voiceTranscript--mine{background:var(--card-bg);border-color:var(--divider);color:var(--text-primary)}.voiceTranscript--busy{display:flex;align-items:center;gap:8px;font-size:var(--fs-13);color:var(--t3)}.voiceTranscript--error{font-size:var(--fs-13);color:var(--text-primary)}.voiceTranscript__text{font-size:var(--fs-15);line-height:1.45;white-space:pre-wrap;word-break:break-word}.voiceTranscript__tag{display:flex;align-items:center;gap:5px;font-size:var(--fs-13);color:var(--t3);margin-bottom:3px}.voiceTranscript__tag--warn{margin-bottom:0;margin-top:4px;color:var(--text-primary)}.voiceTranscript__link{border:none;background:transparent;padding:0;font:inherit;color:var(--text-primary);cursor:pointer;text-decoration:underline}.voiceTranscript__link:hover{opacity:.8}.voiceTranscript__actions{display:flex;gap:6px}.voiceTranscript__btn{display:inline-flex;align-items:center;gap:5px;height:var(--h-xs);padding:0 12px;border-radius:var(--r-pill);border:0;background:var(--card-bg);color:var(--text-primary);font-size:var(--fs-13);font-weight:700;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.voiceTranscript__btn:hover{background:var(--surface-container)}.chatVideoPlayer{display:block;width:100%;max-height:70vh;background:#000;border-radius:var(--r-md);outline:none}.chatVideoPlayer:focus-visible{outline:2px solid var(--brand-fg);outline-offset:2px}.chatVideoPlayer--loading{aspect-ratio:16/9;background:#000000d9}.chatVideoPlayer--error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:16/9;background:#000000d9;color:#fff;font-size:var(--fs-13);text-align:center;padding:16px}.chatVideoPlayer__errorText{opacity:.85}.audio-player{display:flex;align-items:center;gap:10px;width:230px;max-width:100%;padding:2px 0;min-height:36px}.audio-player.isMine,.audio-player.isNotMine{background:transparent}.audio-player .play-button{width:32px;height:32px;min-width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;flex:none}.audio-player .play-button .anticon,.audio-player .play-button svg{width:30px;height:30px}.audio-player .play-button.isMine,.audio-player .play-button.isNotMine{color:var(--text-primary)}.audio-player .play-button:hover{background-color:transparent!important}.audio-player .play-button:hover.isMine,.audio-player .play-button:hover.isNotMine{color:var(--text-secondary)}.audio-player .duration-display{font-size:var(--fs-13);font-weight:600;flex:none}.audio-player .duration-display.isMine,.audio-player .duration-display.isNotMine{color:var(--text-secondary)}.audio-player .waveform-container{flex:1;min-width:0;height:28px;overflow:hidden}.audio-player .playButtonDiv{height:30px;width:30px;display:flex;justify-content:center;align-items:center;background-color:var(--card-bg);border-radius:var(--r-pill)}.audio-player .audio-unavailable{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.audio-player .audio-unavailable__text{font-size:var(--fs-13);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audio-player .audio-unavailable__retry{flex:none;border:none;background:transparent;padding:0;font-size:var(--fs-13);font-weight:700;cursor:pointer;text-decoration:underline}.audio-player .audio-unavailable__text{color:var(--red-text)}.audio-player .audio-unavailable__retry{color:var(--text-primary)}.audio-player .audio-native-fallback{flex:1;min-width:0;width:100%;height:34px}.fv-panel{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--surface);border-left:1px solid var(--border);overflow:hidden}.fv-panel .fv-header{flex:none;display:flex;align-items:center;gap:8px;padding:8px 6px 8px 12px;border-bottom:1px solid var(--border);background:var(--s2)}.fv-panel .fv-header .fv-header-icon{color:var(--brand-fg);font-size:var(--fs-16);flex:none}.fv-panel .fv-header .fv-header-actions{flex:none;margin-left:auto;display:flex;align-items:center;gap:2px}.fv-panel .fv-header .fv-header-actions .ant-btn{color:var(--t2)}.fv-panel .fv-header .fv-header-actions .ant-btn:hover{color:var(--t1)}.fv-panel .fv-find{flex:none;display:flex;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid var(--border)}.fv-panel .fv-find .ant-input-affix-wrapper{flex:1;min-width:0}.fv-panel .fv-find .fv-find-count{flex:none;min-width:44px;text-align:center;font-size:var(--fs-13);color:var(--t3);font-variant-numeric:tabular-nums}.fv-panel .fv-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px 18px 32px;outline:none}.fv-panel .fv-state{display:flex;justify-content:center;padding:32px 0;color:var(--t3);font-size:var(--fs-13)}.fv-panel .fv-error{color:var(--brand-fg)}.fv-prose{max-width:78ch;color:var(--t1);font-size:var(--fs-13);line-height:1.65;word-break:break-word}.fv-prose h1,.fv-prose h2,.fv-prose h3,.fv-prose h4,.fv-prose h5,.fv-prose h6{color:var(--t1);font-weight:650;line-height:1.3;margin:20px 0 8px}.fv-prose h1{font-size:1.5em}.fv-prose h2{font-size:1.28em}.fv-prose h3{font-size:1.12em}.fv-prose h4,.fv-prose h5,.fv-prose h6{font-size:1em}.fv-prose>:first-child{margin-top:0}.fv-prose h1,.fv-prose h2{padding-bottom:5px;border-bottom:1px solid var(--border)}.fv-prose p{margin:0 0 10px}.fv-prose a{color:var(--brand-fg);text-decoration:underline;text-underline-offset:2px}.fv-prose ul,.fv-prose ol{margin:0 0 10px;padding-left:22px}.fv-prose li{margin:3px 0}.fv-prose li>ul,.fv-prose li>ol{margin:3px 0}.fv-prose blockquote{margin:10px 0;padding:2px 12px;border-left:2px solid var(--border);color:var(--t2)}.fv-prose hr{border:none;border-top:1px solid var(--border);margin:18px 0}.fv-prose img{max-width:100%}.fv-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;background:var(--s3);border:1px solid var(--border);border-radius:var(--r-sm);padding:.05em .35em}.fv-prose pre{background:var(--s2);border:1px solid var(--border);border-radius:var(--r-md);padding:10px 12px;margin:0 0 12px;overflow-x:auto}.fv-prose pre code{background:none;border:none;padding:0;font-size:.86em}.fv-prose table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 12px;font-size:.94em}.fv-prose th,.fv-prose td{border:1px solid var(--border);padding:5px 10px;text-align:left}.fv-prose th{background:var(--s2);font-weight:600}.fv-prose input[type=checkbox]{margin-right:6px}.fv-prose .fv-hit{background:#ffc40057;color:inherit;border-radius:3px;padding:0 1px}.fv-prose .fv-hit.is-active{background:var(--brand);color:#fff}.fv-body mark.fv-hit{background:#ffc40057;color:inherit;border-radius:3px;padding:0 1px}.fv-body mark.fv-hit.is-active{background:var(--brand);color:#fff}.fv-body--html{padding:0;overflow:hidden}.fv-html-frame{width:100%;height:100%;border:0;background:var(--surface)}.fv-body--code,.fv-body--json{padding:0}.fv-code{display:flex;align-items:stretch;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-13);line-height:1.55}.fv-code .fv-code-gutter{flex:none;display:flex;flex-direction:column;padding:12px 8px 32px 12px;text-align:right;color:var(--t3);background:var(--s2);border-right:1px solid var(--border);user-select:none;font-variant-numeric:tabular-nums}.fv-code .fv-code-body{flex:1;min-width:0;margin:0;padding:12px 14px 32px;overflow-x:auto;background:none;color:var(--t1)}.fv-code .fv-code-body code{font:inherit;background:none;border:0;padding:0;white-space:pre}.fv-code .hljs{color:var(--t1);background:none}.fv-code .hljs .hljs-comment,.fv-code .hljs .hljs-quote{color:var(--t3);font-style:italic}.fv-code .hljs .hljs-keyword,.fv-code .hljs .hljs-selector-tag,.fv-code .hljs .hljs-literal,.fv-code .hljs .hljs-section,.fv-code .hljs .hljs-doctag,.fv-code .hljs .hljs-name,.fv-code .hljs .hljs-strong{color:#c678dd}.fv-code .hljs .hljs-string,.fv-code .hljs .hljs-attr,.fv-code .hljs .hljs-symbol,.fv-code .hljs .hljs-bullet,.fv-code .hljs .hljs-addition{color:#98c379}.fv-code .hljs .hljs-number,.fv-code .hljs .hljs-variable,.fv-code .hljs .hljs-template-variable,.fv-code .hljs .hljs-type,.fv-code .hljs .hljs-selector-attr,.fv-code .hljs .hljs-selector-pseudo{color:#d19a66}.fv-code .hljs .hljs-title,.fv-code .hljs .hljs-function .hljs-title,.fv-code .hljs .hljs-selector-id,.fv-code .hljs .hljs-selector-class{color:#61afef}.fv-code .hljs .hljs-built_in,.fv-code .hljs .hljs-class .hljs-title{color:#e6c07b}.fv-code .hljs .hljs-meta,.fv-code .hljs .hljs-link{color:var(--t2)}.fv-code .hljs .hljs-deletion{color:#e06c75}.fv-code .hljs .hljs-emphasis{font-style:italic}.fv-json{padding:12px 14px 32px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-13);line-height:1.6;color:var(--t1)}.fv-json .fv-json-row{display:flex;align-items:flex-start;flex-wrap:wrap;white-space:pre-wrap;overflow-wrap:anywhere}.fv-json .fv-json-toggle{flex:none;width:14px;margin-left:-14px;background:none;border:0;padding:0;cursor:pointer;color:var(--t3);font-size:var(--fs-13);line-height:inherit}.fv-json .fv-json-toggle:hover{color:var(--t1)}.fv-json .fv-json-key{color:#61afef}.fv-json .fv-json-brace{color:var(--t2)}.fv-json .fv-json-summary{color:var(--t3);font-style:italic}.fv-json .fv-json-string{color:#98c379}.fv-json .fv-json-number{color:#d19a66}.fv-json .fv-json-boolean{color:#c678dd}.fv-json .fv-json-null{color:var(--t3)}.fv-json-invalid{padding:8px 14px;color:var(--t2);font-size:var(--fs-13);background:var(--s2);border-bottom:1px solid var(--border)}.fmenuOverlay .ant-popover-inner{padding:0;border-radius:var(--r-lg);background:var(--surface);box-shadow:0 0 0 1px var(--border),0 12px 32px -8px #0003,0 2px 6px #0000000d;overflow:hidden}.fmenu__trigger{display:inline-flex;align-items:center;gap:9px;height:var(--h-control);padding:0 10px 0 12px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:0 1px 2px #0000000a;color:var(--t1);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.fmenu__trigger:hover{border-color:var(--border2)}.fmenu__trigger--open,.fmenu__trigger--open:hover{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 12%,transparent)}.fmenu__trigger--open .fmenu__chevron,.fmenu__trigger--open:hover .fmenu__chevron{color:var(--brand-fg);transform:rotate(180deg)}.fmenu__trigger:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fmenu__trigger--joined{border-radius:var(--r-md) 0 0 var(--r-md);position:relative;z-index:1}.fmenu__value{font-size:var(--fs-13);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.fmenu__prefix{font-size:var(--fs-12);font-weight:500;color:var(--t3)}.fmenu__badge{min-width:22px;height:20px;padding:0 6px;border-radius:var(--r-sm);background:var(--s3);font-size:var(--fs-11);font-weight:600;color:var(--t2);display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.fmenu__chevron{flex:none;color:var(--t3);transition:transform .2s var(--ease-out)}.fmenu__dot{flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}.fmenu__dot--brand{color:var(--brand)}.fmenu__dot--neutral{color:var(--t3)}.fmenu__dot--info{color:var(--info)}.fmenu__dot--warn{color:var(--warning)}.fmenu__dot--success{color:var(--success)}.fmenu__dot--muted{color:var(--border2)}.fmenu__dot--ring{background:transparent;box-shadow:inset 0 0 0 1.5px var(--t3)}.fmenu__dot--halo:not(.fmenu__dot--ring){box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent)}.fmenu__panel{padding:6px;display:flex;flex-direction:column;gap:2px;animation:fmenuPop .16s cubic-bezier(.32,.72,0,1)}.fmenu__panel--status{width:248px}.fmenu__panel--sort{width:260px;padding:0;gap:0}.fmenu__panel--sort>.fmenu__group{padding:6px}@keyframes fmenuPop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fmenu__panel{animation:none}.fmenu__chevron,.fmenu__dir svg{transition:none}}.fmenu__group{display:flex;flex-direction:column;gap:1px}.fmenu__group--sep{margin-top:4px;padding-top:4px;border-top:1px solid var(--border)}.fmenu__groupTitle{padding:6px 8px 4px;font-size:var(--fs-11);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}.fmenu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 8px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--t1);text-align:left;cursor:pointer}.fmenu__item:hover{background:var(--s2)}.fmenu__item:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.fmenu__item--tall{padding:7px 8px}.fmenu__item--on,.fmenu__item--on:hover{background:var(--brand-bg)}.fmenu__item--on .fmenu__label{font-weight:600}.fmenu__label{flex:1;font-size:var(--fs-13);font-weight:500}.fmenu__count{font-size:var(--fs-12);color:var(--t3);font-variant-numeric:tabular-nums}.fmenu__checkSlot{width:15px;flex:none;display:flex}.fmenu__check{color:var(--brand-fg)}.fmenu__tile{width:28px;aspect-ratio:1;flex:none;border-radius:var(--r-sm);background:var(--s3);color:var(--t2);display:flex;align-items:center;justify-content:center}.fmenu__item--on .fmenu__tile{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand-fg)}.fmenu__text{flex:1;min-width:0;display:flex;flex-direction:column}.fmenu__sub{font-size:var(--fs-11);color:var(--t3)}.fmenu__order{display:flex;align-items:center;gap:8px;padding:8px;border-top:1px solid var(--border)}.fmenu__orderLabel{flex:1;padding-left:4px;font-size:var(--fs-11);font-weight:600;color:var(--t3)}.fmenu__segment{display:flex;gap:2px;padding:2px;border-radius:var(--r-sm);background:var(--s3)}.fmenu__segBtn{height:26px;padding:0 10px;border:none;border-radius:var(--r-sm);background:transparent;font-size:var(--fs-12);font-weight:600;color:var(--t3);white-space:nowrap;cursor:pointer}.fmenu__segBtn--on{background:var(--surface);color:var(--t1);box-shadow:0 1px 2px #0000001f}.fmenu__segBtn:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.fmenu__sortGroup{display:inline-flex;align-items:center}.fmenu__dir{width:var(--h-control);height:var(--h-control);margin-left:-1px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--surface);box-shadow:0 1px 2px #0000000a;color:var(--t2);cursor:pointer}.fmenu__dir:hover{background:var(--s2);color:var(--t1)}.fmenu__dir:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fmenu__dir svg{transition:transform .2s var(--ease-out)}.fmenu__dir--reversed svg{transform:scaleY(-1)}.fmenu--compact .fmenu__trigger{height:var(--h-compact)}.fmenu--compact .fmenu__dir{width:var(--h-compact);height:var(--h-compact)}.table-query{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;padding:12px;font-size:var(--fs-15)}.table-query--empty{justify-content:center;text-align:center}.table-query__chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.table-query__sort{display:flex;width:100%}.table-query__count{color:var(--t2);font-size:var(--fs-13)}.table-query__error{display:flex;align-items:center;justify-content:space-between;gap:8px}.table-query__results{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.table-query__spin{display:flex;justify-content:center;padding:24px 0}.table-query__row{display:flex;align-items:flex-start;gap:4px;border-radius:var(--r-sm)}.table-query__row.is-active{background:color-mix(in srgb,var(--brand) 10%,transparent)}.table-query__rowMain{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:6px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;border-radius:var(--r-sm)}.table-query__rowMain:hover{background:color-mix(in srgb,var(--t1) 6%,transparent)}.table-query__rowMain:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.table-query__rowId{color:var(--t3);font-size:var(--fs-13)}.table-query__cell{display:flex;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-query__label{color:var(--t2);flex:none}.table-query__cell mark{background:color-mix(in srgb,var(--brand) 22%,transparent);color:inherit;padding:0}.table-query__detail{display:grid;grid-template-columns:max-content 1fr;gap:6px 12px;margin:0 0 16px}.table-query__detail dt{color:var(--t2)}.table-query__detail dd{margin:0;overflow-wrap:anywhere}.file-preview-modal .fpm-table-layout{display:flex;width:100%;height:100%;min-height:0}.file-preview-modal .fpm-table-layout .fpm-table-frame{flex:1;min-width:0}.file-preview-modal .fpm-query{flex:none;width:320px;border-left:1px solid color-mix(in srgb,var(--t1) 12%,transparent);min-height:0;overflow:hidden}.drive-table-window{display:flex;flex-direction:column;height:100%;min-height:0}.drive-table-window__bar{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid color-mix(in srgb,var(--t1) 12%,transparent)}.drive-table-window__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-13)}.drive-table-window__body{flex:1;min-height:0;display:flex}.drive-table-window__frame{flex:1;min-width:0;width:100%;height:100%;border:0}.drive-table-window__query{flex:none;width:300px;min-height:0;overflow:hidden;border-left:1px solid color-mix(in srgb,var(--t1) 12%,transparent)}.drive-table-window__center{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.table-query__types{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow:auto;min-width:280px}.table-query__typeRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.table-query__typeName{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-tabs{display:flex;align-items:center;gap:6px;padding:6px 12px;border-bottom:1px solid color-mix(in srgb,var(--t1) 12%,transparent);min-height:var(--h-compact)}.table-tabs__strip{min-width:0;overflow-x:auto;scrollbar-width:none}.table-tabs__strip::-webkit-scrollbar{display:none}.table-tabs__tab{display:inline-flex;align-items:center;gap:6px;max-width:220px}.table-tabs__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-tabs__public{font-size:var(--fs-11);line-height:1.4;padding:0 6px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand)}.new-widget__kinds{margin-bottom:12px}.new-widget__fields{display:flex;flex-direction:column;gap:10px}.new-widget__row{display:flex;flex-direction:column;gap:4px}.new-widget__row label{color:var(--t2);font-size:var(--fs-12)}.new-widget__hint{color:var(--t3);font-size:var(--fs-12)}.columns-editor{display:flex;flex-direction:column;gap:8px}.columns-editor__row{display:grid;grid-template-columns:minmax(0,1.2fr) 150px minmax(0,1.6fr) auto;gap:8px;align-items:center}.columns-editor__row--add{border-top:1px dashed color-mix(in srgb,var(--t1) 20%,transparent);padding-top:8px;margin-top:4px}.columns-editor__locked{color:var(--t3);font-size:var(--fs-12)}@media(max-width:599px){.columns-editor__row{grid-template-columns:1fr 1fr}}.fpm-dock{position:fixed;right:var(--dock-right, 20px);bottom:var(--dock-bottom, 18px);z-index:1001;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:8px;pointer-events:none}.fpm-dock .fpm-dock-pill{pointer-events:auto;display:flex;align-items:center;gap:2px;max-width:280px}@media(max-width:899px){.fpm-dock .fpm-dock-pill{max-width:min(280px,100vw - 40px)}.fpm-dock .fpm-dock-pill>.fpm-dock-main{min-block-size:44px}.fpm-dock .fpm-dock-pill>.ant-btn{inline-size:44px;block-size:44px}}.fpm-dock .fpm-dock-pill{padding:4px 6px 4px 8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);box-shadow:0 8px 24px #00000029}.fpm-dock .fpm-dock-main{display:flex;align-items:center;gap:8px;min-width:0;background:none;border:none;padding:2px 0;cursor:pointer;color:var(--t1);font-size:var(--fs-13)}.fpm-dock .fpm-dock-ext{flex:none;min-width:32px;padding:0 3px;height:26px;border-radius:var(--r-sm);color:var(--tint-ink);font-size:var(--fs-13);font-weight:700;display:flex;align-items:center;justify-content:center}.fpm-dock .fpm-dock-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview-modal .ant-modal-container,.file-preview-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:var(--r-lg)}.file-preview-modal .fpm-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(100,116,139,.18)}.file-preview-modal .fpm-file{display:flex;align-items:center;gap:10px;min-width:0}.file-preview-modal .fpm-ext{flex:none;width:38px;height:38px;border-radius:var(--r-md);color:var(--tint-ink);font-size:var(--fs-13);font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.02em}.file-preview-modal .fpm-names{display:flex;flex-direction:column;min-width:0}.file-preview-modal .fpm-title{font-weight:600;font-size:var(--fs-15);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46vw}.file-preview-modal .fpm-size{font-size:var(--fs-13);opacity:.65}.file-preview-modal .fpm-actions{display:flex;align-items:center;gap:6px;flex:none}.file-preview-modal .fpm-actions .ant-btn{height:var(--h-sm);min-width:var(--h-sm);padding-inline:12px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);font-weight:700}.file-preview-modal .fpm-actions .ant-btn:hover:not(:disabled){background:var(--surface-container);color:var(--text-primary)}.file-preview-modal .fpm-actions .ant-btn:disabled{opacity:.4}.file-preview-modal .fpm-actions .ant-btn.ant-btn-icon-only{width:var(--h-sm);padding-inline:0}.file-preview-modal .fpm-divider{width:1px;height:18px;background:#64748b4d;margin:0 6px}.file-preview-modal .fpm-body{height:min(78vh,900px);background:transparent}.file-preview-modal .fpm-center{height:100%;display:flex;align-items:center;justify-content:center}.file-preview-modal .fpm-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;opacity:.9}.file-preview-modal .fpm-fallback .fpm-fallback-icon{font-size:40px;opacity:.5}.file-preview-modal .fpm-fallback .fpm-fallback-name{font-weight:600;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview-modal .fpm-fallback .fpm-fallback-text{font-size:var(--fs-13);opacity:.65}.file-preview-modal .cascade-libviewer{--file-viewer-button-radius: 8px}@media(max-width:899px){.file-preview-modal .fpm-header{flex-wrap:wrap;row-gap:8px;padding:10px 12px}.file-preview-modal .fpm-file{flex:1 1 100%}.file-preview-modal .fpm-title{max-width:100%}.file-preview-modal .fpm-actions{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-end}.file-preview-modal .fpm-body{height:min(60vh,900px)}}@media(max-width:599px){.file-preview-modal .fpm-actions .ant-btn{min-width:44px;block-size:var(--h-touch);padding-inline:8px}.file-preview-modal .fpm-divider{margin:0 2px}}.file-preview-modal .fpm-table-frame{display:block;width:100%;height:100%;border:0}.file-preview-modal.file-preview-modal--max{top:0;max-width:100vw;margin:0;padding-bottom:0}.file-preview-modal.file-preview-modal--max .fpm-body{height:calc(100dvh - 120px)}.fwd-tabs{background:var(--ink-hover);border-radius:var(--r-pill);padding:5px}.fwd-tabs .ant-segmented-thumb{background:transparent;box-shadow:none}.fwd-tabs .ant-segmented-item{border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);background:transparent;box-shadow:none}.fwd-tabs .ant-segmented-item-label{min-height:var(--h-sm);line-height:var(--h-sm)}.fwd-tabs .ant-segmented-item:has(>.ant-segmented-item-input:checked),.fwd-tabs .ant-segmented-item.ant-segmented-item-selected{background:var(--modal-inner-card);color:var(--text-primary)}.fwd-tabs .ant-segmented-item:has(>.ant-segmented-item-input:checked) .ant-segmented-item-label,.fwd-tabs .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label{color:var(--text-primary)}.fwd-tabs .ant-segmented-item-disabled{opacity:.4}.fwd-tabs{display:flex;margin-bottom:var(--sp-4)}.dark-mode .fwd-tabs{background:var(--surface-container)}.fwd-tab{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.fwd-tab:focus-visible{outline:var(--focus-ring);outline-offset:2px}.fwd-tab{flex:1;height:34px;padding:0 var(--sp-4);border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.fwd-tab:hover{background:color-mix(in srgb,var(--modal-inner-card) 20%,transparent)}.fwd-tab.active{background:var(--modal-inner-card);color:var(--text-primary)}.dark-mode .fwd-tab.active{background:var(--nav-active-bg);color:var(--nav-active-fg)}.fwd-tab:focus-visible{outline:var(--focus-ring);outline-color:var(--modal-fg);outline-offset:-2px}.fwd-search{margin-bottom:var(--sp-3)}.fwd-list{max-height:360px;overflow-y:auto;margin:0 -6px;padding:0 6px;display:flex;flex-direction:column;gap:6px}.fwd-section{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);padding:12px 4px 4px}.fwd-row{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--h-md);padding:6px 12px 6px 8px;border:none;border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.fwd-row:hover{background:var(--surface-container)}.fwd-row.selected{box-shadow:inset 0 0 0 1.5px var(--text-primary)}.fwd-row:focus-visible{outline:var(--focus-ring);outline-color:var(--modal-fg);outline-offset:2px}.fwd-row__body{flex:1;min-width:0;display:flex;flex-direction:column}.fwd-row__placement{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fwd-row__name{min-width:0;font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fwd-row__ext{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-primary);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-solid);letter-spacing:var(--ls-overline);text-transform:uppercase;white-space:nowrap}.fwd-row__ext.is-progress,.fwd-row__ext.is-info{background:var(--blue-tint);color:var(--text-primary)}.fwd-row__ext.is-done,.fwd-row__ext.is-success,.fwd-row__ext.is-live{background:var(--green-tint);color:var(--green-text)}.fwd-row__ext.is-waiting,.fwd-row__ext.is-warning,.fwd-row__ext.is-review{background:var(--cream);color:var(--on-cream)}.fwd-row__ext.is-overdue,.fwd-row__ext.is-danger,.fwd-row__ext.is-expired{background:var(--red-tint);color:var(--red-text)}.fwd-row__ext{background:var(--panel-bg);color:var(--text-secondary)}.fwd-row__check{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:2px solid var(--text-secondary);display:flex;align-items:center;justify-content:center;color:transparent;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.fwd-row.selected .fwd-row__check{background:var(--green);border-color:var(--green);color:var(--on-green)}.fwd-empty{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);text-align:center;padding:34px 0}.fwd-chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:var(--sp-3);max-height:96px;overflow-y:auto}.fwd-chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 4px;border:var(--border-w) solid var(--border);border-radius:var(--r-pill);background:var(--s2);color:var(--t1);font-size:var(--fs-13);font-weight:600;padding-inline-start:12px;background:var(--modal-inner-card);color:var(--text-primary)}.fwd-chip button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer}.fwd-chip button:hover{background:var(--surface-container);color:var(--text-primary)}.fwd-send{height:var(--h-md);min-width:124px;border-radius:var(--r-pill);font-weight:700;font-size:var(--fs-15)}.drive-preview-modal .ant-modal-container,.drive-preview-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:var(--r-xl)}.drive-preview-modal .ant-modal-body{padding:0}.drive-preview-modal .ant-modal-close,.drive-preview-modal .ant-modal-close:hover{background:var(--panel-bg);color:var(--text-primary)}.drive-preview-modal .ant-modal-close:hover{background:var(--surface-container)}.drive-preview-inline{position:absolute;inset:0;z-index:5;outline:none;display:flex;flex-direction:column;min-height:0;background:var(--surface)}.drive-preview-inline .drive-preview__body{flex:1;min-height:0;max-height:none}.drive-preview-inline .drive-preview__center{min-height:0;height:100%}.drive-preview-inline .drive-preview__img,.drive-preview-inline .drive-preview__video{max-height:100%}.drive-preview__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--border);background:var(--surface)}.drive-preview__file{display:flex;align-items:center;gap:11px;min-width:0}.drive-preview__ext{min-width:32px;padding:0 3px;height:32px;border-radius:var(--r-thumb);color:var(--tint-ink);font-size:var(--fs-13);font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.drive-preview__names{display:flex;flex-direction:column;gap:1px;min-width:0}.drive-preview__name{display:block;overflow:hidden;color:var(--t1);font-size:var(--fs-15);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.drive-preview__size{color:var(--t3);font-size:var(--fs-13)}.drive-preview__actions{display:flex;align-items:center;gap:6px;flex:none}.drive-preview__actions .ant-btn,.drive-preview__actions .ant-btn.ant-btn-text{width:var(--h-sm);height:var(--h-sm);padding:0;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary)}.drive-preview__actions .ant-btn:hover,.drive-preview__actions .ant-btn.ant-btn-text:hover{color:var(--text-primary);background:var(--surface-container)}.drive-preview__body{display:flex;align-items:center;justify-content:center;min-height:340px;max-height:78vh;background:var(--bg)}.drive-preview__center{width:100%;min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px;text-align:center}.drive-preview__hint{max-width:340px;color:var(--t3);font-size:var(--fs-13)}.drive-preview__fallback{color:var(--t3)}.drive-preview__fallback .anticon{margin-bottom:4px;color:var(--t3);font-size:40px}.drive-preview__fallback-title{color:var(--t1);font-size:var(--fs-16);font-weight:700}.drive-preview__fallback-actions{display:flex;gap:8px;margin-top:8px}.drive-preview__img{display:block;max-width:100%;max-height:78vh;object-fit:contain}.drive-preview__video{display:block;width:100%;max-width:100%;max-height:78vh;background:#000}.drive-preview__audio{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;padding:36px 28px}.drive-preview__audio audio{width:100%;max-width:420px}.drive-preview__audio-art{width:96px;height:96px;display:flex;align-items:center;justify-content:center;color:var(--tint-ink);border-radius:var(--r-panel);font-size:var(--fs-24);font-weight:700}.drive-preview__audio-name{color:var(--t1);font-size:var(--fs-15);font-weight:700;text-align:center;word-break:break-word}.drive-share-modal .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.drive-share-modal .ant-modal-body>.ant-typography{display:block;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);margin-bottom:var(--sp-3)}.drive-share-modal .ant-modal-footer{display:flex;gap:var(--sp-3)}.drive-share-modal .ant-modal-footer .ant-btn{flex:1}.drive-share-existing-list{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);padding:var(--sp-2) var(--sp-5);max-height:220px;overflow-y:auto}.drive-share-existing-list .ant-list-item{padding:var(--sp-2) 0;border-block-end:0;gap:var(--sp-3)}.drive-share-existing-list .ant-list-item-meta{align-items:center}.drive-share-existing-list .ant-list-item-meta-avatar{margin-inline-end:12px}.drive-share-existing-list .ant-list-item-meta-title{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drive-share-existing-list .ant-list-item-action{margin-inline-start:var(--sp-3);display:flex;align-items:center;gap:var(--sp-2)}.drive-share-existing-list .ant-list-item-action>li{padding:0}.drive-share-existing-list .ant-list-item-action .ant-list-item-action-split{display:none}.drive-share-existing-list .ant-list-empty-text{color:var(--text-secondary);font-size:var(--fs-13);padding:var(--sp-3) 0}.drive-share-existing-list .drive-share-permission-select .ant-select{height:var(--h-xs);padding:0 var(--sp-3);border-radius:var(--r-pill);background:var(--panel-bg);border-color:transparent;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}.drive-share-existing-list .drive-share-permission-select .ant-select .ant-select-content{line-height:var(--h-xs);padding-inline-end:18px}.drive-share-existing-list .ant-btn-text.ant-btn-dangerous{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-share-existing-list .ant-btn-text.ant-btn-dangerous:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-share-existing-list .ant-btn-text.ant-btn-dangerous{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--red-tint);color:var(--red-text);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-share-existing-list .ant-btn-text.ant-btn-dangerous:hover:not(:disabled){background:var(--surface-container)}.drive-share-existing-list .ant-btn-text.ant-btn-dangerous:active:not(:disabled){transform:scale(.96)}.drive-share-existing-list .ant-btn-text.ant-btn-dangerous>svg{display:block;flex:none}.drive-share-existing-list .ant-btn-text.ant-btn-dangerous:hover{background:var(--red-tint);color:var(--red-text);opacity:.85}.drive-share-permissions{display:flex;flex-direction:column;gap:var(--sp-2);width:100%}.drive-share-permissions .ant-radio-wrapper{margin-inline-end:0}.drive-share-permission-item{display:flex;align-items:flex-start;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-bubble);background:var(--modal-inner-card);color:var(--text-primary);outline:1.5px solid transparent;cursor:pointer;width:100%;transition:outline-color var(--dur-fast) var(--ease-out)}.drive-share-permission-item.active,.drive-share-permission-item.ant-radio-wrapper-checked{outline-color:var(--modal-fg)}.drive-share-permission-item .ant-checkbox-wrapper{width:100%}.drive-share-permission-item--radio{flex-direction:row;gap:var(--sp-3)}.drive-share-permission-item--radio .ant-radio{margin-top:4px}.drive-share-permission-item__label{display:block;font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);text-transform:capitalize;color:var(--text-primary)}.drive-share-permission-item__summary{display:block;margin-top:4px;color:var(--text-secondary);font-size:var(--fs-13);line-height:1.35}.drive-share-permission-item__details{margin:0;padding-inline-start:18px;color:var(--text-secondary);font-size:var(--fs-13);line-height:1.5}.drive-share-guide{margin-top:-12px;margin-bottom:4px}.drive-share-guide__toggle{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-share-guide__toggle:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-share-guide__toggle{display:inline-flex;align-items:center;text-align:start;gap:6px;padding:11px 0;min-block-size:44px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg-dim)}.drive-share-guide__toggle:hover{color:var(--modal-fg)}.drive-share-guide__toggle:focus-visible{outline:var(--focus-ring);outline-color:var(--modal-fg);outline-offset:2px}.drive-share-guide__caret{font-size:var(--fs-13);transition:transform var(--dur-fast) var(--ease-out)}.drive-share-guide__caret.is-open{transform:rotate(90deg)}.drive-share-guide__body{margin-top:6px;background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3)}.drive-share-guide__groupLabel{display:block;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;text-transform:capitalize;color:var(--text-primary)}.drive-share-guide__list{margin:4px 0 0;padding-inline-start:18px;color:var(--text-secondary);font-size:var(--fs-13);line-height:1.35;overflow-wrap:anywhere}.drive-picker{container:drivePicker/inline-size}.drive-picker.drive-picker--plain{position:relative;flex:1;min-width:0;min-height:0;display:flex}.drive-picker.drive-picker--plain .dp-shell{width:100%;height:100%;max-height:none;position:relative}.drive-picker .ant-modal-container,.drive-picker .ant-modal-content{padding:0;overflow:hidden;border-radius:var(--r-panel)}.drive-picker .dp-shell{display:flex;flex-direction:column;height:620px;max-height:calc(100vh - 120px);color:var(--modal-fg)}.drive-picker .dp-section-label{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.drive-picker .dp-team-roots{flex:none;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-6) 0}.drive-picker .dp-location{flex:0 1 360px;min-width:0}.drive-picker .dp-header{flex:none;padding:var(--sp-6) var(--sp-6) 0;display:flex;align-items:flex-start;gap:var(--sp-3)}.drive-picker .dp-header-path{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.drive-picker .dp-header-path .dp-crumbs{min-width:0;overflow:hidden}.drive-picker.is-browse .dp-header{padding:var(--sp-3) var(--sp-4);align-items:center}.drive-picker .dp-header-icon{display:none}.drive-picker .dp-header-main{flex:1;min-width:0}.drive-picker .dp-header-main h3{margin:0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.drive-picker .dp-header-sub{display:flex;align-items:center;gap:8px;margin-top:var(--sp-3)}.drive-picker .dp-header-hint{font-size:var(--fs-13);color:var(--modal-fg-dim)}.drive-picker .dp-file-chip{display:inline-flex;align-items:center;gap:7px;background:var(--modal-inner-card);color:var(--text-primary);border-radius:var(--r-pill);padding:4px 12px 4px 5px;max-width:360px;cursor:default}.drive-picker .dp-file-chip.is-renamable{cursor:pointer}.drive-picker .dp-file-chip.is-renamable:hover{background:var(--surface-container)}.drive-picker .dp-chip-edit{display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);flex:none;margin-inline-start:1px}.drive-picker .dp-chip-ext{min-width:28px;padding:0 4px;height:22px;border-radius:var(--r-sm);color:var(--tint-ink);font-size:var(--fs-13);font-weight:700;letter-spacing:var(--ls-overline);display:flex;align-items:center;justify-content:center;flex:none}.drive-picker .dp-chip-glyph{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex:none}.drive-picker .dp-chip-name{font-size:var(--fs-13);font-weight:700;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drive-picker .dp-rename{display:inline-flex;align-items:stretch;background:var(--modal-inner-card);color:var(--text-primary);border-radius:var(--r-pill);overflow:hidden;max-width:100%}.drive-picker .dp-rename:focus-within{outline:var(--focus-ring);outline-color:var(--modal-fg);outline-offset:2px}.drive-picker .dp-rename-input{background:transparent;border:none;padding:6px var(--sp-4);font-size:var(--fs-15);font-weight:400;color:var(--text-primary);outline:none;width:300px;max-width:100%}.drive-picker .dp-rename-ext{display:flex;align-items:center;padding:0 var(--sp-3);background:var(--panel-bg);color:var(--text-secondary);font-size:var(--fs-13);font-weight:700;letter-spacing:var(--ls-overline);user-select:none;flex:none}.drive-picker .dp-rename-panel{padding:var(--sp-3) var(--sp-6) 0}.drive-picker .dp-rename-panel-head{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);margin-bottom:8px}.drive-picker .dp-rename-done{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-rename-done:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-rename-done{padding:4px 8px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);border-radius:var(--r-pill)}.drive-picker .dp-rename-done:hover{background:var(--ink-hover)}.drive-picker .dp-rename-rows{display:flex;flex-direction:column;gap:7px;max-height:190px;overflow-y:auto}.drive-picker .dp-rename-row{display:flex;align-items:stretch;gap:0;background:var(--modal-inner-card);color:var(--text-primary);border-radius:var(--r-pill);overflow:hidden}.drive-picker .dp-rename-row:focus-within{outline:var(--focus-ring);outline-color:var(--modal-fg);outline-offset:2px}.drive-picker .dp-rename-row .dp-chip-ext{align-self:center;margin-inline-start:8px}.drive-picker .dp-rename-row .dp-rename-input{flex:1 1 auto;width:auto;min-width:0}.drive-picker .dp-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-picker .dp-close:hover:not(:disabled){background:var(--surface-container)}.drive-picker .dp-close:active:not(:disabled){transform:scale(.96)}.drive-picker .dp-close>svg{display:block;flex:none}.drive-picker .dp-close{flex:none}.dark-mode .drive-picker .dp-close{background:var(--surface-container)}.drive-picker .dp-toolbar{flex:none;padding:var(--sp-5) var(--sp-6) 0;display:flex;align-items:center;gap:var(--sp-3)}.drive-picker .dp-scope-switch{flex:none;display:flex;gap:var(--sp-1);padding:5px;border-radius:var(--r-pill);background:var(--ink-hover)}.drive-picker .dp-scope-switch button{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-scope-switch button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-scope-switch button{height:var(--h-xs);padding:0 14px;border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);white-space:nowrap}.drive-picker .dp-scope-switch button:hover{opacity:.85}.drive-picker .dp-scope-switch button.is-active{background:var(--modal-inner-card);color:var(--text-primary)}.dark-mode .drive-picker .dp-scope-switch button.is-active{background:var(--nav-active-bg);color:var(--nav-active-fg)}.drive-picker .dp-upload,.drive-picker .dp-newfolder{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-upload:focus-visible,.drive-picker .dp-newfolder:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-upload,.drive-picker .dp-newfolder{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-picker .dp-upload:active:not(:disabled),.drive-picker .dp-newfolder:active:not(:disabled){transform:scale(.96)}.drive-picker .dp-upload,.drive-picker .dp-newfolder{flex:none;gap:6px;padding:0 var(--sp-4);background:var(--ink-hover);color:var(--modal-fg);font-size:var(--fs-13)}.drive-picker .dp-upload:hover:not(:disabled),.drive-picker .dp-newfolder:hover:not(:disabled){opacity:.85}.dark-mode .drive-picker .dp-upload,.dark-mode .drive-picker .dp-newfolder{background:var(--surface-container)}.drive-picker .dp-shell.is-browse .dp-toolbar{flex-wrap:wrap}.drive-picker .dp-shell.is-browse .dp-crumbs{flex-basis:120px}.drive-picker .dp-dropzone-overlay{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:var(--sp-5);background:var(--scrim);border:2px dashed var(--modal-fg);border-radius:var(--r-panel);pointer-events:none;color:var(--modal-fg)}.drive-picker .dp-dropzone-overlay.is-blocked{border-color:var(--modal-fg-dim)}.drive-picker .dp-dropzone-overlay-inner{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:inherit}.drive-picker .dp-upload-progress{flex:none;display:flex;align-items:center;gap:8px;min-width:0;padding:var(--sp-3) var(--sp-6) 0;color:var(--modal-fg-dim);font-size:var(--fs-13)}.drive-picker .dp-upload-progress .dp-upload-progress-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--modal-fg);font-weight:700}.drive-picker .dp-upload-progress .dp-upload-progress-track{width:80px;height:6px;overflow:hidden;border-radius:var(--r-pill);background:var(--ink-hover)}.drive-picker .dp-upload-progress .dp-upload-progress-track i{display:block;height:100%;background:var(--modal-fg);transition:width var(--dur-fast) var(--ease-out)}.drive-picker .dp-upload-progress button{border:0;background:none;color:var(--modal-fg-dim);font-size:var(--fs-18);cursor:pointer}.drive-picker .dp-upload-progress.is-error{color:var(--red)}.drive-picker .dp-up{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-up:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-up{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-picker .dp-up:hover:not(:disabled){background:var(--surface-container)}.drive-picker .dp-up:active:not(:disabled){transform:scale(.96)}.drive-picker .dp-up>svg{display:block;flex:none}.drive-picker .dp-up{flex:none}.drive-picker .dp-up:disabled{opacity:.45;cursor:default}.dark-mode .drive-picker .dp-up{background:var(--surface-container)}.drive-picker .dp-crumbs{flex:1;min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden}.drive-picker .dp-crumb{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-crumb:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-crumb{padding:3px 4px;border-radius:var(--r-pill);font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);white-space:nowrap;flex:none}.drive-picker .dp-crumb:hover{color:var(--modal-fg)}.drive-picker .dp-crumb.is-current{color:var(--modal-fg);cursor:default;overflow:hidden;text-overflow:ellipsis;min-width:0}.drive-picker .dp-crumb-ellipsis{color:var(--modal-fg-dim);font-weight:700;cursor:default;letter-spacing:1px;padding:3px 2px}.drive-picker .dp-search{width:210px;flex:none}.drive-picker .dp-search.searchField{background:var(--modal-inner-card);height:var(--h-md)}.drive-picker .dp-search.searchField:focus-within{outline-color:var(--modal-fg)}.drive-picker .dp-recents{flex:none;padding:var(--sp-4) var(--sp-6) 0}.drive-picker .dp-recents .dp-section-label{margin-bottom:8px}.drive-picker .dp-recent-chips{display:flex;gap:8px;flex-wrap:wrap}.drive-picker .dp-recent{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-recent:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-recent{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-xs);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-picker .dp-recent:active:not(:disabled){transform:scale(.96)}.drive-picker .dp-recent{gap:8px;padding:0 12px 0 8px;background:var(--ink-hover);color:var(--modal-fg);font-size:var(--fs-13)}.drive-picker .dp-recent:hover{opacity:.85}.dark-mode .drive-picker .dp-recent{background:var(--surface-container)}.drive-picker .dp-body{flex:1;overflow-y:auto;min-height:0;margin:var(--sp-5) var(--sp-6) 0;padding:var(--sp-2);background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary)}.drive-picker .dp-loading{padding:48px 0;display:flex;justify-content:center}.drive-picker .dp-results-label{padding:6px 8px 10px;color:var(--text-secondary)}.drive-picker .dp-row{display:flex;align-items:center;gap:var(--sp-4);padding:8px;border-radius:var(--r-bubble);cursor:pointer;margin-bottom:2px;border:0;background:none;color:var(--text-primary);width:100%;text-align:start;transition:background-color var(--dur-fast) var(--ease-out)}.drive-picker .dp-row:hover,.drive-picker .dp-row.is-picked{background:var(--panel-bg)}.drive-picker .dp-row:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.drive-picker .dp-row-icon{width:35px;height:35px;border-radius:var(--r-thumb);background:var(--tint-2);color:var(--tint-ink);display:flex;align-items:center;justify-content:center;flex:none}.drive-picker .dp-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.drive-picker .dp-row-name{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drive-picker .dp-row-meta{font-size:var(--fs-13);color:var(--text-secondary)}.drive-picker .dp-row-meta-column{flex:0 0 96px;min-width:0;display:flex;justify-content:flex-end;align-items:center;font-size:var(--fs-13);color:var(--text-secondary)}.drive-picker .dp-row-actions{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-row-actions:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-row-actions{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-picker .dp-row-actions:hover:not(:disabled){background:var(--surface-container)}.drive-picker .dp-row-actions:active:not(:disabled){transform:scale(.96)}.drive-picker .dp-row-actions>svg{display:block;flex:none}.drive-picker .dp-row-actions{flex:0 0 var(--h-xs);font-size:var(--fs-20);line-height:1}.drive-picker .dp-shared-pill{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-primary);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-solid);letter-spacing:var(--ls-overline);text-transform:uppercase;white-space:nowrap}.drive-picker .dp-shared-pill.is-progress,.drive-picker .dp-shared-pill.is-info{background:var(--blue-tint);color:var(--text-primary)}.drive-picker .dp-shared-pill.is-done,.drive-picker .dp-shared-pill.is-success,.drive-picker .dp-shared-pill.is-live{background:var(--green-tint);color:var(--green-text)}.drive-picker .dp-shared-pill.is-waiting,.drive-picker .dp-shared-pill.is-warning,.drive-picker .dp-shared-pill.is-review{background:var(--cream);color:var(--on-cream)}.drive-picker .dp-shared-pill.is-overdue,.drive-picker .dp-shared-pill.is-danger,.drive-picker .dp-shared-pill.is-expired{background:var(--red-tint);color:var(--red-text)}.drive-picker .dp-shared-pill{gap:4px;background:var(--tint-1);color:var(--tint-ink);flex:none}.drive-picker .dp-check{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-check:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-check{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-picker .dp-check:hover:not(:disabled){background:var(--surface-container)}.drive-picker .dp-check:active:not(:disabled){transform:scale(.96)}.drive-picker .dp-check>svg{display:block;flex:none}.drive-picker .dp-check{color:transparent;cursor:inherit}.drive-picker .dp-check.is-on{background:var(--green);color:var(--on-green)}.drive-picker .dp-row--split{padding:0;gap:0;overflow:hidden;cursor:default}.drive-picker .dp-select{flex:none;align-self:stretch;width:46px;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.drive-picker .dp-select:hover:not(:disabled){background:var(--panel-bg)}.drive-picker .dp-select.is-on{background:transparent}.drive-picker .dp-select:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.drive-picker .dp-select:disabled{cursor:default}.drive-picker .dp-select:disabled .dp-check{visibility:hidden}.drive-picker .dp-row-body{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-4);padding:8px;border:none;background:none;color:inherit;cursor:pointer;text-align:start;border-radius:var(--r-bubble)}.drive-picker .dp-row-body:hover:not(:disabled){background:var(--panel-bg)}.drive-picker .dp-row-body:disabled{cursor:default}.drive-picker .dp-row--file.is-unsearchable{opacity:.55}.drive-picker .dp-row--file.is-unsearchable:hover{background:none}.drive-picker .dp-row--file.is-unsearchable .dp-check{visibility:hidden}.drive-picker .dp-row--file.is-unsearchable .dp-row-body:hover{background:none}.drive-picker .dp-unsearchable-pill{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-primary);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-solid);letter-spacing:var(--ls-overline);text-transform:uppercase;white-space:nowrap}.drive-picker .dp-unsearchable-pill.is-progress,.drive-picker .dp-unsearchable-pill.is-info{background:var(--blue-tint);color:var(--text-primary)}.drive-picker .dp-unsearchable-pill.is-done,.drive-picker .dp-unsearchable-pill.is-success,.drive-picker .dp-unsearchable-pill.is-live{background:var(--green-tint);color:var(--green-text)}.drive-picker .dp-unsearchable-pill.is-waiting,.drive-picker .dp-unsearchable-pill.is-warning,.drive-picker .dp-unsearchable-pill.is-review{background:var(--cream);color:var(--on-cream)}.drive-picker .dp-unsearchable-pill.is-overdue,.drive-picker .dp-unsearchable-pill.is-danger,.drive-picker .dp-unsearchable-pill.is-expired{background:var(--red-tint);color:var(--red-text)}.drive-picker .dp-unsearchable-pill{flex:none;align-self:center;background:var(--panel-bg);color:var(--text-secondary)}.drive-picker .dp-file-ext{width:35px;height:35px;border-radius:var(--r-thumb);display:flex;align-items:center;justify-content:center;flex:none;color:var(--tint-ink);font-size:var(--fs-13);font-weight:700;letter-spacing:var(--ls-overline)}.drive-picker .dp-create{display:flex;align-items:center;gap:11px;padding:8px 8px 8px 12px;border:1.5px dashed var(--text-secondary);border-radius:var(--r-bubble);background:var(--panel-bg);margin-bottom:8px}.drive-picker .dp-create:focus-within{border-style:solid;border-color:var(--text-primary)}.drive-picker .dp-create input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--fs-15);font-weight:700;color:var(--text-primary)}.drive-picker .dp-create-icon{width:35px;height:35px;border-radius:var(--r-thumb);background:var(--tint-2);color:var(--tint-ink);display:flex;align-items:center;justify-content:center;flex:none}.drive-picker .dp-empty{padding:44px 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.drive-picker .dp-empty-icon{display:none}.drive-picker .dp-empty-title{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}.drive-picker .dp-empty-body{font-size:var(--fs-13);color:var(--text-secondary);margin-top:6px;line-height:1.35;max-width:320px}.drive-picker .dp-empty-cta{margin-top:var(--sp-4)}.drive-picker .dp-footer{flex:none;padding:var(--sp-5) var(--sp-6) var(--sp-6);display:flex;align-items:center;gap:var(--sp-4)}.drive-picker .dp-footer-main{flex:1;min-width:0}.drive-picker .dp-footer-value{font-size:var(--fs-13);font-weight:700;color:var(--modal-fg);margin-top:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drive-picker .dp-footer-path{display:flex;align-items:baseline}.drive-picker .dp-footer-path .dp-footer-prefix{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--modal-fg-dim);font-weight:400}.drive-picker .dp-footer-path .dp-footer-last{flex:none;color:var(--modal-fg)}.drive-picker .dp-btn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.drive-picker .dp-btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.drive-picker .dp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.drive-picker .dp-btn:active:not(:disabled){transform:scale(.96)}.drive-picker .dp-btn{padding:0 var(--sp-6);background:var(--ink-hover);color:var(--modal-fg);flex:none}.drive-picker .dp-btn:hover:not(:disabled){opacity:.85}.drive-picker .dp-btn.is-primary{background:var(--modal-primary-bg);color:var(--modal-primary-fg)}.drive-picker .dp-btn.is-primary:hover:not(:disabled){background:var(--modal-primary-hover);opacity:1}.drive-picker .dp-btn:disabled{cursor:not-allowed}.dark-mode .drive-picker .dp-btn:not(.is-primary){background:var(--surface-container)}.drive-picker .dp-body .dp-btn{background:var(--panel-bg);color:var(--text-primary)}.drive-picker .dp-body .dp-btn:hover:not(:disabled){background:var(--surface-container);opacity:1}.drive-picker .dp-confirm{min-width:116px}.drive-picker .dp-footer-count{flex:none;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.drive-picker .dp-selbar{flex:none;display:flex;align-items:center;gap:var(--sp-3)}.drive-picker .dp-selbar-count{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg-dim);white-space:nowrap}.drive-picker .dp-btn--sm{height:var(--h-xs);padding:0 12px;font-size:var(--fs-13)}@container drivePicker (max-width: 560px){.drive-picker .dp-header{padding:var(--sp-5) var(--sp-4) 0;gap:10px}.drive-picker .dp-file-chip{max-width:100%}.drive-picker .dp-rename-input{width:100%}.drive-picker .dp-toolbar{flex-wrap:wrap;row-gap:8px;padding:var(--sp-4) var(--sp-4) 0}.drive-picker .dp-scope-switch,.drive-picker .dp-upload,.drive-picker .dp-newfolder,.drive-picker .dp-up{order:1}.drive-picker .dp-crumbs{order:1;flex:1 1 90px}.drive-picker .dp-search{order:2;flex:1 1 100%;width:auto;min-width:0}.drive-picker .dp-upload,.drive-picker .dp-newfolder{min-block-size:44px}.drive-picker .dp-up{inline-size:44px;block-size:44px}.drive-picker .dp-close{inline-size:40px;block-size:40px}.drive-picker .dp-body{margin:var(--sp-4) var(--sp-4) 0;padding:var(--sp-1)}.drive-picker .dp-recents,.drive-picker .dp-rename-panel,.drive-picker .dp-upload-progress,.drive-picker .dp-team-roots{padding-inline:var(--sp-4)}.drive-picker .dp-row-meta-column{flex:0 1 auto}.drive-picker .dp-row-actions{flex:0 0 44px;inline-size:44px;block-size:44px}.drive-picker .dp-footer{flex-wrap:wrap;row-gap:10px;padding:var(--sp-4)}.drive-picker .dp-footer-main{flex:1 1 100%}.drive-picker .dp-btn{flex:1 1 auto;min-block-size:44px}.drive-picker .dp-confirm{min-width:0}.drive-picker .dp-selbar{flex:1 1 100%;flex-wrap:wrap;row-gap:8px}}@media(max-height:620px){.drive-picker .dp-shell{max-height:calc(100vh - 32px)}.drive-picker .dp-header{padding-block:10px 0}.drive-picker .dp-toolbar{padding-block:8px 0}.drive-picker .dp-footer{padding-block:10px}.drive-picker .dp-body{margin-block:8px 0}}.dp-row.is-selected{background:var(--panel-bg);box-shadow:inset 0 0 0 1.5px var(--text-primary)}.dp-location__opt{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.dp-location__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-location__role{flex:none;color:var(--t3);font-size:var(--fs-11)}.msgAiPicker .ant-modal-container,.msgAiPicker .ant-modal-content{border-radius:var(--r-panel)}.msgAiPicker .ant-modal-title{font-size:var(--fs-18);font-weight:800;color:var(--text-primary);letter-spacing:-.01em}.msgAiPicker__section{margin-top:14px}.msgAiPicker__section:first-of-type{margin-top:6px}.msgAiPicker__label{font-size:var(--fs-13);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:8px}.msgAiPicker__chips{display:flex;flex-wrap:wrap;gap:8px}.msgAiPicker__chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--h-compact);padding:0 12px;border:var(--border-w) solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--t2);font-size:var(--fs-13);font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.msgAiPicker__chip:hover{background:var(--s2);color:var(--t1)}@media(max-width:767px){.msgAiPicker__chip{min-height:var(--h-touch)}}.msgAiPicker__summarize{width:100%;height:42px;border:none;border-radius:var(--r-thumb);background:var(--nav-active-bg);color:#fff;font-size:var(--fs-15);font-weight:700;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.msgAiPicker__summarize:hover{background:var(--ink-hover)}.pp{display:flex;flex-direction:column;gap:var(--sp-3);color:var(--modal-fg, var(--text-primary))}.pp__head{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.pp__label{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);color:var(--modal-fg, var(--text-primary))}.pp__spacer{flex:1}.pp__group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.pp__groupBtn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pp__groupBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pp__groupBtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.pp__groupBtn:active:not(:disabled){transform:scale(.96)}.pp__groupBtn{padding:0 var(--sp-5);font-size:var(--fs-12);background:var(--modal-inner-card, var(--card-bg));color:var(--text-primary)}.pp__groupBtn:hover:not(:disabled){background:var(--surface-container)}.pp__groupBtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pp__count{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:20px;height:20px;box-sizing:border-box;padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--modal-inner-card, var(--card-bg));color:var(--text-primary);font-size:var(--fs-13);font-weight:700;line-height:var(--lh-solid);font-variant-numeric:tabular-nums}.pp__sortLabel{font-size:var(--fs-13);line-height:var(--lh-title);color:var(--modal-fg-dim, var(--text-secondary))}.pp__chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.pp__chip{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--h-sm);padding:0 var(--sp-2) 0 var(--sp-4);border-radius:var(--r-pill);background:var(--modal-inner-card, var(--card-bg));color:var(--text-primary);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);max-width:100%}.pp__chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp__chipX{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pp__chipX:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pp__chipX{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.pp__chipX:hover:not(:disabled){background:var(--surface-container)}.pp__chipX:active:not(:disabled){transform:scale(.96)}.pp__chipX>svg{display:block;flex:none}.pp__avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);font-weight:700;letter-spacing:.02em;background:color-mix(in srgb,var(--tint) 12%,transparent);color:var(--tint)}.dark-mode .pp__avatar{background:color-mix(in srgb,var(--tint) 30%,var(--surface));color:color-mix(in srgb,var(--tint) 45%,#fff)}.pp__list{max-height:min(400px,44vh);min-height:160px;overflow:auto;overscroll-behavior:contain;background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card, var(--card-bg));color:var(--text-primary);padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1)}.pp__person{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pp__person:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pp__person{width:100%;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-3) 0;border-radius:var(--r-thumb);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out)}.pp__person:hover{background:var(--panel-bg)}.pp__person--on,.pp__person--on:hover{background:transparent}.pp__personText{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pp__personName{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp__personRole{font-size:var(--fs-13);line-height:var(--lh-title);color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp__check{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pp__check:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pp__check{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.pp__check:hover:not(:disabled){background:var(--surface-container)}.pp__check:active:not(:disabled){transform:scale(.96)}.pp__check>svg{display:block;flex:none}.pp__check{cursor:inherit;color:transparent}.pp__check--on{background:var(--nav-active-bg);color:var(--nav-active-fg)}.pp__note{padding:var(--sp-4) var(--sp-3);text-align:center;font-size:var(--fs-15);line-height:var(--lh-body);color:var(--text-secondary)}.pp__note--failed{color:var(--text-primary);text-transform:none;letter-spacing:0}.pp--compact{gap:var(--sp-1)}.pp--compact .pp__head{margin-bottom:0}.pp__trigger{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pp__trigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pp__trigger{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--h-md);padding:5px var(--sp-5) 5px 8px;border-radius:var(--r-pill);background:var(--modal-inner-card, var(--card-bg));color:var(--text-primary);font-size:var(--fs-15);transition:background-color var(--dur-fast) var(--ease-out)}.pp__trigger:hover{background:var(--surface-container)}.pp__trigger>svg:last-child{margin-inline-start:auto;flex:none;color:var(--text-secondary)}.pp__triggerName{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp__triggerEmpty{color:var(--text-secondary)}.pp__panelBody{width:340px;max-width:80vw;color:var(--text-primary)}.pp__retry{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.pp__retry:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pp__retry{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:inherit;text-decoration:underline}.pp__person--blocked{opacity:.4;cursor:default}.pp__person--blocked:hover{background:transparent}.pp__person--blocked .pp__personRole{font-style:italic;text-transform:none;letter-spacing:0}.pp__label--req:before{content:"* ";color:var(--red-text)}.ppPanel{--modal-fg: var(--text-primary);--modal-fg-dim: var(--text-secondary);--modal-inner-card: var(--panel-bg)}.ppPanel .ant-popover-container{padding:var(--sp-3);border-radius:var(--r-panel)}.ppPanel .ant-popover-content{padding:0}.aiTrigger{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.aiTrigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.aiTrigger{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--composer-control);color:var(--composer-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.aiTrigger:hover:not(:disabled){background:var(--surface-container)}.aiTrigger:active:not(:disabled){transform:scale(.96)}.aiTrigger>svg{display:block;flex:none}.aiTrigger:hover:not(:disabled){background:var(--composer-control);opacity:.85}.aiTrigger:disabled{cursor:default;opacity:.4}.aiMenuOverlay .ant-popover-container{padding:0;border-radius:var(--r-panel);overflow:hidden;background:var(--modal-bg);box-shadow:0 0 0 1px var(--modal-hairline)}.aiMenuOverlay .ant-popover-arrow{display:none}.aiMenu{width:300px;padding:var(--sp-4);color:var(--modal-fg);display:flex;flex-direction:column;gap:var(--sp-1)}.aiMenu__title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);padding:5px 10px 10px}.aiMenu__item{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.aiMenu__item:focus-visible{outline:var(--focus-ring);outline-offset:2px}.aiMenu__item{display:flex;flex-direction:column;width:100%;text-align:start;gap:4px;min-height:var(--h-md);justify-content:center;padding:10px var(--sp-5);border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out)}.aiMenu__item:hover{background:var(--surface-container)}.aiMenu__item-t{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.aiMenu__item-d{font-size:var(--fs-13);color:var(--text-secondary)}.aiMenu__head{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);padding:5px 4px 10px}.aiMenu__back{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.aiMenu__back:focus-visible{outline:var(--focus-ring);outline-offset:2px}.aiMenu__back{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.aiMenu__back:hover:not(:disabled){background:var(--surface-container)}.aiMenu__back:active:not(:disabled){transform:scale(.96)}.aiMenu__back>svg{display:block;flex:none}.dark-mode .aiMenu__back{background:var(--surface-container)}.aiMenu__chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 var(--sp-3)}.aiMenu__chip{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.aiMenu__chip:focus-visible{outline:var(--focus-ring);outline-offset:2px}.aiMenu__chip{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-primary);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-solid);letter-spacing:var(--ls-overline);text-transform:uppercase;white-space:nowrap}.aiMenu__chip.is-progress,.aiMenu__chip.is-info{background:var(--blue-tint);color:var(--text-primary)}.aiMenu__chip.is-done,.aiMenu__chip.is-success,.aiMenu__chip.is-live{background:var(--green-tint);color:var(--green-text)}.aiMenu__chip.is-waiting,.aiMenu__chip.is-warning,.aiMenu__chip.is-review{background:var(--cream);color:var(--on-cream)}.aiMenu__chip.is-overdue,.aiMenu__chip.is-danger,.aiMenu__chip.is-expired{background:var(--red-tint);color:var(--red-text)}.aiMenu__chip{height:34px;padding:0 14px;background:var(--modal-inner-card);color:var(--text-primary)}.aiMenu__chip:hover{background:var(--surface-container)}.aiMenu__chip.on{background:var(--green);color:var(--on-green)}.aiMenu__free{margin-bottom:var(--sp-3);border-radius:var(--r-pill);background:var(--modal-inner-card)}.aiMenu__go{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.aiMenu__go:focus-visible{outline:var(--focus-ring);outline-offset:2px}.aiMenu__go{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.aiMenu__go:active:not(:disabled){transform:scale(.96)}.aiMenu__go{width:100%;background:var(--modal-primary-bg);color:var(--modal-primary-fg);font-size:var(--fs-13)}.aiMenu__go:hover:not(:disabled){background:var(--modal-primary-hover)}.aiMenu__go:disabled{cursor:default}.aiMenu__loading{display:flex;flex-direction:column;align-items:center;gap:12px;padding:34px 0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.aiMenu__result{max-height:220px;overflow-y:auto;padding:var(--sp-4);background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);font-size:var(--fs-15);line-height:1.35;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.aiMenu__actions{display:flex;gap:var(--sp-3);margin-top:var(--sp-3)}.aiMenu__secondary,.aiMenu__primary{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.aiMenu__secondary:focus-visible,.aiMenu__primary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.aiMenu__secondary,.aiMenu__primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.aiMenu__secondary:active:not(:disabled),.aiMenu__primary:active:not(:disabled){transform:scale(.96)}.aiMenu__secondary,.aiMenu__primary{flex:1;font-size:var(--fs-13)}.aiMenu__secondary{background:var(--ink-hover);color:var(--modal-fg)}.aiMenu__secondary:hover{opacity:.85}.dark-mode .aiMenu__secondary{background:var(--surface-container)}.aiMenu__primary{background:var(--modal-primary-bg);color:var(--modal-primary-fg)}.aiMenu__primary:hover{background:var(--modal-primary-hover)}.textAssist{display:inline-flex;align-items:center;gap:2px}.textAssist .textAssist__btn{display:inline-flex;align-items:center;justify-content:center;width:var(--h-compact);height:var(--h-compact);padding:0;border:none;border-radius:var(--r-md);background:transparent;color:var(--brand-fg);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.textAssist .textAssist__btn:hover:not(:disabled){background:var(--brand-bg);filter:none}.textAssist .textAssist__btn:disabled{color:var(--t3);opacity:.6;cursor:default}.textAssist__panel{width:340px}.textAssist__result{margin-bottom:2px;border-radius:var(--r-md)}.textAssist__rec{display:flex;align-items:center;gap:8px}.textAssist__rec .aiMenu__secondary,.textAssist__rec .aiMenu__primary{flex:none;padding:0 14px}.textAssist__dot{width:8px;height:8px;border-radius:50%;background:var(--danger);animation:textAssistPulse 1.2s ease-in-out infinite}.textAssist__time{font-variant-numeric:tabular-nums;font-weight:700;color:var(--t1)}.textAssist__recHint{flex:1;color:var(--t3);font-size:var(--fs-13)}@keyframes textAssistPulse{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.textAssist__dot{animation:none}}.textAssist__slot{display:inline-flex}.textAssist__choose{display:flex;flex-direction:column;gap:6px}.textAssist__choiceRow{display:flex;align-items:center;gap:6px}.textAssist__choiceRow .textAssist__choice{flex:1}.textAssist__lang{min-width:104px}.textAssist__choice{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--h-control);padding:6px 10px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--t1);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.textAssist__choice>span{display:flex;flex-direction:column;min-width:0}.textAssist__choice strong{font-size:var(--fs-13);font-weight:600}.textAssist__choice small{font-size:var(--fs-12);color:var(--t3)}.textAssist__choice svg{flex:none;color:var(--t2)}.textAssist__choice:hover{border-color:var(--brand-fg);background:var(--s2)}.textAssist__choice--magic{border-color:var(--brand-fg);background:var(--brand-bg)}.textAssist__choice--magic svg{color:var(--brand)}.textAssist__setup{display:flex;flex-direction:column;gap:10px}.textAssist__setupLead{margin:0;font-size:var(--fs-12);color:var(--t3)}.textAssist__field{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-12);font-weight:600;color:var(--t2)}.textAssist__field .ant-select{width:100%}.textAssist__smart{display:flex;flex-direction:column;gap:6px;margin:6px 0 2px}.textAssist__smartLinks{display:flex;flex-wrap:wrap;gap:4px 14px}.textAssist__smartLinks button{padding:0;border:none;background:none;color:var(--brand-fg);font-size:var(--fs-12);font-weight:600;cursor:pointer}.textAssist__smartLinks button:last-child{margin-left:auto;color:var(--t3)}.textAssist__output{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:var(--fs-12);color:var(--t3)}.textAssist__output strong{color:var(--t2);font-weight:600}.textAssist__output button{padding:0;border:none;background:none;color:var(--brand-fg);font-size:var(--fs-12);font-weight:600;cursor:pointer}.textAssist__original{margin:0;padding:6px 10px;border:1px solid var(--border);background:var(--s2);border-radius:var(--r-sm);font-size:var(--fs-12);color:var(--t2);white-space:pre-wrap}.wmRoot .ant-modal-container,.wmRoot .ant-modal-content{padding:0;border-radius:var(--r-panel);overflow:hidden;background:var(--modal-bg)}.wm__shellBody{padding:0}.wm{display:flex;flex-direction:column;max-height:min(860px,100vh - 140px);background:var(--modal-bg);color:var(--modal-fg)}.wm__head{flex:none;display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-6) var(--sp-6) 0}.wm__title{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--modal-fg)}.wm__subtitle{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim);margin:var(--sp-2) 0 0;max-width:46ch}.wm__close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__close:hover:not(:disabled){background:var(--surface-container)}.wm__close:active:not(:disabled){transform:scale(.96)}.wm__close>svg{display:block;flex:none}.wm__close{margin-inline-start:auto}.dark-mode .wm__close{background:var(--surface-container)}.wm__close:hover:not(:disabled){background:var(--ink-hover);opacity:.85}.wm__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--sp-5) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-5)}.wm__field{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.wm__label{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);color:var(--modal-fg)}.wm__label--caps{color:var(--modal-fg)}.wm__req:before{content:"* ";color:var(--red-text)}.wm__labelSub{color:var(--modal-fg-dim);font-weight:400}.wm__hint{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim)}.wm__hint--error{color:var(--red-text)}.wm__hint--icon{display:inline-flex;align-items:center;gap:var(--sp-1)}.wm__error{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--red-text)}.wm__input{display:flex;align-items:center;height:var(--h-md);box-sizing:border-box;padding:0 var(--sp-5);border:0;border-radius:var(--r-pill);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--border-control);color:var(--text-primary);font-size:var(--fs-15);font-weight:400;line-height:var(--lh-solid)}.wm__input::placeholder{color:var(--text-secondary)}.wm__input:focus-visible,.wm__input:focus-within{outline:var(--focus-ring);outline-offset:2px}.wm__input[aria-invalid=true],.wm__input.is-invalid{outline:2px solid var(--red);outline-offset:0}.wm__input:disabled,.wm__input[aria-disabled=true]{opacity:.4}.wm__input{background:var(--modal-inner-card);width:100%}.wm__textarea{display:flex;align-items:center;height:var(--h-md);box-sizing:border-box;padding:0 var(--sp-5);border:0;border-radius:var(--r-pill);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--border-control);color:var(--text-primary);font-size:var(--fs-15);font-weight:400;line-height:var(--lh-solid)}.wm__textarea::placeholder{color:var(--text-secondary)}.wm__textarea:focus-visible,.wm__textarea:focus-within{outline:var(--focus-ring);outline-offset:2px}.wm__textarea[aria-invalid=true],.wm__textarea.is-invalid{outline:2px solid var(--red);outline-offset:0}.wm__textarea:disabled,.wm__textarea[aria-disabled=true]{opacity:.4}.wm__textarea{height:auto;min-height:92px;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-panel);line-height:var(--lh-body);resize:vertical;background:var(--modal-inner-card);width:100%}.wm__row{display:flex;gap:var(--sp-4)}.wm__row>*{flex:1;min-width:0}.wm__date.ant-picker,.wm__select.ant-select{background:var(--modal-inner-card)}.wm__date.ant-picker,.wm__select.ant-select{width:100%}.wm__divider{height:0}.wm__tabs.ant-tabs .ant-tabs-nav{margin:0}.wm__tabs.ant-tabs .ant-tabs-nav:before{display:none}.wm__tabs.ant-tabs .ant-tabs-nav-list{display:flex;width:100%;gap:var(--sp-1);padding:5px;border-radius:var(--r-pill);background:var(--ink-hover)}.dark-mode .wm__tabs.ant-tabs .ant-tabs-nav-list{background:var(--surface-container)}.wm__tabs.ant-tabs .ant-tabs-tab{flex:1;justify-content:center;margin:0;padding:0 var(--sp-4);height:var(--h-sm);border-radius:var(--r-pill);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.wm__tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:inherit}.wm__tabs.ant-tabs .ant-tabs-tab:hover{color:var(--modal-fg)}.wm__tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:var(--nav-active-bg);color:var(--nav-active-fg)}.wm__tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--nav-active-fg);text-shadow:none}.wm__tabs.ant-tabs .ant-tabs-ink-bar{display:none}.wm__tabPanel{display:flex;flex-direction:column;gap:var(--sp-5);padding-top:var(--sp-5)}.wm__chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.wm__chip{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--h-sm);padding:0 var(--sp-2) 0 var(--sp-4);border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);max-width:100%}.wm__chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm__chip--unavailable{opacity:.4}.wm__chipRemove{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__chipRemove:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__chipRemove{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__chipRemove:hover:not(:disabled){background:var(--surface-container)}.wm__chipRemove:active:not(:disabled){transform:scale(.96)}.wm__chipRemove>svg{display:block;flex:none}.wm__chipName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm__chip--image{position:relative;flex-direction:column;align-items:stretch;gap:4px;width:132px;height:auto;padding:4px 4px 6px;border-radius:var(--r-thumb)}.wm__chip--image .wm__chipThumb{width:100%;height:88px;border-radius:var(--r-sm)}.wm__chip--image .wm__chipName{padding:0 2px;font-size:var(--fs-11)}.wm__chip--image .wm__chipRemove{position:absolute;top:8px;inset-inline-end:8px}.wm__chip--uploading{position:relative;overflow:hidden;color:var(--text-secondary)}.wm__chipPct{flex:none;color:var(--text-secondary);font-variant-numeric:tabular-nums}.wm__chipNaming{flex:none;color:var(--text-secondary);font-weight:400}.wm__chipUndo{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__chipUndo:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__chipUndo{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);flex:none;text-decoration:underline}.wm__chipBar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--text-primary);transform-origin:left center;transition:transform var(--dur-fast) var(--ease-out)}.wm__chipThumb{flex:none;width:22px;height:22px;border-radius:var(--r-pill);object-fit:cover;background:var(--panel-bg)}.wm__steps{margin-bottom:var(--sp-1)}.wm__labelRow{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.wm__inlineAction{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__inlineAction:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__inlineAction{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);align-self:flex-start;margin-top:var(--sp-1);color:var(--modal-fg);text-decoration:underline}.wm__inlineAction:disabled{opacity:.5;cursor:default}.wm__checkRow{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--sp-2);margin-top:var(--sp-1);font-size:var(--fs-13);color:var(--modal-fg);cursor:pointer}.wm__checkRow input{width:15px;height:15px;margin:0;cursor:pointer;accent-color:var(--green)}.wm__checkRow:has(input:disabled){opacity:.5;cursor:default}.wm__suggest{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2)}.wm__suggestLabel{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim)}.wm__suggestChip{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__suggestChip:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__suggestChip{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-xs);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__suggestChip:active:not(:disabled){transform:scale(.96)}.wm__suggestChip{padding:0 var(--sp-4);font-size:var(--fs-12);border:1px dashed var(--modal-fg-dim);background:transparent;color:var(--modal-fg)}.wm__suggestChip:hover:not(:disabled){background:var(--ink-hover)}.wm__suggestAll{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__suggestAll:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__suggestAll{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);text-decoration:underline}.wm__filled{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-thumb);background:var(--modal-inner-card);color:var(--text-primary);font-size:var(--fs-12);line-height:var(--lh-body)}.wm__filledUndo{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__filledUndo:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__filledUndo{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);flex:none;text-decoration:underline}.wm__input[aria-invalid=true],.wm__textarea[aria-invalid=true],.wm__input[aria-invalid=true]:focus,.wm__textarea[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1.5px var(--red-text)}.wm__supCard{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);padding:var(--sp-4)}.wm__supRows{display:flex;flex-direction:column;gap:var(--sp-2)}.wm__supRow{display:flex;align-items:center;gap:var(--sp-4)}.wm__supText{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.wm__supName{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm__supSub{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary)}.wm__supChange{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__supChange:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__supChange{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__supChange:active:not(:disabled){transform:scale(.96)}.wm__supChange{background:var(--panel-bg);color:var(--text-primary)}.wm__supChange:hover:not(:disabled){background:var(--surface-container)}.wm__supChange{padding:0 var(--sp-5);font-size:var(--fs-13)}.wm__panel{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);padding:var(--sp-4) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3)}.wm__panelRow{display:flex;align-items:center;gap:var(--sp-4)}.wm__panelText{flex:1;min-width:0;display:flex;flex-direction:column}.wm__panelTitle{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.wm__panelSub{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);margin-top:var(--sp-1)}.wm__panelBody{display:flex;flex-direction:column;gap:var(--sp-4)}.wm__dropzone{padding:var(--sp-5);border:1px dashed var(--divider);border-radius:var(--r-panel);text-align:center;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);transition:background-color var(--dur-fast) var(--ease-out)}.wm__dropzone--active{background:var(--panel-bg);border-color:var(--text-primary)}.wm__dropzoneIcon{display:none}.wm__driveBtn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__driveBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__driveBtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__driveBtn:active:not(:disabled){transform:scale(.96)}.wm__driveBtn{background:var(--panel-bg);color:var(--text-primary)}.wm__driveBtn:hover:not(:disabled){background:var(--surface-container)}.wm__driveBtn{flex:1;padding:0 var(--sp-5);font-size:var(--fs-13)}.wm__toggle.ant-switch{flex:none}.wm__check{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary)}.wm__seg{display:flex;gap:var(--sp-1);padding:5px;border-radius:var(--r-pill);background:var(--ink-hover)}.dark-mode .wm__seg{background:var(--surface-container)}.wm__seg--wide{width:100%}.wm__segItem{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__segItem:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__segItem{flex:1;min-width:0;height:var(--h-sm);padding:0 var(--sp-4);border-radius:var(--r-pill);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);text-align:center;color:var(--modal-fg);white-space:nowrap}.wm__segItem:hover{opacity:.85}.wm__segItem--on,.wm__segItem--on:hover{background:var(--nav-active-bg);color:var(--nav-active-fg);opacity:1}.wm__pills{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.wm__pill{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__pill:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__pill:active:not(:disabled){transform:scale(.96)}.wm__pill{background:var(--ink-hover);color:var(--modal-fg);padding:0 var(--sp-5);font-size:var(--fs-13)}.dark-mode .wm__pill{background:var(--surface-container)}.wm__pill[aria-pressed=true],.wm__pill--on{background:var(--nav-active-bg);color:var(--nav-active-fg)}.wm__cards{display:flex;flex-direction:column;gap:var(--sp-3)}.wm__card{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__card:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__card{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);display:flex;align-items:center;gap:var(--sp-4);width:100%;padding:var(--sp-4);transition:background-color var(--dur-fast) var(--ease-out);box-shadow:inset 0 0 0 1px var(--divider)}.wm__card:hover{background:var(--surface-container)}.wm__card--on{box-shadow:inset 0 0 0 2px var(--modal-fg)}.wm__cardIcon{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__cardIcon:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__cardIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__cardIcon:hover:not(:disabled){background:var(--surface-container)}.wm__cardIcon:active:not(:disabled){transform:scale(.96)}.wm__cardIcon>svg{display:block;flex:none}.wm__cardIcon{cursor:inherit}.wm__card--on .wm__cardIcon{background:var(--nav-active-bg);color:var(--nav-active-fg)}.wm__cardText{flex:1;min-width:0}.wm__cardTitleRow{display:flex;align-items:center;gap:var(--sp-2)}.wm__cardTitle{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.wm__cardBadge{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-primary);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-solid);letter-spacing:var(--ls-overline);text-transform:uppercase;white-space:nowrap}.wm__cardBadge.is-progress,.wm__cardBadge.is-info{background:var(--blue-tint);color:var(--text-primary)}.wm__cardBadge.is-done,.wm__cardBadge.is-success,.wm__cardBadge.is-live{background:var(--green-tint);color:var(--green-text)}.wm__cardBadge.is-waiting,.wm__cardBadge.is-warning,.wm__cardBadge.is-review{background:var(--cream);color:var(--on-cream)}.wm__cardBadge.is-overdue,.wm__cardBadge.is-danger,.wm__cardBadge.is-expired{background:var(--red-tint);color:var(--red-text)}.wm__cardBadge{height:20px}.wm__cardBody{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);margin-top:var(--sp-1)}.wm__radio{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__radio:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__radio{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__radio:hover:not(:disabled){background:var(--surface-container)}.wm__radio:active:not(:disabled){transform:scale(.96)}.wm__radio>svg{display:block;flex:none}.wm__radio{cursor:inherit}.wm__radio--on{background:var(--nav-active-bg);color:var(--nav-active-fg)}.wm__foot{flex:none;display:flex;gap:var(--sp-4);padding:var(--sp-5) var(--sp-6) var(--sp-6)}.wm__primary{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__primary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__primary:active:not(:disabled){transform:scale(.96)}.wm__primary{background:var(--modal-primary-bg);color:var(--modal-primary-fg);flex:1}.wm__primary:hover:not(:disabled){background:var(--modal-primary-hover)}.wm__primary:disabled{cursor:not-allowed}.wm__ghost{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm__ghost:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm__ghost{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm__ghost:active:not(:disabled){transform:scale(.96)}.wm__ghost{background:var(--red);color:var(--on-red)}.wm__ghost:hover:not(:disabled){background:var(--danger-solid-h)}.wm__ghost{flex:none;order:2}.wm__ghost[data-tone=neutral]{background:var(--ink-hover);color:var(--modal-fg)}.dark-mode .wm__ghost[data-tone=neutral]{background:var(--surface-container)}.wmConfirm .ant-modal-container{padding:var(--sp-6);border-radius:var(--r-panel);overflow:hidden;background:var(--modal-bg)}.wmConfirm .ant-modal-header{margin:0;padding:0;background:transparent;border:none}.wmConfirm .ant-modal-title,.wmConfirm .ant-modal-confirm-title{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--modal-fg)}.wmConfirm .ant-modal-body,.wmConfirm .ant-modal-confirm-body{padding:0}.wmConfirm .ant-modal-confirm-content{font-size:var(--fs-15);font-weight:400;line-height:var(--lh-body);color:var(--modal-fg-dim);max-width:46ch;margin-top:var(--sp-4)}.wmConfirm .ant-modal-confirm-btns{display:flex;gap:var(--sp-3);margin-top:var(--sp-5)}.wmConfirm .ant-btn{flex:1;height:var(--h-md)}.wmConfirm .ant-btn-default{background:var(--ink-hover);color:var(--modal-fg)}.dark-mode .wmConfirm .ant-btn-default{background:var(--surface-container)}.wmConfirm .ant-btn-default:hover{color:var(--modal-fg);opacity:.85}.wmConfirm .ant-btn-primary:not(.ant-btn-dangerous){background:var(--modal-primary-bg);color:var(--modal-primary-fg)}.wmConfirm .ant-btn-primary:not(.ant-btn-dangerous):hover{background:var(--modal-primary-hover)}.wmConfirm .ant-btn-primary.ant-btn-dangerous{background:var(--red);color:var(--on-red)}.wmConfirm .ant-btn-primary.ant-btn-dangerous:hover{background:var(--danger-solid-h)}.wmConfirm__prompt{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-4)}.wmConfirm__promptText{font-size:var(--fs-13);font-weight:700;color:var(--modal-fg)}.wmConfirm__input{display:flex;align-items:center;height:var(--h-md);box-sizing:border-box;padding:0 var(--sp-5);border:0;border-radius:var(--r-pill);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--border-control);color:var(--text-primary);font-size:var(--fs-15);font-weight:400;line-height:var(--lh-solid)}.wmConfirm__input::placeholder{color:var(--text-secondary)}.wmConfirm__input:focus-visible,.wmConfirm__input:focus-within{outline:var(--focus-ring);outline-offset:2px}.wmConfirm__input[aria-invalid=true],.wmConfirm__input.is-invalid{outline:2px solid var(--red);outline-offset:0}.wmConfirm__input:disabled,.wmConfirm__input[aria-disabled=true]{opacity:.4}.wmConfirm__input{background:var(--modal-inner-card);width:100%}@media(max-height:620px){.wmRoot .ant-modal{top:12px;margin:0 auto;padding-bottom:0}.wm{max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}.wm__segItem:focus-visible,.wm__close:focus-visible,.wm__card:focus-visible,.wm__pill:focus-visible,.wm__primary:focus-visible,.wm__ghost:focus-visible,.newCal__swatch:focus-visible,.aptStartFrom__row:focus-visible,.apvPick__row:focus-visible,.pp__person:focus-visible,.pp__trigger:focus-visible{outline:2px solid var(--modal-fg);outline-offset:2px}@media(max-width:767px){.wm__ghost,.wm__primary,.wm__segItem,.wm__driveBtn,.newMeet__calChip,.newMeet__calNew,.pp__trigger,.pp__search,.wm .ant-picker,.wm .ant-select{min-height:44px}.wm__close,.evDetail__iconBtn{min-width:44px;min-height:44px}.mngCal__memberX,.pp__chipX,.wm .ant-switch,.newMeet__switch{position:relative}.mngCal__memberX:after,.pp__chipX:after,.wm .ant-switch:after,.newMeet__switch:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}}.mtk__quote{display:flex;flex-direction:column;gap:4px;margin:0;padding:10px 12px;border-left:3px solid var(--text-primary);border-radius:0 var(--r-thumb) var(--r-thumb) 0;background:var(--panel-bg)}.mtk__quoteHead{display:flex;align-items:baseline;gap:8px}.mtk__quoteWho{font-size:var(--fs-13);font-weight:700;color:var(--text-primary)}.mtk__quoteWhen{font-size:var(--fs-13);color:var(--text-secondary)}.mtk__quoteText{font-size:var(--fs-13);line-height:1.5;color:var(--text-secondary);white-space:pre-wrap;max-height:96px;overflow:auto;overflow-wrap:anywhere}.mtk__optional{font-weight:400;color:var(--text-secondary)}.mtk__link{align-items:flex-start}.mtk__link input{margin-top:3px}.mtk__linkText{display:flex;flex-direction:column;gap:2px}.mtk__linkTitle{font-size:var(--fs-13);font-weight:600;color:var(--text-primary)}.mtk__linkHint{font-size:var(--fs-13);line-height:1.45;color:var(--text-secondary)}.mtk__note{margin:0;padding:10px 12px;border-radius:var(--r-thumb);background:#4d8fae1f;font-size:var(--fs-13);line-height:1.5;color:var(--text-secondary)}.mtk__note strong{color:var(--text-primary);font-weight:600}.mtk__assignMe{display:flex;justify-content:flex-end;margin-bottom:-6px}.mtk__assignMeBtn{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--t2);font-size:var(--fs-12);font-weight:600;cursor:pointer}.mtk__assignMeBtn:hover:not(:disabled){color:var(--t1);border-color:var(--t3)}.mtk__assignMeBtn:disabled{opacity:.6;cursor:default}.mtk__assignMeBtn.is-on{color:var(--brand-fg);border-color:var(--brand-fg);background:var(--brand-soft, var(--s2))}.mtk__quoteHead{align-items:center}.mtk__draftBtn{margin-inline-start:auto;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid var(--brand-fg);border-radius:var(--r-pill);background:transparent;color:var(--brand-fg);font-size:var(--fs-12);font-weight:600;cursor:pointer}.mtk__draftBtn:hover:not(:disabled){background:var(--brand-bg, var(--s2))}.mtk__draftBtn:disabled{opacity:.55;cursor:default}.messageBoxHeader{min-height:62px;flex-wrap:nowrap;gap:var(--sp-3);background:transparent;padding:0 var(--sp-2) var(--sp-4)}.messageBoxHeader.ant-row{align-items:flex-end}.messageBoxHeader .messageBoxHeaderEnd{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-3)}.messageBoxHeader .messageBoxHeaderTabs .ant-segmented{background:var(--surface-container)}.messageBoxHeader>.ant-col:not(:last-child){min-inline-size:0;flex:1 1 auto}.messageBoxHeader>.ant-col:last-child{flex:0 0 auto}.messageBoxHeader>.ant-col>.ant-row{flex-wrap:nowrap}.messageBoxHeader .messageBoxHeaderChatItem{min-inline-size:0;display:flex;align-items:flex-end}.messageBoxHeader .messageBoxHeaderChatItem>span{min-inline-size:0;overflow:hidden}.messageBoxHeader .messageBoxHeaderChatItem .ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container listPane (max-width: 520px){.messageBoxHeader{padding:0 var(--sp-1) var(--sp-3)}.messageBoxHeader .messageBoxHeaderActions{padding:3px;gap:3px}.messageBoxHeader .messageBoxHeaderMenuIcons .messageBoxHeaderMenuBtn.ant-btn{inline-size:40px;block-size:40px}.messageBoxHeader .messageBoxHeaderMenuIcons .messageBoxHeaderMenuBtn.ant-btn svg{width:16px;height:16px}.messageBoxHeader .messageBoxHeaderMenuIcons{min-block-size:40px;min-inline-size:40px}}@media(min-width:600px){@container listPane (max-width: 420px){.messageBoxHeader .messageBoxHeaderActions{gap:2px}.messageBoxHeader .messageBoxHeaderMenuIcons .messageBoxHeaderMenuBtn.ant-btn{inline-size:34px;block-size:34px}.messageBoxHeader .messageBoxHeaderMenuIcons .messageBoxHeaderMenuBtn.ant-btn svg{width:14px;height:14px}.messageBoxHeader .messageBoxHeaderMenuIcons{min-block-size:34px;min-inline-size:34px}}}@media(max-width:599px){.messageBoxHeader{padding:0 var(--sp-1) var(--sp-3)}.messageBoxHeader .messageBoxHeaderActions{padding:3px;gap:3px}.messageBoxHeader>.ant-col:last-child>.ant-row{margin-inline:0!important}.messageBoxHeader>.ant-col:last-child>.ant-row>.ant-col{padding-inline:0!important}.messageBoxHeader .messageBoxHeaderMenuIcons{min-inline-size:40px}.messageBoxHeader .messageBoxHeaderMenuIcons .messageBoxHeaderMenuBtn{inline-size:40px;block-size:40px}}.messageBoxHeader .ant-typography{margin:0}.messageBoxHeader .messageBoxHeaderChatItem__name.ant-typography{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--text-primary)}.messageBoxHeader .messageBoxHeaderChatItem__copy{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.messageBoxHeader .messageBoxHeaderChatItem__sub.ant-typography{font-size:var(--fs-15);font-weight:400;line-height:var(--lh-title);color:var(--text-secondary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:6px;max-inline-size:100%}.messageBoxHeader .messageBoxHeaderChatItem__sub.ant-typography.is-typing{text-decoration:none;text-transform:none;letter-spacing:0;color:var(--green-text)}.messageBoxHeader .messageBoxHeaderChatItem__subText{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;padding-bottom:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageBoxHeader .messageBoxHeaderChatItem__dot{flex:none;width:8px;height:8px;border-radius:var(--r-pill);background:var(--green)}.messageBoxHeader .messageBoxHeaderActions{background:var(--panel-bg);border-radius:var(--r-pill);padding:5px;gap:var(--sp-1);flex-wrap:nowrap}.messageBoxHeader .messageBoxHeaderActions>.ant-col{padding:0}.messageBoxHeader .messageBoxHeaderLeft{display:flex;align-items:center}.messageBoxHeader .messageBoxHeaderMenuBtn.ant-btn{inline-size:var(--h-sm);block-size:var(--h-sm);padding:0;border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center}.messageBoxHeader .messageBoxHeaderMenuBtn.ant-btn:hover{background:var(--panel-bg);color:var(--text-primary)}.messageBoxHeader .messageBoxHeaderMenuBtn.ant-btn[aria-pressed=true]{background:var(--nav-active-bg);color:var(--nav-active-fg)}.messageBoxHeader .messageBoxHeaderMenuBtn.ant-btn svg{width:18px;height:18px}.messageBoxHeader .messageBoxHeaderMenuIcons{color:var(--text-primary);display:flex;align-items:center;justify-content:center;min-block-size:var(--h-sm)}.messageBoxHeader .clickableIcon{cursor:pointer}.messageList-composeOverlay{height:calc(var(--app-content-height, calc(100vh - 75px) ) - 223px);display:flex;flex-direction:column;overflow:hidden;background-color:var(--bg-primary)}.messageList-composeOverlay.empty-compose-overlay{height:calc(var(--app-content-height, calc(100vh - 75px) ) - 146px)}.messageList-hidden{display:none!important}.historyEdge{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-1);font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.historyEdge--error{color:var(--red-text);text-transform:none;letter-spacing:0;font-size:var(--fs-12)}.dayDivider{display:flex;justify-content:center;margin:var(--sp-3) 0}.dayDivider span{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);background:var(--surface-container);border-radius:var(--r-pill);padding:8px 15px}.messageList{overflow-y:auto;height:calc(var(--app-content-height, calc(100vh - 75px) ) - 146px);background:transparent;position:relative;padding:0 var(--sp-3);display:flex;flex-direction:column}.messageList>*{flex:none}.messageList>.messageList-scroller,.messageList>:has(>.messageList-scroller){flex:1 1 auto;min-height:0}.messageList .messageListSegmented{width:100%;display:flex;flex-direction:column;align-items:center;padding:14px 0 12px;gap:16px;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--bg)}.messageList .messageListSegmented .ant-segmented{background:var(--surface-container)}.messageList .messageListSegmented .ant-segmented-group{width:300px}.messageList .messageListSegmented .ant-segmented-group .ant-segmented-item{width:50%}.messageList .chatDate{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.messageList .typing-indicator{animation:fadeIn .3s ease-in-out}.messageList.messageList--virtualized{overflow:hidden}.messageList-scroller{height:100%;overflow-y:auto;display:flex;flex-direction:column-reverse;overflow-anchor:none;overscroll-behavior-y:contain}.messageList-scroller .threadItem,.messageList-thread{flex-shrink:0}.messageListLoadingOverlay{position:absolute;top:8px;left:50%;transform:translate(-50%);z-index:12;width:32px;height:32px;border-radius:50%;background:var(--card-bg);display:flex;align-items:center;justify-content:center;pointer-events:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chatItemMenu.attachment .ant-popover-container{padding:0;border-radius:var(--r-panel);background:var(--modal-bg);box-shadow:0 0 0 1px var(--modal-hairline)}.chatItemMenu.attachment .ant-popover-arrow{display:none}.attachSheet{width:260px;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1);color:var(--modal-fg)}.attachSheet .attachSheet-label{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);padding:5px 10px 10px}.attachSheet .attachSheet-grid{display:flex;flex-direction:column;gap:var(--sp-1)}.attachSheet .uploadInputWrapper,.attachSheet label{margin:0;display:block}.attachSheet .attachSheet-cell{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.attachSheet .attachSheet-cell:focus-visible{outline:var(--focus-ring);outline-offset:2px}.attachSheet .attachSheet-cell{display:flex;flex-direction:row;align-items:center;gap:var(--sp-3);width:100%;height:var(--h-md);padding:0 var(--sp-4) 0 var(--sp-2);border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);text-align:start;transition:background-color var(--dur-fast) var(--ease-out)}.attachSheet .attachSheet-cell:hover{background:var(--surface-container)}.attachSheet .attachSheet-cell .attachSheet-icon{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.attachSheet .attachSheet-cell .attachSheet-icon:focus-visible{outline:var(--focus-ring);outline-offset:2px}.attachSheet .attachSheet-cell .attachSheet-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--modal-inner-icon);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.attachSheet .attachSheet-cell .attachSheet-icon:hover:not(:disabled){background:var(--surface-container)}.attachSheet .attachSheet-cell .attachSheet-icon:active:not(:disabled){transform:scale(.96)}.attachSheet .attachSheet-cell .attachSheet-icon>svg{display:block;flex:none}.attachSheet .attachSheet-cell .attachSheet-icon{cursor:inherit}.attachSheet .attachSheet-cell .attachSheet-icon svg{color:var(--text-primary);width:16px;height:16px}.attachSheet .attachSheet-cell span{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);color:var(--text-primary)}.messageSelectBar{padding:0 var(--sp-5) var(--sp-5)!important;background:transparent}.messageSelectBar .messageSelectBar-inner{display:flex;align-items:center;gap:var(--sp-1);width:100%;min-height:64px;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-pill);background:var(--modal-bg);color:var(--modal-fg);flex-wrap:wrap}.messageSelectBar .messageSelectBar-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageSelectBar .messageSelectBar-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageSelectBar .messageSelectBar-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageSelectBar .messageSelectBar-close:hover:not(:disabled){background:var(--surface-container)}.messageSelectBar .messageSelectBar-close:active:not(:disabled){transform:scale(.96)}.messageSelectBar .messageSelectBar-close>svg{display:block;flex:none}.messageSelectBar .messageSelectBar-close{flex:none}.dark-mode .messageSelectBar .messageSelectBar-close{background:var(--surface-container)}.messageSelectBar .messageSelectBar-count{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);margin-inline-end:auto}.messageSelectBar .messageSelectBar-secondary,.messageSelectBar .messageSelectBar-forward{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageSelectBar .messageSelectBar-secondary:focus-visible,.messageSelectBar .messageSelectBar-forward:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageSelectBar .messageSelectBar-secondary,.messageSelectBar .messageSelectBar-forward{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:34px;padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageSelectBar .messageSelectBar-secondary:active:not(:disabled),.messageSelectBar .messageSelectBar-forward:active:not(:disabled){transform:scale(.96)}.messageSelectBar .messageSelectBar-secondary,.messageSelectBar .messageSelectBar-forward{gap:6px;padding:0 14px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);background:var(--ink-hover);white-space:nowrap}.messageSelectBar .messageSelectBar-secondary:hover:not(:disabled),.messageSelectBar .messageSelectBar-forward:hover:not(:disabled){opacity:.85}.dark-mode .messageSelectBar .messageSelectBar-secondary,.dark-mode .messageSelectBar .messageSelectBar-forward{background:var(--surface-container)}.messageSelectBar .messageSelectBar-danger{background:var(--red);color:#fff}.messageSelectBar .messageSelectBar-forward{background:var(--modal-primary-bg);color:var(--modal-primary-fg)}.messageBoxFooter{background:transparent;padding:0 var(--sp-5) var(--sp-5)}.messageBoxFooter.is-drive-drop-target .messageBoxFooterRow{outline:2px dashed var(--text-primary);outline-offset:3px}.messageBoxFooter .messageBoxFooterRow{min-height:var(--h-composer);margin:0!important;padding:8px 10px 8px var(--sp-6);border-radius:var(--r-pill);background:var(--composer-bg);color:var(--composer-fg);flex-wrap:nowrap;gap:var(--sp-2)}.messageBoxFooter .messageBoxFooterRow>.ant-col{padding:0!important;min-width:0}.messageBoxFooter .messageBoxFooterRow>.ant-col+.ant-col{margin-inline-start:var(--sp-2)}.messageBoxFooter .messageBoxFooterRow:focus-within{outline:var(--focus-ring);outline-offset:2px}.messageBoxFooter .ant-input,.messageBoxFooter .ant-input.ant-input{border-radius:0;background:transparent;border:0;box-shadow:none;padding:6px 0;color:var(--composer-fg);font-size:var(--fs-15);line-height:1.35}.messageBoxFooter .ant-input::placeholder,.messageBoxFooter .ant-input.ant-input::placeholder{color:var(--composer-fg-dim)}.messageBoxFooter .ant-input:focus,.messageBoxFooter .ant-input.ant-input:focus{box-shadow:none;outline:none}.messageBoxFooter .messageBoxFooterButton{background:var(--composer-control)}.messageBoxFooter .messageAttachBtn.ant-btn,.messageBoxFooter .messageBoxExpandBtn.ant-btn,.messageBoxFooter .messageBoxRecordBtn.ant-btn{width:var(--h-sm);height:var(--h-sm);min-width:var(--h-sm);padding:0;border-radius:var(--r-pill);background:var(--composer-control);color:var(--composer-fg);margin:0!important}.messageBoxFooter .messageAttachBtn.ant-btn:hover,.messageBoxFooter .messageBoxExpandBtn.ant-btn:hover,.messageBoxFooter .messageBoxRecordBtn.ant-btn:hover{background:var(--composer-control);color:var(--composer-fg);opacity:.85}.messageBoxFooter .messageAttachBtn.ant-btn .anticon,.messageBoxFooter .messageAttachBtn.ant-btn svg,.messageBoxFooter .messageBoxExpandBtn.ant-btn .anticon,.messageBoxFooter .messageBoxExpandBtn.ant-btn svg,.messageBoxFooter .messageBoxRecordBtn.ant-btn .anticon,.messageBoxFooter .messageBoxRecordBtn.ant-btn svg{color:var(--composer-fg)}.messageBoxFooter .ant-btn-primary.ant-btn-circle{width:var(--h-sm);height:var(--h-sm);min-width:var(--h-sm);background:var(--composer-send-bg);color:var(--composer-send-fg)}.messageBoxFooter .ant-btn-primary.ant-btn-circle:hover:not(:disabled){background:var(--composer-send-bg);color:var(--composer-send-fg);opacity:.85}.messageBoxFooter .ant-btn-primary.ant-btn-circle .anticon,.messageBoxFooter .ant-btn-primary.ant-btn-circle svg{color:var(--composer-send-fg)}.messageBoxFooter .ant-badge-count{background:var(--nav-active-bg);color:var(--nav-active-fg);box-shadow:none}.messageBoxFooter .messageBoxFooterRow--recording{min-height:var(--h-composer);display:flex;align-items:center;padding:8px 10px 8px var(--sp-6);position:relative}.messageBoxFooter .inlineVoiceRecorder{display:flex;align-items:center;gap:var(--sp-4);width:100%;background:transparent;color:var(--composer-fg);border:0;border-radius:var(--r-pill);padding:0}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--red);color:#fff;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel:hover:not(:disabled){background:var(--surface-container)}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel:active:not(:disabled){transform:scale(.96)}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel>svg{display:block;flex:none}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel{flex:none}.messageBoxFooter .inlineVoiceRecorder .ivr-cancel:active{transform:scale(.92)}.messageBoxFooter .inlineVoiceRecorder .ivr-dot{width:9px;height:9px;border-radius:50%;background:var(--red);flex:none;animation:rec-blink 1s infinite}.messageBoxFooter .inlineVoiceRecorder .ivr-time{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--composer-fg);font-variant-numeric:tabular-nums;flex:none;min-width:34px}.messageBoxFooter .inlineVoiceRecorder .ivr-wave{flex:1;display:flex;align-items:center;gap:2px;height:22px;padding:0 8px;border-radius:var(--r-pill);background:var(--composer-control);overflow:hidden}.messageBoxFooter .inlineVoiceRecorder .ivr-wave span{flex:1;min-width:2px;max-width:4px;border-radius:2px;background:var(--composer-fg);opacity:.55;height:30%;animation:ivr-wave .9s ease-in-out infinite}.messageBoxFooter .inlineVoiceRecorder .ivr-send,.messageBoxFooter .inlineVoiceRecorder .ivr-stop{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageBoxFooter .inlineVoiceRecorder .ivr-send:focus-visible,.messageBoxFooter .inlineVoiceRecorder .ivr-stop:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageBoxFooter .inlineVoiceRecorder .ivr-send,.messageBoxFooter .inlineVoiceRecorder .ivr-stop{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--composer-send-bg);color:var(--composer-send-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageBoxFooter .inlineVoiceRecorder .ivr-send:hover:not(:disabled),.messageBoxFooter .inlineVoiceRecorder .ivr-stop:hover:not(:disabled){background:var(--surface-container)}.messageBoxFooter .inlineVoiceRecorder .ivr-send:active:not(:disabled),.messageBoxFooter .inlineVoiceRecorder .ivr-stop:active:not(:disabled){transform:scale(.96)}.messageBoxFooter .inlineVoiceRecorder .ivr-send>svg,.messageBoxFooter .inlineVoiceRecorder .ivr-stop>svg{display:block;flex:none}.messageBoxFooter .inlineVoiceRecorder .ivr-send,.messageBoxFooter .inlineVoiceRecorder .ivr-stop{flex:none}.messageBoxFooter .inlineVoiceRecorder .ivr-send:hover,.messageBoxFooter .inlineVoiceRecorder .ivr-stop:hover{opacity:.85}.messageBoxFooter .inlineVoiceRecorder .ivr-send:active,.messageBoxFooter .inlineVoiceRecorder .ivr-stop:active{transform:scale(.92)}.messageBoxFooter .inlineVoiceRecorder .ivr-send:disabled,.messageBoxFooter .inlineVoiceRecorder .ivr-stop:disabled{opacity:.5;cursor:default}.messageBoxFooter .inlineVoiceRecorder .ivr-send .anticon,.messageBoxFooter .inlineVoiceRecorder .ivr-stop .anticon,.messageBoxFooter .inlineVoiceRecorder .ivr-send svg,.messageBoxFooter .inlineVoiceRecorder .ivr-stop svg{color:var(--composer-send-fg)}.messageBoxFooter .inlineVoiceRecorder .ivr-stop{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--composer-send-fg)}.messageBoxFooter .inlineVoiceRecorder .ivr-play{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageBoxFooter .inlineVoiceRecorder .ivr-play:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageBoxFooter .inlineVoiceRecorder .ivr-play{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageBoxFooter .inlineVoiceRecorder .ivr-play:hover:not(:disabled){background:var(--surface-container)}.messageBoxFooter .inlineVoiceRecorder .ivr-play:active:not(:disabled){transform:scale(.96)}.messageBoxFooter .inlineVoiceRecorder .ivr-play>svg{display:block;flex:none}.messageBoxFooter .inlineVoiceRecorder .ivr-play{flex:none}.messageBoxFooter .inlineVoiceRecorder .ivr-play:active{transform:scale(.92)}.messageBoxFooter .inlineVoiceRecorder.ivr--panel{flex-direction:column;align-items:stretch;gap:var(--sp-3);background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;padding:var(--sp-4);position:absolute;bottom:4px;left:0;right:0;z-index:30;color:var(--text-primary);box-shadow:0 0 0 1px var(--divider)}.messageBoxFooter .inlineVoiceRecorder.ivr--panel .ivr-wave{background:var(--surface-container)}.messageBoxFooter .inlineVoiceRecorder.ivr--panel .ivr-wave span{background:var(--text-primary)}.messageBoxFooter .inlineVoiceRecorder.ivr--panel .ivr-time{color:var(--text-secondary);font-weight:400}.messageBoxFooter .inlineVoiceRecorder .ivr-reviewRow{display:flex;align-items:center;gap:12px}.messageBoxFooter .inlineVoiceRecorder .ivr-reviewSpacer{flex:1}.messageBoxFooter .inlineVoiceRecorder .ivr-working{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.messageBoxFooter .inlineVoiceRecorder .ivr-error{font-size:var(--fs-13);color:var(--red-text)}.messageBoxFooter .inlineVoiceRecorder .ivr-draft{border-radius:var(--r-panel);background:var(--panel-bg)}.messageBoxFooter .inlineVoiceRecorder .ivr-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.messageBoxFooter .inlineVoiceRecorder .ivr-translateGroup{display:inline-flex;align-items:center;gap:4px}.messageBoxFooter .inlineVoiceRecorder .ivr-langSelect{min-width:92px}.messageBoxFooter .inlineVoiceRecorder .ivr-pill{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageBoxFooter .inlineVoiceRecorder .ivr-pill:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageBoxFooter .inlineVoiceRecorder .ivr-pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-sm);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageBoxFooter .inlineVoiceRecorder .ivr-pill:active:not(:disabled){transform:scale(.96)}.messageBoxFooter .inlineVoiceRecorder .ivr-pill{background:var(--panel-bg);color:var(--text-primary)}.messageBoxFooter .inlineVoiceRecorder .ivr-pill:hover:not(:disabled){background:var(--surface-container)}.messageBoxFooter .inlineVoiceRecorder .ivr-pill{gap:6px;padding:0 var(--sp-4);font-size:var(--fs-13);flex:1 1 auto;white-space:nowrap}.messageBoxFooter .inlineVoiceRecorder .ivr-pill:disabled{cursor:default}.messageBoxFooter .inlineVoiceRecorder .ivr-pill--primary{background:var(--nav-active-bg);color:var(--nav-active-fg)}.messageBoxFooter .inlineVoiceRecorder .ivr-pill--primary:hover:not(:disabled){background:var(--ink-press)}.messageBoxFooter .inlineVoiceRecorder .ivr-pill--magic{box-shadow:inset 0 0 0 1px var(--text-primary)}.messageBoxFooter .messageBoxFooter-mediaComposer{display:flex;flex-direction:column;gap:var(--sp-3);margin-bottom:var(--sp-3);padding:var(--sp-4);background:var(--panel-bg);border-radius:var(--r-panel);box-sizing:border-box;min-height:0}.messageBoxFooter .messageBoxFooter-mediaComposer.messageBoxFooter-mediaComposer-compact{padding:var(--sp-3) var(--sp-4)}.messageBoxFooter .messageBoxFooter-mediaPreview{width:100%;max-height:200px;border-radius:var(--r-thumb);overflow:hidden;background:var(--surface-container);display:flex;align-items:center;justify-content:center}.messageBoxFooter .messageBoxFooter-mediaPreviewImg{width:100%;height:100%;max-height:200px;object-fit:contain}.messageBoxFooter .messageBoxFooter-mediaThumbnails{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.messageBoxFooter .messageBoxFooter-mediaThumb{position:relative;width:56px;height:56px;border-radius:var(--r-thumb);overflow:visible;flex-shrink:0;outline:1.5px solid transparent;outline-offset:2px;cursor:pointer;background:var(--surface-container)}.messageBoxFooter .messageBoxFooter-mediaThumb img,.messageBoxFooter .messageBoxFooter-mediaThumb video{border-radius:var(--r-thumb)}.messageBoxFooter .messageBoxFooter-mediaThumb img,.messageBoxFooter .messageBoxFooter-mediaThumb video{width:100%;height:100%;object-fit:cover}.messageBoxFooter .messageBoxFooter-mediaThumb.selected{outline-color:var(--text-primary)}.messageBoxFooter .messageBoxFooter-mediaThumbPlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--fs-15);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6);background:#00000038;pointer-events:none}.messageBoxFooter .messageBoxFooter-mediaThumbRemove{position:absolute;top:-6px;inset-inline-end:-6px;appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageBoxFooter .messageBoxFooter-mediaThumbRemove:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageBoxFooter .messageBoxFooter-mediaThumbRemove{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageBoxFooter .messageBoxFooter-mediaThumbRemove:hover:not(:disabled){background:var(--surface-container)}.messageBoxFooter .messageBoxFooter-mediaThumbRemove:active:not(:disabled){transform:scale(.96)}.messageBoxFooter .messageBoxFooter-mediaThumbRemove>svg{display:block;flex:none}.messageBoxFooter .messageBoxFooter-mediaThumbRemove{font-size:var(--fs-13);line-height:1;padding:0}.messageBoxFooter .messageBoxFooter-mediaThumbRemove:hover{background:var(--red);color:#fff}.messageBoxFooter .messageBoxFooter-mediaThumbAdd{border:1px dashed var(--divider);background:var(--card-bg);display:flex;align-items:center;justify-content:center;color:var(--text-primary);font-size:var(--fs-20)}.messageBoxFooter .messageBoxFooter-mediaThumbAdd:hover{border-color:var(--text-primary)}.messageBoxFooter .messageBoxFooter-sendIconWrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.messageBoxFooter .messageBoxFooter-sendBadge{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-md);background:var(--surface);color:var(--brand-fg);font-size:var(--fs-13);font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #00000026}.composeMediaView{display:flex;flex-direction:column;height:100%;width:100%;background:var(--panel-bg);overflow:hidden}.composeMediaView-empty{justify-content:center;align-items:center;position:relative}.composeMediaView-closeEmpty{position:absolute;top:12px;left:12px}.composeMediaView-dropZone{border:2px dashed var(--divider);border-radius:var(--r-panel);padding:32px 24px;text-align:center;cursor:pointer;background:var(--surface-container);transition:border-color .2s,background .2s}.composeMediaView-dropZone:hover{border-color:var(--text-primary);background:var(--panel-bg)}.composeMediaView-dropIcon{font-size:48px;color:var(--text-secondary);margin-bottom:12px}.composeMediaView-dropText{margin:0 0 4px;font-size:var(--fs-15);color:var(--text-primary)}.composeMediaView-dropHint{margin:0;font-size:var(--fs-13);color:var(--text-secondary)}.composeMediaView-uploading{margin:12px 0 0;font-size:var(--fs-13);color:var(--text-primary)}.composeMediaView-progress{width:min(320px,80%);margin:14px auto 0;text-align:left}.composeMediaView-progressHead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:var(--fs-13);color:var(--text-secondary)}.composeMediaView-progressName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composeMediaView-progressPct{flex:none;font-weight:700;color:var(--text-primary)}.composeMediaView-progressTrack{height:6px;border-radius:var(--r-pill);background:var(--surface-container);overflow:hidden}.composeMediaView-progressFill{height:100%;border-radius:var(--r-pill);background:var(--text-primary);transition:width .2s ease}.composeMediaView-progressFill.is-paused{background:var(--text-secondary);animation:none}.composeMediaView-progressFill.is-indeterminate{width:40%;animation:composeMediaViewSweep 1.1s ease-in-out infinite}@keyframes composeMediaViewSweep{0%{margin-left:-40%}to{margin-left:100%}}.composeMediaView-previewArea .ant-image{display:flex;max-width:100%;max-height:100%;min-width:0}.composeMediaView-preview{flex:1;display:flex;flex-direction:column;min-height:0}.composeMediaView-toolbar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--divider);background:var(--panel-bg);flex-shrink:0}.composeMediaView-toolbarBtn{width:36px;height:36px;border:none;border-radius:var(--r-thumb);background:transparent;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--fs-18)}.composeMediaView-toolbarBtn:hover{background:var(--surface-container)}.composeMediaView-previewArea{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;padding:12px;background:var(--page-bg)}.composeMediaView-previewImg{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--r-thumb)}.composeMediaView-fileList{flex:1;display:flex;flex-direction:column;min-height:0;background:var(--page-bg)}.composeMediaView-fileListBody{flex:1;min-height:0;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.composeMediaView-fileRow{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--card-bg);border:1px solid var(--divider);border-radius:var(--r-panel)}.composeMediaView-fileRowIcon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px}.composeMediaView-fileRowIcon .anticon{font-size:var(--fs-24)!important}.composeMediaView-fileRowMeta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.composeMediaView-fileRowName{font-size:var(--fs-15);font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composeMediaView-fileRowSize{font-size:var(--fs-13);color:var(--text-secondary)}.composeMediaView-fileRowRemove{flex:none;width:28px;height:28px;border:none;border-radius:50%;background:var(--panel-bg);color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.composeMediaView-fileRowRemove:hover{background:var(--red-tint);color:var(--red-text)}.composeMediaView-fileSend{margin:0 16px 16px;height:46px;border:none;border-radius:var(--r-panel);background:var(--nav-active-bg);color:#fff;font-size:var(--fs-16);font-weight:700;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.composeMediaView-fileSend:hover{background:var(--ink-hover)}.composeMediaView-fileSend:disabled{opacity:.55;cursor:default}.composeMediaView-fileMode{flex:1;display:flex;flex-direction:column;min-height:0}.composeMediaView-fileHeader{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--divider);background:var(--panel-bg);flex-shrink:0}.composeMediaView-fileHeaderName{font-size:var(--fs-15);font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composeMediaView-filePreviewArea{flex:1;display:flex;align-items:center;justify-content:center;background:var(--page-bg);padding:24px}.composeMediaView-fileCard{display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--panel-bg);border-radius:var(--r-panel);padding:36px 48px;min-width:220px}.composeMediaView-fileCardText{margin:0;font-size:var(--fs-15);color:var(--text-secondary)}.composeMediaView-fileCardMeta{margin:0;font-size:var(--fs-13);color:var(--text-secondary);opacity:.7}.searchModalDiv{height:fit-content;display:flex;flex-direction:column;gap:15px}.userInfoDrawerDiv{display:flex;flex-direction:column;align-items:stretch;overflow-y:auto;overscroll-behavior:contain;gap:var(--sp-4);padding:var(--sp-6)}.userInfoDrawerDiv .userInfo{display:grid;grid-template-columns:55px minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--sp-4);row-gap:8px;align-items:center;width:100%;min-width:0}.userInfoDrawerDiv .userInfo .ant-avatar{grid-row:1/span 2;width:55px!important;height:55px!important;line-height:55px!important}.userInfoDrawerDiv .userInfo .ant-avatar-string{font-size:var(--fs-18)}.userInfoDrawerDiv .userInfo>.ant-typography{min-width:0;grid-column:2}.userInfoDrawerDiv .userInfo h3.ant-typography,.userInfoDrawerDiv .userInfo .ant-typography h3{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);margin:0!important;align-self:end}.userInfoDrawerDiv .drawerSubtitle{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);letter-spacing:var(--ls-sublabel);text-decoration:underline;text-underline-offset:2px;align-self:start}.userInfoDrawerDiv .drawerActionPills{display:flex;flex-direction:column;gap:var(--sp-3);margin:0;padding:0}.userInfoDrawerDiv .drawerActionPills .drawerActionPill.ant-btn{display:flex;align-items:center;justify-content:flex-start;gap:var(--sp-3);width:100%;height:var(--h-md);padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);transition:background-color var(--dur-fast) var(--ease-out)}.userInfoDrawerDiv .drawerActionPills .drawerActionPill.ant-btn:hover:not(:disabled){background:var(--surface-container);color:var(--text-primary)}.userInfoDrawerDiv .drawerActionPills .drawerActionPill.ant-btn:disabled{opacity:.4;cursor:not-allowed}.userInfoDrawerDiv .drawerActionPills .drawerActionPill.ant-btn svg{color:var(--text-secondary)}.userInfoDrawerDiv>.userInfo:not(:first-child){background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;display:flex;padding:var(--sp-4) var(--sp-5)}.userInfoDrawerDiv>.userInfo:not(:first-child) .ant-row{justify-content:flex-start!important;max-width:none!important}.userInfoDrawerDiv>.userInfo:not(:first-child) h5.ant-typography{font-size:var(--fs-13);font-weight:400}.userInfoDrawerDiv .drawerDescription{width:100%;padding:0}.userInfoDrawerDiv .drawerDescription .ant-typography{margin:0!important;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary)}.userInfoDrawerDiv .pushNotifications{padding:16px 20px;width:100%;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);font-weight:600}.userInfoDrawerDiv .pushNotifications .notificationsIcon{margin-right:10px}.userInfoDrawerDiv .drawerSegmentedDiv{padding:0;display:flex;width:100%;flex-direction:column;align-items:start;font-weight:600}.userInfoDrawerDiv .drawerSegmentedDiv .segmented{width:100%;background:var(--card-bg)}.userInfoDrawerDiv .drawerSegmentedDiv .segmented .ant-segmented-group{width:100%}.userInfoDrawerDiv .drawerSegmentedDiv .segmented .ant-segmented-item{flex:1}.userInfoDrawerDiv .drawerSegmentedDiv>.ant-typography,.userInfoDrawerDiv .drawerSegmentedDiv .drawerMembersCount,.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs{padding-left:18px;padding-right:18px;box-sizing:border-box;width:100%}.userInfoDrawerDiv .drawerSegmentedDiv .drawerMembersCount{display:flex;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--divider)}.userInfoDrawerDiv .drawerSegmentedDiv .drawerMembersCount .drawerMembersCount-label{font-size:var(--fs-13);font-weight:600;color:var(--text-primary)}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs{margin-top:4px}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .ant-tabs-nav{margin:0}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .ant-tabs-nav:before{border-bottom:1px solid var(--divider)}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .ant-tabs-nav-list{width:100%}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .ant-tabs-tab{width:50%;display:flex;justify-content:center;margin:0!important;padding:9px 0!important}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:var(--fs-13);font-weight:600;color:var(--text-secondary)}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--text-primary)}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .ant-tabs-ink-bar{background:var(--text-primary);height:2px}.userInfoDrawerDiv .drawerSegmentedDiv .membersTabs .membersTabsInnerDiv{width:100%;height:calc(var(--app-content-height, calc(100vh - 75px) ) - 399px);overflow-y:auto}.userInfoDrawerDiv .drawerSegmentedDiv .manageUsersButton{background-color:var(--surface-container);color:var(--text-primary);border:none;border-radius:var(--r-thumb);font-size:var(--fs-13);font-weight:600;height:auto;padding:5px 12px}.userInfoDrawerDiv .drawerSegmentedDiv .manageUsersButton:hover{background-color:var(--surface-container)!important;color:var(--text-primary)!important;filter:brightness(.95)}.userInfoDrawerDiv .drawerImageList{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;align-content:start;gap:4px;overflow-y:auto;height:calc(var(--app-content-height, calc(100vh - 75px) ) - 348px);width:100%;padding:12px 16px 16px;box-sizing:border-box}.userInfoDrawerDiv .drawerImageList .ant-image,.userInfoDrawerDiv .drawerImageList .drawerVideoPlayer{width:100%!important;aspect-ratio:1/1;height:auto!important;border-radius:var(--r-thumb);overflow:hidden;background-color:var(--surface-container);display:block}.userInfoDrawerDiv .drawerImageList .ant-image .ant-image-img{width:100%!important;height:100%!important;object-fit:cover;border-radius:var(--r-thumb)}.userInfoDrawerDiv .drawerImageList .drawerVideoPlayer{position:relative}.userInfoDrawerDiv .drawerImageList .drawerVideoPlayer .video-react,.userInfoDrawerDiv .drawerImageList .drawerVideoPlayer .video-react .video-react-video,.userInfoDrawerDiv .drawerImageList .drawerVideoPlayer video{width:100%!important;height:100%!important;object-fit:cover}.userInfoDrawerDiv .drawerImageList .drawerVideoPlayer .video-react .video-react-poster{background-size:cover}.userInfoDrawerDiv .drawerImageList>*:not(.ant-image):not(.drawerVideoPlayer){grid-column:1/-1}.userInfoDrawerDiv .drawerLoading{width:100%;display:flex;justify-content:center;padding:32px 0}.userInfoDrawerDiv .drawerFilesList{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:0 10px;overflow-y:auto;height:calc(var(--app-content-height, calc(100vh - 75px) ) - 231px)}.userInfoDrawerDiv .drawerFilesList__selectCta{display:flex;justify-content:flex-end;margin-bottom:-4px}.userInfoDrawerDiv .drawerFilesList .drawerFileRow{cursor:pointer;border-radius:var(--r-thumb);padding:4px 6px;margin:0 -6px}.userInfoDrawerDiv .drawerFilesList .drawerFileRow:hover{background:var(--panel-bg)}.userInfoDrawerDiv .drawerFilesList .drawerFileRow.is-selected{background:var(--surface-container)}.userInfoDrawerDiv .drawerFilesList .drawerFileRow.is-jumpable{cursor:pointer;border-radius:var(--r-thumb);padding:4px 6px;margin:0 -6px}.userInfoDrawerDiv .drawerFilesList .drawerFileRow.is-jumpable:hover{background:var(--panel-bg)}.userInfoDrawerDiv .drawerFilesList{overflow-x:hidden}.userInfoDrawerDiv .drawerFilesList .ant-divider{margin:5px;background-color:#8c0a0a0f}.manageUsersDiv{padding:20px 0;display:flex;flex-direction:column;gap:20px}.manageUsersDiv .manageUsersInnerDiv{height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:7px}.editGroupInfoButton{min-block-size:44px;padding-inline:8px;color:var(--text-primary);font-size:var(--fs-15);font-weight:600}.editGroupInfoButton:hover{background:none!important;color:var(--text-primary)}.chatDrawer .ant-drawer-content-wrapper{width:min(460px,92vw)!important;box-shadow:none}.chatDrawer .ant-drawer-content{background:var(--panel-bg);border-start-start-radius:var(--r-panel);border-end-start-radius:var(--r-panel)}.chatDrawer .ant-drawer-body{padding:0!important;background:var(--panel-bg)}.chatDrawer .ant-drawer-header{background:transparent;border-bottom:0;padding:var(--sp-5) var(--sp-6) 0}.chatDrawer .ant-drawer-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.chatDrawer .ant-drawer-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.chatDrawer .ant-drawer-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.chatDrawer .ant-drawer-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.chatDrawer .ant-drawer-close:hover:not(:disabled){background:var(--surface-container)}.chatDrawer .ant-drawer-close:active:not(:disabled){transform:scale(.96)}.chatDrawer .ant-drawer-close>svg{display:block;flex:none}.chatDrawer .ant-drawer-close{margin:0}.chatDrawer .ant-drawer-mask{background:var(--scrim)}.tabsList .ant-tabs-nav-list{width:100%}.tabsList .ant-tabs-nav-list .ant-tabs-tab{width:50%;display:flex;justify-content:center;margin:0!important}.message-info-container .info-section{margin-bottom:24px}.message-info-container .info-section:last-child{margin-bottom:0}.message-info-container .media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-top:16px}.message-info-container .media-item{display:flex;flex-direction:column;gap:8px}.message-info-container .media-item .media-info{font-size:var(--fs-13);word-break:break-all}.forwardMessageSelectDiv{max-height:400px;overflow-y:auto;padding:0 16px}.forwardMessageSelectDiv .ant-collapse-ghost .ant-collapse-item{border-bottom:1px solid #f0f0f0}.forwardMessageSelectDiv .ant-collapse-ghost .ant-collapse-item:last-child{border-bottom:none}.forwardMessageSelectDiv .ant-checkbox-wrapper{padding:8px 0}.forwardMessageSelectDiv .ant-checkbox-wrapper:hover{background-color:var(--bg-card-hover)}.RecodingStatus{width:12px;height:12px;background-color:red;border-radius:50%;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.read-by-title{color:var(--green-text)!important}.dot-typing-1{animation:blink 1.5s infinite;animation-delay:0s}.dot-typing-2{animation:blink 1.5s infinite;animation-delay:.5s}.dot-typing-3{animation:blink 1.5s infinite;animation-delay:1s}@keyframes blink{0%{opacity:1}50%{opacity:0}}.message-group-tab .ant-tabs-nav{display:none}.messageText a{color:#fff;font-weight:700}.messageText a:hover{color:#fff;text-decoration:underline}.isNotMine .messageText a{color:var(--link-msg)}.isNotMine .messageText a:hover{color:var(--link-msg-h)}.mdm .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.mdm .mdm__body{display:flex;flex-direction:column;gap:var(--sp-5)}.mdm .mdm__lead{margin:0;font-size:var(--fs-15);line-height:1.35;color:var(--modal-fg-dim);text-wrap:pretty}.mdm .mdm__options{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3)}.mdm .mdm__opt{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.mdm .mdm__opt:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mdm .mdm__opt{display:flex;align-items:center;gap:var(--sp-4);width:100%;text-align:start;color:var(--text-primary)}.mdm .mdm__opt:disabled{cursor:default;opacity:.6}.mdm .mdm__opt:hover:not(:disabled) .mdm__opt-ic{background:var(--green);color:var(--on-green)}.mdm .mdm__opt:focus-visible .mdm__opt-ic{outline:var(--focus-ring);outline-offset:2px}.mdm .mdm__opt-ic{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.mdm .mdm__opt-ic:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mdm .mdm__opt-ic{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.mdm .mdm__opt-ic:hover:not(:disabled){background:var(--surface-container)}.mdm .mdm__opt-ic:active:not(:disabled){transform:scale(.96)}.mdm .mdm__opt-ic>svg{display:block;flex:none}.mdm .mdm__opt-ic{cursor:inherit}.mdm .mdm__opt-ic svg{width:14px;height:14px}.mdm .mdm__opt-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.mdm .mdm__opt-title{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.mdm .mdm__opt-desc{font-size:var(--fs-13);line-height:1.35;color:var(--text-secondary)}.mdm .mdm__opt--danger .mdm__opt-title{color:var(--red-text)}.mdm .mdm__cancel{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.mdm .mdm__cancel:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mdm .mdm__cancel{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.mdm .mdm__cancel:active:not(:disabled){transform:scale(.96)}.mdm .mdm__cancel{background:var(--ink-hover);color:var(--modal-fg);width:100%}.mdm .mdm__cancel:hover:not(:disabled){opacity:.85}.mdm .mdm__cancel:disabled{cursor:default}.dark-mode .mdm .mdm__cancel{background:var(--surface-container)}.restrictedChatNotice{display:flex;align-items:flex-start;gap:12px;margin:16px;padding:14px 16px;border-radius:var(--r-lg);background:var(--warning-bg);border:1px solid color-mix(in srgb,var(--warning) 35%,transparent)}.restrictedChatNotice__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--warning) 16%,transparent);color:var(--warning)}.restrictedChatNotice__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.restrictedChatNotice__title{font-size:var(--fs-15);font-weight:700;line-height:1.4;color:var(--warning)}.restrictedChatNotice__subtitle{font-size:var(--fs-13);font-weight:400;line-height:1.45;color:var(--t2)}.message-info-modal .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.msgInfo-loading{padding:60px;text-align:center}.message-info-container{display:flex;flex-direction:column;gap:var(--sp-4);color:var(--modal-fg)}.message-info-container .msgInfo-bubbleRow{display:flex;justify-content:flex-end}.message-info-container .msgInfo-bubbleRow.is-media{justify-content:center}.message-info-container .msgInfo-media{max-width:60%;display:flex;flex-direction:column;align-items:center;gap:6px}.message-info-container .msgInfo-media .msgInfo-fileChip{width:320px;max-width:100%}.message-info-container .msgInfo-media .msgInfo-mediaCaption{font-size:var(--fs-15);color:var(--modal-fg-dim);text-align:center;word-break:break-word}.message-info-container .msgInfo-bubble{max-width:85%;background:var(--ink-hover);color:var(--modal-fg);border-radius:var(--r-bubble);padding:12px 18px;font-size:var(--fs-15);line-height:1.35}.message-info-container .msgInfo-bubble .msgInfo-bubbleText{color:inherit;white-space:pre-wrap;word-break:break-word}.dark-mode .message-info-container .msgInfo-bubble{background:var(--surface-container)}.message-info-container .msgInfo-steps{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);padding:var(--sp-5);display:flex;flex-direction:column;gap:12px}.message-info-container .msgInfo-step{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-13);line-height:1.35}.message-info-container .msgInfo-step .msgInfo-step-dot{display:inline-flex;flex:none;color:var(--text-secondary)}.message-info-container .msgInfo-step .msgInfo-step-label{flex:0 0 110px;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);line-height:1.35}.message-info-container .msgInfo-step .msgInfo-step-value{flex:1;min-width:0;color:var(--text-primary)}.message-info-container .msgInfo-step.is-done .msgInfo-step-dot{color:var(--text-primary)}.message-info-container .msgInfo-step.is-accent .msgInfo-step-dot,.message-info-container .msgInfo-step.is-accent .msgInfo-step-value{color:var(--green-text)}.message-info-container .msgInfo-section{display:flex;flex-direction:column;gap:var(--sp-2)}.message-info-container .msgInfo-sectionLabel{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.message-info-container .msgInfo-recipients{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;background:var(--modal-inner-card);color:var(--text-primary);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3)}.message-info-container .msgInfo-recipient{display:flex;align-items:center;gap:12px}.message-info-container .msgInfo-recipient .msgInfo-recipient-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.message-info-container .msgInfo-recipient .msgInfo-recipient-name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-info-container .msgInfo-recipient .msgInfo-recipient-status{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--text-secondary)}.message-info-container .msgInfo-recipient .msgInfo-recipient-status.read{color:var(--green-text)}.message-info-container .msgInfo-recipient .msgInfo-recipient-check{flex:none}.message-info-container .msgInfo-recipient .msgInfo-recipient-check.read{color:var(--green-text)}.message-info-container .msgInfo-recipient .msgInfo-recipient-check.delivered{color:var(--text-secondary)}.message-info-container .msgInfo-recipient .msgInfo-recipient-check.sent{color:var(--red-text)}.message-info-container .msgInfo-idRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.message-info-container .msgInfo-idLabel{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);flex:none}.message-info-container .msgInfo-idValue{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.message-info-container .msgInfo-idValue:focus-visible{outline:var(--focus-ring);outline-offset:2px}.message-info-container .msgInfo-idValue{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;height:var(--h-xs);padding:0 12px;border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-13)}.message-info-container .msgInfo-idValue span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-info-container .msgInfo-idValue svg{flex:none}.message-info-container .msgInfo-idValue:hover{opacity:.85}.dark-mode .message-info-container .msgInfo-idValue{background:var(--surface-container)}.editLog-title{display:inline-flex;align-items:center;gap:10px}.editLog-title .editLog-chip{font-size:var(--fs-13);font-weight:600;color:var(--text-secondary);background:var(--panel-bg);border-radius:var(--r-pill);padding:3px 10px}.editLog-timeline{display:flex;flex-direction:column;padding:6px 2px 2px}.editLog-entry{display:flex;gap:14px}.editLog-entry .editLog-track{position:relative;width:12px;flex:none;display:flex;flex-direction:column;align-items:center;padding-top:4px}.editLog-entry .editLog-dot{width:10px;height:10px;border-radius:50%;background:var(--divider);flex:none;z-index:1}.editLog-entry .editLog-line{flex:1;width:2px;background:var(--divider);margin:2px 0}.editLog-entry.is-current .editLog-dot{background:var(--text-primary)}.editLog-entry .editLog-content{flex:1;min-width:0;padding-bottom:22px}.editLog-entry:last-child .editLog-content{padding-bottom:0}.editLog-entry .editLog-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.editLog-entry .editLog-label{font-size:var(--fs-15);font-weight:700;color:var(--text-primary)}.editLog-entry.is-current .editLog-label{color:var(--text-primary)}.editLog-entry .editLog-time{font-size:var(--fs-13);color:var(--text-secondary)}.editLog-entry .editLog-bubble{background:var(--panel-bg);border:1px solid var(--divider);border-radius:var(--r-panel);padding:12px 16px;font-size:var(--fs-15);line-height:1.5;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.editLog-closeBtn.ant-btn{height:var(--h-touch);border-radius:var(--r-thumb);background:var(--panel-bg);color:var(--text-primary);font-size:var(--fs-16);font-weight:700}.editLog-closeBtn.ant-btn:hover{background:var(--surface-container)!important;color:var(--text-primary)!important}.imageAnnotator{position:absolute;inset:0;z-index:12;display:flex;flex-direction:column;background:#101114;color:#f2f3f5;user-select:none}.imageAnnotator button{font-family:inherit}.imageAnnotator-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:10px 14px;background:#17181c;border-bottom:1px solid rgba(255,255,255,.08)}.imageAnnotator-tools,.imageAnnotator-colors,.imageAnnotator-widths,.imageAnnotator-actions{display:flex;align-items:center;gap:6px}.imageAnnotator-actions{margin-inline-start:auto}.imageAnnotator-toolBtn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid transparent;border-radius:var(--r-thumb);background:transparent;color:#d6d8dd;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.imageAnnotator-toolBtn:hover:not(:disabled){background:#ffffff17}.imageAnnotator-toolBtn.is-active{background:#1890ff2e;border-color:#1890ff8c;color:#6cb8ff}.imageAnnotator-toolBtn:disabled{opacity:.35;cursor:default}.imageAnnotator-swatch{width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,255,255,.25);cursor:pointer;padding:0}.imageAnnotator-swatch.is-active{border-color:#fff;box-shadow:0 0 0 2px #ffffff40}.imageAnnotator-widthBtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:var(--r-thumb);background:transparent;cursor:pointer}.imageAnnotator-widthBtn i{display:block;border-radius:50%;background:#d6d8dd}.imageAnnotator-widthBtn:hover{background:#ffffff17}.imageAnnotator-widthBtn.is-active{border-color:#1890ff8c}.imageAnnotator-widthBtn.is-active i{background:#6cb8ff}.imageAnnotator-stage{position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden}.imageAnnotator-canvasWrap{position:relative}.imageAnnotator-canvas{display:block;touch-action:none;cursor:crosshair;background:repeating-conic-gradient(#2a2c31 0% 25%,#232528 0% 50%) 50%/18px 18px;box-shadow:0 8px 28px #00000073}.imageAnnotator-canvas.is-cropping{cursor:cell}.imageAnnotator-textInput{position:absolute;min-width:60px;min-height:1.4em;padding:0;margin:0;border:1px dashed rgba(255,255,255,.7);background:#00000059;outline:none}.imageAnnotator-textInput:focus{border-style:solid;border-color:#fff}.imageAnnotator-textInput{resize:none;overflow:hidden;line-height:1.25;font-weight:600;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.imageAnnotator-loading{color:#9aa0a6;font-size:var(--fs-15)}.imageAnnotator-loadError{max-width:320px;text-align:center;color:#ff9aa2;line-height:1.4}.imageAnnotator-cropBar{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--r-thumb);background:#141519f0;border:1px solid rgba(255,255,255,.12);font-size:var(--fs-13);color:#cfd2d8}.imageAnnotator-footer{display:flex;justify-content:flex-end;gap:10px;padding:10px 14px;background:#17181c;border-top:1px solid rgba(255,255,255,.08)}.imageAnnotator-ghostBtn,.imageAnnotator-primaryBtn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 16px;border-radius:var(--r-thumb);font-size:var(--fs-15);cursor:pointer;border:1px solid transparent}.imageAnnotator-ghostBtn:disabled,.imageAnnotator-primaryBtn:disabled{opacity:.45;cursor:default}.imageAnnotator-ghostBtn{background:transparent;border-color:#ffffff2e;color:#d6d8dd}.imageAnnotator-ghostBtn:hover:not(:disabled){background:#ffffff14}.imageAnnotator-primaryBtn{background:var(--nav-active-bg);color:#fff}.imageAnnotator-primaryBtn:hover:not(:disabled){background:#3ba0ff}.composeMediaView-editing{position:relative}.composeMediaView-editWrap{display:inline-flex;margin-inline-start:auto}.composeMediaView-editBtn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--divider);border-radius:var(--r-thumb);background:transparent;color:var(--text-primary);font-size:var(--fs-13);cursor:pointer}.composeMediaView-editBtn:hover{background:var(--surface-container)}.mediaListFooter{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 10px 16px}.mediaListFooter__count,.mediaListFooter__end{font-size:var(--fs-13)}.mediaListFooter__end{display:flex;align-items:center;gap:10px;width:100%;justify-content:center}.mediaListFooter__end:not(:empty):before,.mediaListFooter__end:not(:empty):after{content:"";height:1px;flex:1;background:var(--border);max-width:60px}.mediaSelectionBar{position:sticky;top:0;z-index:2;background:var(--surface);border-bottom:1px solid var(--border);padding:8px 4px;margin-bottom:4px}.mediaSelectionBar__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.mediaSelectionBar__count{font-size:var(--fs-13);font-weight:700;color:var(--t1);white-space:nowrap}.mediaSelectionBar__actions{display:flex;align-items:center;gap:6px}.mediaSelectionBar__banner{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:6px;padding:6px 8px;border-radius:var(--r-md);background:var(--s2);font-size:var(--fs-13);color:var(--t2)}.chatLinkList__row{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--border)}.chatLinkList__icon{flex:none;margin-top:2px;color:var(--t3)}.chatLinkList__body{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}.chatLinkList__link{display:flex;flex-direction:column;min-width:0;text-decoration:none;border-radius:var(--r-sm)}.chatLinkList__link:hover .chatLinkList__url{text-decoration:underline}.chatLinkList__host{font-weight:600;font-size:var(--fs-14);color:var(--t1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatLinkList__url{font-size:var(--fs-12);color:var(--brand);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatLinkList__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-11)}.chatLinkList__meta .ant-typography{font-size:var(--fs-11)}.chatLinkList__jump{border:0;background:none;padding:0;cursor:pointer;font-size:var(--fs-12);color:var(--t2)}.chatLinkList__jump:hover{color:var(--brand)}.GroupMember{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;border-radius:var(--r-pill);display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);margin-block-end:var(--sp-2);min-height:var(--h-lg)}.GroupMember__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.GroupMember__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);font-size:var(--fs-13);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.GroupMember__role{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.GroupMember__perms{flex:none;display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-secondary)}.userRoleMenu .ant-dropdown-menu{width:220px}.membersTabsInnerDiv{width:100%}.MySelect .ant-select-item{margin:2px 0}.MySelect .ant-select-content-item{height:100%!important}.MySelect .ant-select-dropdown .ant-select-item-option-selected{background-color:#f0f0f0b3;font-size:var(--fs-15);font-weight:400}.mgu-modal{max-block-size:calc(100vh - 32px);max-block-size:calc(100dvh - 32px);padding-block-end:0}.mgu-modal .ant-modal-container,.mgu-modal .ant-modal-content{overflow:hidden}.mgu-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-4)}.mgu-head__titles{min-width:0}.mgu-eyebrow{display:block;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);margin-bottom:10px}.mgu-title-row{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.mgu-title{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--modal-fg)}.mgu-group-pill{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);background:var(--modal-inner-card);padding:8px 12px;border-radius:var(--r-pill);max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mgu-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.mgu-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.mgu-close:hover:not(:disabled){background:var(--surface-container)}.mgu-close:active:not(:disabled){transform:scale(.96)}.mgu-close>svg{display:block;flex:none}.mgu-close:hover:not(:disabled){background:var(--ink-hover);opacity:.85}.mgu-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mgu-search{margin-bottom:var(--sp-3)}.mgu-grid{display:grid;grid-template-columns:minmax(150px,1fr) 84px 74px 74px 86px 94px 44px;align-items:center;gap:8px}.mgu-headrow{padding:0 var(--sp-4) 8px}.mgu-headrow span{text-align:center;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.mgu-headrow .mgu-col-member{text-align:start}.mgu-list{max-height:46vh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--sp-2)}.mgu-row{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;color:var(--text-primary);padding:var(--sp-2) var(--sp-4);min-height:var(--h-composer);flex:none}.mgu-member{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.mgu-member__copy{display:flex;flex-direction:column;gap:5px;min-width:0}.mgu-member__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.mgu-member__sub{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.mgu-member__sub.is-admin{color:var(--text-primary)}.mgu-cell{display:flex;align-items:center;justify-content:center}.mgu-cell__label{display:none}.mgu-full{grid-column:span 4;justify-content:flex-start;padding-inline-start:6px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}.mgu-row .ant-checkbox-wrapper .ant-checkbox{width:22px;height:22px;border-radius:var(--r-pill);border:0;background:var(--panel-bg)}.mgu-row .ant-checkbox-wrapper .ant-checkbox:after{top:10px;inset-inline-start:6px;width:8px;height:13px;border-color:var(--on-green)}.mgu-row .ant-checkbox-wrapper .ant-checkbox-checked{background:var(--green)}.mgu-row .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox:not(.ant-checkbox-checked){background:var(--surface-container);border-color:transparent}.mgu-row .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked{background:var(--green)}.mgu-row .ant-checkbox-wrapper-disabled{opacity:.35}.mgu-remove{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.mgu-remove{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.mgu-remove:hover:not(:disabled){background:var(--surface-container)}.mgu-remove:active:not(:disabled){transform:scale(.96)}.mgu-remove>svg{display:block;flex:none}.mgu-remove{color:var(--text-secondary)}.mgu-remove:hover:not(:disabled){background:var(--red-tint);color:var(--red-text)}.mgu-remove:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mgu-empty{padding:var(--sp-6) 0;text-align:center;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.mgu-add{margin-top:var(--sp-3)}.mgu-add-btn.ant-btn{height:var(--h-md);border:0;border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);font-weight:700}.mgu-add-btn.ant-btn:hover{background:var(--modal-inner-card);color:var(--text-primary);opacity:.9}.mgu-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--modal-hairline)}.mgu-foot__count{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);color:var(--modal-fg-dim)}.mgu-foot__actions{display:flex;gap:var(--sp-3)}.mgu-foot .ant-btn{height:var(--h-md);font-weight:700;padding:0 var(--sp-5)}.mgu-addcard{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;margin-top:var(--sp-3);padding:var(--sp-5);color:var(--text-primary)}.mgu-addcard__head{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}.mgu-addcard__badge{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.mgu-addcard__badge:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mgu-addcard__badge{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.mgu-addcard__badge:hover:not(:disabled){background:var(--surface-container)}.mgu-addcard__badge:active:not(:disabled){transform:scale(.96)}.mgu-addcard__badge>svg{display:block;flex:none}.mgu-addcard__badge{cursor:default}.mgu-addcard__title{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.mgu-addcard__source{margin-bottom:var(--sp-3)}.mgu-addcard__note{margin:4px 0 var(--sp-4);border-radius:var(--r-panel);background:var(--panel-bg);border:0}.mgu-addcard .ant-input,.mgu-addcard .ant-input-affix-wrapper,.mgu-addcard .ant-select:not(.ant-select-customize-input){background:var(--panel-bg)}.mgu-addcard .ant-form-item-label>label{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-primary)}.mgu-addcard .ant-segmented{background:var(--panel-bg);border-radius:var(--r-pill);padding:5px}.mgu-addcard .ant-segmented .ant-segmented-thumb{background:transparent;box-shadow:none}.mgu-addcard .ant-segmented .ant-segmented-item{border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);background:transparent;box-shadow:none}.mgu-addcard .ant-segmented .ant-segmented-item-label{min-height:var(--h-sm);line-height:var(--h-sm)}.mgu-addcard .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked),.mgu-addcard .ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:var(--nav-active-bg);color:var(--nav-active-fg)}.mgu-addcard .ant-segmented .ant-segmented-item:has(>.ant-segmented-item-input:checked) .ant-segmented-item-label,.mgu-addcard .ant-segmented .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label{color:var(--nav-active-fg)}.mgu-addcard .ant-segmented .ant-segmented-item-disabled{opacity:.4}.mgu-addcard .ant-btn-primary:not(.ant-btn-dangerous){background:var(--nav-active-bg);color:var(--nav-active-fg)}.mgu-addcard .ant-btn-default{background:var(--panel-bg);color:var(--text-primary)}.mgu-addcard__foot{display:flex;justify-content:flex-end;gap:var(--sp-3);margin-top:6px}.mgu-addcard__foot .ant-btn{height:var(--h-md);font-weight:700;padding:0 var(--sp-5);display:inline-flex;align-items:center;gap:7px}.mgu-permGrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.mgu-permCard.ant-checkbox-wrapper{display:flex;align-items:flex-start;gap:var(--sp-3);width:100%;margin:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-panel);background:var(--panel-bg);color:var(--text-primary);transition:box-shadow var(--dur-fast) var(--ease-out)}.mgu-permCard.ant-checkbox-wrapper.ant-checkbox-wrapper-checked{box-shadow:inset 0 0 0 2px var(--text-primary)}.mgu-permCard.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{opacity:.45}.mgu-permCard.ant-checkbox-wrapper .ant-checkbox{margin-top:2px;width:22px;height:22px;border-radius:var(--r-pill);border:0;background:var(--card-bg)}.mgu-permCard.ant-checkbox-wrapper .ant-checkbox:after{top:10px;inset-inline-start:6px;width:8px;height:13px;border-color:var(--on-green)}.mgu-permCard.ant-checkbox-wrapper .ant-checkbox-checked{background:var(--green)}.mgu-permCard.ant-checkbox-wrapper .ant-checkbox+span{padding:0}.mgu-permCard__body{display:flex;flex-direction:column;gap:4px}.mgu-permCard__t{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title)}.mgu-permCard__d{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary)}@media(max-width:640px){.mgu-permGrid{grid-template-columns:1fr}}.mgu-modal .ant-modal-container,.mgu-modal .ant-modal-content{display:flex;flex-direction:column;max-block-size:calc(100vh - 32px);max-block-size:calc(100dvh - 32px)}.mgu-modal .ant-modal-body{display:flex;flex-direction:column;min-block-size:0;overflow:auto}.mgu-modal .mgu-head,.mgu-modal .mgu-search,.mgu-modal .mgu-add,.mgu-modal .mgu-foot{flex:0 0 auto}.mgu-modal .mgu-list{flex:1 1 auto;min-block-size:132px;max-height:none}@media(max-width:699px){.mgu-modal{max-width:calc(100vw - 16px)}.mgu-headrow{display:none}.mgu-row.mgu-grid{display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:14px 4px 16px}.mgu-member{inline-size:100%;padding-block-end:8px}.mgu-member__copy{min-inline-size:0;max-inline-size:100%}.mgu-member__name,.mgu-member__sub{max-inline-size:100%}.mgu-cell{justify-content:space-between;gap:12px;min-block-size:44px}.mgu-cell .mgu-cell__label{display:block;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary)}.mgu-full{grid-column:auto;justify-content:space-between;padding-left:0}.mgu-foot{flex-wrap:wrap}.mgu-foot__count{flex:1 0 100%}.mgu-foot__actions{flex:1 1 auto;justify-content:flex-end}.mgu-foot .ant-btn{flex:1 1 auto;padding:0 12px}}.messageSelectTopBar{flex:none;display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-height:64px;margin:0 var(--sp-5) var(--sp-3);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-pill);background:var(--modal-bg);color:var(--modal-fg);animation:fade-up .24s cubic-bezier(.32,.72,0,1)}.messageSelectTopBar .messageSelectTopBar-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageSelectTopBar .messageSelectTopBar-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageSelectTopBar .messageSelectTopBar-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageSelectTopBar .messageSelectTopBar-close:hover:not(:disabled){background:var(--surface-container)}.messageSelectTopBar .messageSelectTopBar-close:active:not(:disabled){transform:scale(.96)}.messageSelectTopBar .messageSelectTopBar-close>svg{display:block;flex:none}.messageSelectTopBar .messageSelectTopBar-close{flex:none}.dark-mode .messageSelectTopBar .messageSelectTopBar-close{background:var(--surface-container)}.messageSelectTopBar .messageSelectTopBar-count{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);margin-inline-end:auto;white-space:nowrap}.messageSelectTopBar .messageSelectTopBar-actions{display:flex;gap:var(--sp-1);flex-wrap:wrap}.messageSelectTopBar .mstb-action{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.messageSelectTopBar .mstb-action:focus-visible{outline:var(--focus-ring);outline-offset:2px}.messageSelectTopBar .mstb-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:34px;padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.messageSelectTopBar .mstb-action:active:not(:disabled){transform:scale(.96)}.messageSelectTopBar .mstb-action{gap:6px;padding:0 14px;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg);background:var(--ink-hover);white-space:nowrap}.messageSelectTopBar .mstb-action:hover{opacity:.85}.messageSelectTopBar .mstb-action:focus-visible{outline-color:var(--modal-fg)}.messageSelectTopBar .mstb-action svg{width:14px;height:14px}.messageSelectTopBar .mstb-action--danger{background:var(--red);color:#fff}.dark-mode .messageSelectTopBar .mstb-action:not(.mstb-action--danger){background:var(--surface-container)}@media(max-width:599px){.messageSelectTopBar{margin-inline:var(--sp-3);border-radius:var(--r-panel)}.messageSelectTopBar .mstb-action{min-height:44px}}.chatSiderDiv.chatSider{border:0;background:transparent;display:flex;flex-direction:column;min-height:0;height:100%}.chatSiderDiv.chatSider .chatSider__inner{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) 0 0}.chatSiderDiv.chatSider .chatSider__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:0 var(--sp-3) 0 var(--sp-5);min-height:var(--h-touch)}.chatSiderDiv.chatSider .chatSider__head .quickFilters{flex:1}.chatSiderDiv.chatSider .chatSider__label{font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);font-size:var(--fs-13);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatSiderDiv.chatSider .chatSider__search.ant-btn{flex:none;width:var(--h-sm);height:var(--h-sm);background:var(--card-bg);color:var(--text-primary)}.chatSiderDiv.chatSider .chatSierListItem{flex:1;min-height:0;height:auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:6px var(--sp-4) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.chatSiderDiv.chatSider .chatSierListItem>.ant-row{flex:none}.chatSiderDiv.chatSider .chatSider__empty{padding:var(--sp-6) 0}.chatSiderDiv.chatSider.groupSider .chatSierListItem{display:block;padding:6px var(--sp-4) var(--sp-4)}.chatSiderDiv.chatSider.groupSider .chatSierListItem>div[data-virtuoso-scroller]{padding:0}.chatSiderDiv.chatSider.groupSider .groupFolderSection{display:flex;align-items:center;gap:var(--sp-3);height:38px;padding:0 var(--sp-4);margin:var(--sp-2) 0 var(--sp-3);border-radius:var(--r-pill);color:var(--text-primary);cursor:pointer;user-select:none;transition:background-color var(--dur-fast) var(--ease-out)}.chatSiderDiv.chatSider.groupSider .groupFolderSection:hover{background:var(--surface-container)}.chatSiderDiv.chatSider.groupSider .groupFolderSection:focus-visible{outline:var(--focus-ring);outline-offset:2px}.chatSiderDiv.chatSider.groupSider .groupFolderSection .gfs-caret{flex:none;color:var(--text-secondary);transition:transform var(--dur-fast) var(--ease-out)}.chatSiderDiv.chatSider.groupSider .groupFolderSection .gfs-caret.is-collapsed{transform:rotate(-90deg)}.chatSiderDiv.chatSider.groupSider .groupFolderSection .gfs-dot{flex:none;width:10px;height:10px;border-radius:var(--r-pill)}.chatSiderDiv.chatSider.groupSider .groupFolderSection .gfs-dot--direct{background:transparent;border:1.5px dashed var(--text-secondary);box-sizing:border-box}.chatSiderDiv.chatSider.groupSider .groupFolderSection .groupFolderSectionTitle{flex:1;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatSiderDiv.chatSider.groupSider .groupFolderSection .gfs-count{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);flex:none}.chatSiderDiv.chatSider.groupSider .groupFolderSection .groupFolderSectionLine{display:none}.searchTermChip{display:flex;align-items:center;gap:7px;margin:0 15px 8px;padding:5px 6px 5px 10px;border:1px solid var(--brand-fg);border-radius:var(--r-pill);background:var(--brand-bg);min-width:0}.searchTermChip__icon{flex:none;color:var(--brand-fg)}.searchTermChip__label{flex:1;min-width:0;display:flex;align-items:baseline;gap:4px;font-size:var(--fs-13);font-weight:600;color:var(--t2);white-space:nowrap;overflow:hidden}.searchTermChip__lead{flex:none}.searchTermChip__term{flex:0 1 auto;min-width:0;color:var(--t1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchTermChip__count{flex:none;color:var(--t3);font-weight:600}.searchTermChip__clear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--t2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.searchTermChip__clear:hover{background:var(--brand);color:#fff}.emptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);flex:1}.emptyState__icon{display:none}.emptyState__title{font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-primary);font-size:var(--fs-15)}.emptyState__desc{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);max-width:46ch}.emptyState__action{margin-top:var(--sp-1);display:flex;gap:var(--sp-3)}.emptyState--sm{padding:var(--sp-4)}.listDetail{min-inline-size:0;background:transparent}.listDetail>.ant-splitter-panel{background:var(--panel-bg);border-radius:var(--r-panel);overflow:hidden;display:flex;flex-direction:column;min-block-size:0;container:listPane/inline-size}.listDetail>.ant-splitter-bar{flex:0 0 var(--sp-5);inline-size:var(--sp-5);background:transparent}.listDetail>.ant-splitter-bar .ant-splitter-bar-dragger:before{background:transparent}.listDetail>.ant-splitter-bar .ant-splitter-bar-dragger:after{background:var(--divider);inline-size:2px;block-size:40px;border-radius:var(--r-pill)}.listDetail>.ant-splitter-panel>.listDetail__list{flex:1;min-block-size:0;display:flex;flex-direction:column}.listDetailBack{display:none}.listDetail--compact>.ant-splitter-bar{display:none}.listDetail--compact>.ant-splitter-panel{flex:1 1 100%!important;inline-size:100%;max-inline-size:100%;min-inline-size:0!important}.listDetail--compact:not(.listDetail--detail)>.ant-splitter-panel:last-child{display:none}.listDetail--compact>.ant-splitter-bar{flex:0 0 0;inline-size:0}.listDetail--compact.listDetail--detail>.ant-splitter-panel:first-child{display:none}.listDetail--compact.listDetail--detail>.ant-splitter-panel:last-child>.listDetailBack{display:flex}.listDetailBack{flex:none;align-items:center;gap:10px;min-block-size:44px;padding:var(--sp-2) var(--sp-3) 0;background:transparent}.listDetailBack__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:44px;min-inline-size:44px;padding-inline:10px;border:0;background:transparent;color:var(--text-primary);font:inherit;font-weight:700;font-size:var(--fs-13);border-radius:var(--r-pill);background:var(--card-bg);cursor:pointer}.listDetailBack__button:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.listDetailBack__icon{flex:none}.listDetailBack__title{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t2, inherit)}[dir=rtl] .listDetailBack__icon{transform:scaleX(-1)}.listDetail>.ant-splitter-panel:last-child{display:flex;flex-direction:column;min-block-size:0;background:transparent;border-radius:0;overflow:visible}.listDetail>.ant-splitter-panel:last-child>.ant-spin,.listDetail>.ant-splitter-panel:last-child>.ant-tabs,.listDetail>.ant-splitter-panel:last-child>.emptyChatDiv{background:var(--pane-bg, var(--panel-bg));border-radius:var(--r-panel);overflow:hidden}.listDetail>.ant-splitter-panel:last-child>*{flex:0 0 auto}.listDetail>.ant-splitter-panel:last-child>.ant-spin,.listDetail>.ant-splitter-panel:last-child>.ant-spin>.ant-spin-container,.listDetail>.ant-splitter-panel:last-child>.emptyChatDiv{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:0}.listDetail>.ant-splitter-panel:last-child>.ant-spin>.ant-spin-container>*{flex:0 0 auto}.listDetail>.ant-splitter-panel:last-child>.ant-spin>.ant-spin-container>.messageList,.listDetail>.ant-splitter-panel:last-child>.ant-spin>.ant-spin-container>.messageList-composeOverlay{flex:1 1 auto;min-block-size:0;block-size:auto}.listDetail>.ant-splitter-panel:last-child>.ant-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:0}.listDetail>.ant-splitter-panel:last-child>.ant-tabs>.ant-tabs-nav{flex:0 0 auto}.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-tabs-body-holder,.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-tabs-body,.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-tabs-content-active,.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-spin,.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-spin-container{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:0}.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-tabs-content-hidden{display:none}.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-spin-container>*{flex:0 0 auto}.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-spin-container>.messageList,.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-spin-container>.messageList-composeOverlay{flex:1 1 auto;min-block-size:0;block-size:auto}.listDetail>.ant-splitter-panel:last-child>.ant-tabs .ant-spin-container>:last-child{margin-block-start:auto}.listDetail>.ant-splitter-panel:last-child>.ant-spin>.ant-spin-container>:last-child{margin-block-start:auto}.listDetail__list{block-size:100%;min-inline-size:0}.contactPick .contactPick__search{margin-bottom:var(--sp-3)}.contactPick .contactPick__list{max-height:380px;overflow-y:auto;margin:0 -6px;padding:0 6px;display:flex;flex-direction:column;gap:6px}.contactPick .contactPick__row{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.contactPick .contactPick__row:focus-visible{outline:var(--focus-ring);outline-offset:2px}.contactPick .contactPick__row{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--h-md);padding:6px 12px 6px 8px;border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.contactPick .contactPick__row:hover{background:var(--surface-container)}.contactPick .contactPick__row:focus-visible{outline:var(--focus-ring);outline-color:var(--modal-fg);outline-offset:2px}.contactPick .contactPick__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.contactPick .contactPick__empty{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);text-align:center;padding:34px 0}.initialize-page{display:flex;justify-content:center;align-items:stretch;min-height:100vh;background:var(--page-bg)}.duplicateTabDialog .ant-modal-title{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}.duplicateTabDialog__title{margin:0 0 var(--sp-4);margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--modal-fg)}.duplicateTabDialog__body{margin:0;font-size:var(--fs-15);font-weight:400;line-height:var(--lh-body);color:var(--modal-fg-dim);text-wrap:pretty}.duplicateTabDialog .ant-modal-footer{display:flex;flex-direction:column-reverse;gap:var(--sp-3)}.duplicateTabDialog .ant-modal-footer .ant-btn{width:100%;height:var(--h-md);font-weight:700;margin:0}.meetInviteToast.ant-notification-notice,.meetInviteToast{border-radius:var(--r-panel);border:1px solid var(--modal-hairline);background:var(--modal-bg);color:var(--modal-fg);box-shadow:none;padding:var(--sp-4)}.meetInviteToast.ant-notification-notice .ant-notification-notice-icon,.meetInviteToast .ant-notification-notice-icon{display:inline-flex}.meetInviteToast.ant-notification-notice .meetInviteToast__badge,.meetInviteToast .meetInviteToast__badge{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-pill);background:var(--ink-hover);color:var(--modal-fg)}.meetInviteToast.ant-notification-notice .meetInviteToast__badge.is-live,.meetInviteToast .meetInviteToast__badge.is-live{background:var(--green);color:var(--on-green);position:relative}.meetInviteToast.ant-notification-notice .meetInviteToast__badge.is-live:after,.meetInviteToast .meetInviteToast__badge.is-live:after{content:"";position:absolute;inset:-3px;border-radius:var(--r-pill);border:2px solid var(--green);opacity:.5;animation:meetInvitePulse 1.6s ease-out infinite}.meetInviteToast.ant-notification-notice .meetInviteToast__head,.meetInviteToast .meetInviteToast__head{display:flex;flex-direction:column;gap:1px}.meetInviteToast.ant-notification-notice .meetInviteToast__title,.meetInviteToast .meetInviteToast__title{font-size:var(--fs-15);font-weight:700;color:var(--modal-fg);line-height:var(--lh-solid)}.meetInviteToast.ant-notification-notice .meetInviteToast__host,.meetInviteToast .meetInviteToast__host{font-size:var(--fs-13);color:var(--modal-fg-dim)}.meetInviteToast.ant-notification-notice .meetInviteToast__name,.meetInviteToast .meetInviteToast__name{font-size:var(--fs-13);color:var(--modal-fg-dim);margin-top:6px}.meetInviteToast.ant-notification-notice .meetInviteToast__actions,.meetInviteToast .meetInviteToast__actions{display:flex;gap:8px;margin-top:var(--sp-3)}.meetInviteToast.ant-notification-notice .meetInviteToast__actions .ant-btn,.meetInviteToast .meetInviteToast__actions .ant-btn{height:var(--h-sm);border-radius:var(--r-pill);font-weight:700;font-size:var(--fs-13);padding:0 var(--sp-5)}.meetInviteToast.ant-notification-notice .meetInviteToast__actions .ant-btn-default,.meetInviteToast .meetInviteToast__actions .ant-btn-default{background:var(--ink-hover);color:var(--modal-fg);border:0}.meetInviteToast.ant-notification-notice .meetInviteToast__actions .ant-btn-primary,.meetInviteToast .meetInviteToast__actions .ant-btn-primary{background:var(--modal-primary-bg);color:var(--modal-primary-fg);border:0}@keyframes meetInvitePulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(1.25);opacity:0}to{transform:scale(1.25);opacity:0}}:root{--wm-inset-top: 75px}.wm-layer{position:fixed;inset:0;z-index:600;pointer-events:none}.wm-window{position:absolute;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;background:var(--card-bg);border:1px solid var(--divider);border-radius:var(--r-panel);box-shadow:0 12px 32px -20px #0000004d;animation:wm-open .14s ease-out;transition:box-shadow .12s ease,border-color .12s ease}.wm-window.is-focused{border-color:var(--text-primary);box-shadow:0 24px 64px -24px #00000073}.wm-window.is-maximized{inset:var(--wm-inset-top) 12px 12px 12px;width:auto!important;height:auto!important;transform:none!important}.wm-window.is-minimizing{animation:wm-minimize .16s ease-in forwards}.wm-titlebar{height:56px;flex:none;display:flex;align-items:center;gap:var(--sp-4);padding:0 var(--sp-3) 0 var(--sp-5);background:var(--nav-active-bg);color:var(--nav-active-fg);cursor:move;touch-action:none}.wm-titlebar-icon{width:34px;height:34px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-thumb);background:var(--ink-hover);color:inherit}.wm-titlebar-title{flex:1;min-width:0;overflow:hidden;color:inherit;font-size:var(--fs-15);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.wm-titlebar-actions{flex:none;display:flex;align-items:center;gap:6px}.wm-titlebar-actions .ant-btn{width:34px;height:34px;min-width:34px;padding:0;color:var(--nav-active-fg);background:var(--ink-hover);border-radius:var(--r-pill)}.wm-titlebar-actions .ant-btn:hover{color:var(--nav-active-fg);background:var(--ink-hover);opacity:.85}.wm-titlebar-actions .ant-btn.wm-close:hover{color:var(--on-red);background:var(--red);opacity:1}.wm-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.wm-loading{flex:1;display:flex;align-items:center;justify-content:center}.wm-resize-e,.wm-resize-w,.wm-resize-s,.wm-resize-se,.wm-resize-sw{position:absolute;z-index:2;touch-action:none}.wm-resize-e{top:56px;right:0;bottom:6px;width:6px;cursor:ew-resize}.wm-resize-w{top:56px;left:0;bottom:6px;width:6px;cursor:ew-resize}.wm-resize-s{right:6px;bottom:0;left:6px;height:6px;cursor:ns-resize}.wm-resize-se{right:10px;bottom:10px;width:16px;height:16px;cursor:nwse-resize;border-right:2px solid var(--divider);border-bottom:2px solid var(--divider)}.wm-resize-sw{left:0;bottom:0;width:16px;height:16px;cursor:nesw-resize}.wm-dock{position:fixed;right:var(--dock-right, 20px);bottom:calc(var(--dock-bottom, 18px) + var(--dock-step, 60px));z-index:1001;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:10px;pointer-events:none}.wm-dock-pill{pointer-events:auto;display:flex;align-items:center;gap:6px;max-width:320px;height:var(--h-md);padding:0 6px;background:var(--nav-active-bg);color:var(--nav-active-fg);border-radius:var(--r-pill)}@media(pointer:coarse){.wm-dock-pill>.wm-dock-main{min-block-size:44px}.wm-dock-pill>.wm-dock-close{inline-size:44px;block-size:44px}}.wm-dock-main{min-width:0;display:flex;align-items:center;gap:10px;padding:0 6px 0 0;color:inherit;background:none;border:0;cursor:pointer;font-size:var(--fs-13);font-weight:700;border-radius:var(--r-pill)}.wm-dock-main:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm-dock-main .wm-titlebar-icon{width:30px;height:30px;border-radius:var(--r-pill)}.wm-dock-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-dock-close{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.wm-dock-close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm-dock-close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--ink-hover);color:var(--nav-active-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.wm-dock-close:hover:not(:disabled){background:var(--surface-container)}.wm-dock-close:active:not(:disabled){transform:scale(.96)}.wm-dock-close>svg{display:block;flex:none}.wm-dock-close:hover:not(:disabled){background:var(--red);color:var(--on-red)}.wm-error{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--sp-4);padding:30px;color:var(--text-primary)}.wm-error__label{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--red-text)}.wm-error__title{font-size:var(--fs-15);font-weight:700;line-height:var(--lh-body)}.wm-error__body{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-body);color:var(--text-secondary);max-width:44ch;text-wrap:pretty}.wm-error-actions{display:flex;gap:10px}.wm-error-actions .ant-btn{height:var(--h-sm);border-radius:var(--r-pill);font-weight:700;font-size:var(--fs-13);padding:0 var(--sp-5)}.wm-drive-window,.wm-mail-window{flex:1;min-height:0;display:flex;flex-direction:column}.wm-drive-window{padding:10px 10px 0;background:var(--card-bg)}.wm-pulse-window{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--card-bg)}.wm-pulse-window__body{flex:1;min-height:0;overflow:hidden;--app-content-height: 100%}.wm-drive-window-footer,.wm-mail-window-footer{flex:none;display:flex;justify-content:flex-end;padding:8px var(--sp-4);background:var(--card-bg);border-top:1px solid var(--divider)}.wm-drive-window-footer button,.wm-mail-window-footer button{padding:4px 6px;font-size:var(--fs-13);font-weight:700;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-primary);background:none;border:0;cursor:pointer;border-radius:var(--r-pill)}.wm-drive-window-footer button:focus-visible,.wm-mail-window-footer button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wm-window .dai-fab,.wm-window .dai-pill{position:absolute;inset-inline-end:var(--sp-5);bottom:56px;z-index:5}html.wm-dragging{user-select:none;cursor:move}html.wm-dragging *{cursor:inherit!important}@keyframes wm-open{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes wm-minimize{to{opacity:0;transform:translate(20px,28px) scale(.94)}}@media(prefers-reduced-motion:reduce){.wm-window{transition:none;animation:none}}.wm-layer.is-compact{height:100vh;height:100dvh}.wm-layer.is-compact .wm-window{inset:calc(var(--wm-inset-top) + env(safe-area-inset-top,0px)) env(safe-area-inset-right,0px) calc(52px + env(safe-area-inset-bottom,0px)) env(safe-area-inset-left,0px)!important;width:auto!important;height:auto!important;transform:none!important;border-radius:0;animation:none}.wm-layer.is-compact .wm-titlebar{height:56px;cursor:default;touch-action:auto}.wm-layer.is-compact .wm-titlebar-actions .ant-btn{width:44px;height:44px;min-width:44px}.wm-switcher{position:fixed;inset-inline:0;bottom:0;z-index:900;height:calc(52px + env(safe-area-inset-bottom,0px));padding:4px max(8px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));background:var(--page-bg);border-top:1px solid var(--divider)}.wm-switcher>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:44px;padding:0 var(--sp-5);border:0;border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);font:inherit;font-size:var(--fs-13);font-weight:700;cursor:pointer}.wm-switcher>button>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-switcher>button>span:last-child{flex:none}.wm-switcher>button:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.wm-switcher-menu{max-width:calc(100vw - 16px)}.wm-switcher-menu .ant-dropdown-menu{max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain}.wm-switcher-menu .ant-dropdown-menu-item{min-height:44px}.wm-switcher-label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;overflow-wrap:anywhere}.wm-switcher-label small{color:var(--t3)}.wm-app-frame{display:flex;flex-direction:column;height:100%;min-height:0}.wm-app-frame__bar{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid color-mix(in srgb,var(--t1) 12%,transparent)}.wm-app-frame__url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-12);color:var(--t3)}.wm-app-frame__frame{flex:1;min-height:0;width:100%;border:0;background:#fff}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.h1-overline{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.h1-overline--strong{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}.h1-title{margin:0;font-size:var(--fs-48);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--text-primary)}@media(max-width:899px){.h1-title{font-size:var(--fs-28)}}.h1-heading{margin:0;font-size:var(--fs-28);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title)}.h1-sublabel{font-size:var(--fs-18);font-weight:400;line-height:var(--lh-title);text-decoration:underline}.h1-panel{background:var(--panel-bg);border-radius:var(--r-panel);box-sizing:border-box;min-height:0}.h1-card{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box}.h1-row{background:var(--card-bg);border-radius:var(--r-panel);box-sizing:border-box;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out)}.h1-row:hover{background:var(--surface-container)}.h1-row[aria-selected=true],.h1-row.is-selected{outline:1.5px solid var(--text-primary);outline-offset:-1.5px}.h1-row:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-btn{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-btn:active:not(:disabled){transform:scale(.96)}.h1-btn{background:var(--nav-active-bg);color:var(--nav-active-fg)}.h1-btn:hover:not(:disabled){background:var(--ink-press)}.h1-btn--secondary{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-btn--secondary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-btn--secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-btn--secondary:active:not(:disabled){transform:scale(.96)}.h1-btn--secondary{background:var(--panel-bg);color:var(--text-primary)}.h1-btn--secondary:hover:not(:disabled){background:var(--surface-container)}.h1-btn--card{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-btn--card:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-btn--card{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-btn--card:active:not(:disabled){transform:scale(.96)}.h1-btn--card{background:var(--card-bg);color:var(--text-primary)}.h1-btn--card:hover:not(:disabled){background:var(--surface-container)}.h1-btn--danger{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-btn--danger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-btn--danger{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-btn--danger:active:not(:disabled){transform:scale(.96)}.h1-btn--danger{background:var(--red);color:var(--on-red)}.h1-btn--danger:hover:not(:disabled){background:var(--danger-solid-h)}.h1-btn--cream{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-btn--cream:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-btn--cream{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-md);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:700;line-height:var(--lh-solid);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-btn--cream:active:not(:disabled){transform:scale(.96)}.h1-btn--cream{background:var(--cream);color:var(--on-cream)}.h1-btn--cream:hover:not(:disabled){opacity:.85}.h1-btn--sm{height:var(--h-sm);padding:0 var(--sp-5);font-size:var(--fs-13)}.h1-circle{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-circle:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-circle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-circle:hover:not(:disabled){background:var(--surface-container)}.h1-circle:active:not(:disabled){transform:scale(.96)}.h1-circle>svg{display:block;flex:none}.h1-circle--xs{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-circle--xs:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-circle--xs{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-xs);height:var(--h-xs);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-circle--xs:hover:not(:disabled){background:var(--surface-container)}.h1-circle--xs:active:not(:disabled){transform:scale(.96)}.h1-circle--xs>svg{display:block;flex:none}.h1-circle--lg{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-circle--lg:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-circle--lg{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-lg);height:var(--h-lg);border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-circle--lg:hover:not(:disabled){background:var(--surface-container)}.h1-circle--lg:active:not(:disabled){transform:scale(.96)}.h1-circle--lg>svg{display:block;flex:none}.h1-circle--card{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-circle--card:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-circle--card{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--card-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-circle--card:hover:not(:disabled){background:var(--surface-container)}.h1-circle--card:active:not(:disabled){transform:scale(.96)}.h1-circle--card>svg{display:block;flex:none}.h1-circle--ink{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-circle--ink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-circle--ink{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--h-sm);height:var(--h-sm);border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.h1-circle--ink:hover:not(:disabled){background:var(--surface-container)}.h1-circle--ink:active:not(:disabled){transform:scale(.96)}.h1-circle--ink>svg{display:block;flex:none}.h1-circle--ink:hover:not(:disabled){background:var(--ink-press)}.h1-badge,.h1-badge--ink{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:20px;height:20px;box-sizing:border-box;padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--nav-active-bg);color:var(--nav-active-fg);font-size:var(--fs-13);font-weight:700;line-height:var(--lh-solid);font-variant-numeric:tabular-nums}.h1-status{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-container);color:var(--text-primary);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-solid);letter-spacing:var(--ls-overline);text-transform:uppercase;white-space:nowrap}.h1-status.is-progress,.h1-status.is-info{background:var(--blue-tint);color:var(--text-primary)}.h1-status.is-done,.h1-status.is-success,.h1-status.is-live{background:var(--green-tint);color:var(--green-text)}.h1-status.is-waiting,.h1-status.is-warning,.h1-status.is-review{background:var(--cream);color:var(--on-cream)}.h1-status.is-overdue,.h1-status.is-danger,.h1-status.is-expired{background:var(--red-tint);color:var(--red-text)}.h1-field{display:flex;align-items:center;height:var(--h-md);box-sizing:border-box;padding:0 var(--sp-5);border:0;border-radius:var(--r-pill);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--border-control);color:var(--text-primary);font-size:var(--fs-15);font-weight:400;line-height:var(--lh-solid)}.h1-field::placeholder{color:var(--text-secondary)}.h1-field:focus-visible,.h1-field:focus-within{outline:var(--focus-ring);outline-offset:2px}.h1-field[aria-invalid=true],.h1-field.is-invalid{outline:2px solid var(--red);outline-offset:0}.h1-field:disabled,.h1-field[aria-disabled=true]{opacity:.4}.h1-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4);flex:1;min-height:0;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);text-align:center}.h1-avatar{width:var(--avatar-list);height:var(--avatar-list);flex:none;border-radius:var(--r-pill);object-fit:cover;display:block}.h1-avatar--row{width:var(--avatar-row);height:var(--avatar-row);flex:none;border-radius:var(--r-pill);object-fit:cover;display:block}.h1-avatar--pill{width:var(--avatar-pill);height:var(--avatar-pill);flex:none;border-radius:var(--r-pill);object-fit:cover;display:block}.h1-scrim{background:var(--scrim);backdrop-filter:blur(2px)}.h1-pageHeader{display:flex;align-items:center;gap:var(--sp-5);flex:none}.h1-pageHeader__title{margin:0;font-size:var(--fs-48);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--text-primary)}@media(max-width:899px){.h1-pageHeader__title{font-size:var(--fs-28)}}.h1-pageHeader__actions{margin-inline-start:auto;display:flex;align-items:center;gap:var(--sp-3)}@media(max-width:1199px){.h1-pageHeader__title{font-size:var(--fs-28)}}.h1-segmented{display:flex;align-items:center;gap:var(--sp-1);padding:5px;border-radius:var(--r-pill);background:var(--panel-bg)}.h1-segmented__option{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.h1-segmented__option:focus-visible{outline:var(--focus-ring);outline-offset:2px}.h1-segmented__option{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);height:var(--h-sm);padding:0 var(--sp-4);border-radius:var(--r-pill);font-size:var(--fs-13);font-weight:700;text-align:center;white-space:nowrap;color:var(--text-primary)}.h1-segmented__option:hover{background:var(--surface-container)}.h1-segmented__option[aria-pressed=true],.h1-segmented__option[aria-selected=true],.h1-segmented__option.is-active{background:var(--nav-active-bg);color:var(--nav-active-fg)}.h1-bidi{unicode-bidi:isolate}.qs-modal .ant-modal{top:70px}.qs-modal .ant-modal-body{padding:0}.qs{display:flex;flex-direction:column;gap:var(--sp-4);max-height:64vh;min-height:0}.qs__searchRow{flex:none;display:flex;align-items:center;gap:12px;height:var(--h-lg);padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary)}.qs__searchRow:focus-within{box-shadow:0 0 0 2px var(--modal-fg)}.qs__searchIcon{flex:none;color:var(--text-secondary)}.qs__input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--fs-15);color:var(--text-primary)}.qs__input::placeholder{color:var(--text-secondary)}.qs__hintKey{flex:none;font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary)}.qs__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:6px}.qs__section{font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);color:var(--modal-fg-dim);padding:8px 0 4px;flex:none}.qs__section:first-child{padding-top:0}.qs__row{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.qs__row{display:flex;align-items:center;gap:12px;min-height:var(--h-md);padding:6px var(--sp-5) 6px 10px;border-radius:var(--r-pill);background:var(--modal-inner-card);color:var(--text-primary);text-align:start;flex:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.qs__row.is-active{box-shadow:inset 0 0 0 2px var(--green)}.qs__row:focus-visible{outline:var(--focus-ring);outline-offset:2px}.qs__row .ant-avatar{flex:none}.qs__actionIcon{appearance:none;border:0;margin:0;font:inherit;color:inherit;background:none;cursor:pointer;text-align:start}.qs__actionIcon:focus-visible{outline:var(--focus-ring);outline-offset:2px}.qs__actionIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:35px;height:35px;border-radius:var(--r-pill);background:var(--panel-bg);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-press)}.qs__actionIcon:hover:not(:disabled){background:var(--surface-container)}.qs__actionIcon:active:not(:disabled){transform:scale(.96)}.qs__actionIcon>svg{display:block;flex:none}.qs__actionIcon{cursor:inherit}.qs__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.qs__placement{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs__name{font-size:var(--fs-16);font-weight:700;line-height:var(--lh-title);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs__type{flex:none;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary)}.qs__go{flex:none;display:inline-flex;align-items:center;height:34px;padding:0 15px;border-radius:var(--r-pill);font-size:var(--fs-12);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--text-primary);background:var(--nav-active-bg);color:var(--nav-active-fg)}.qs__empty{font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim);padding:var(--sp-5) 0;text-align:center}.qs__footer{flex:none;display:flex;gap:var(--sp-4);flex-wrap:wrap;font-size:var(--fs-13);font-weight:400;line-height:var(--lh-title);letter-spacing:0;text-transform:none;color:var(--text-secondary);color:var(--modal-fg-dim)}@media(max-width:599px){.qs-modal .ant-modal{top:var(--sp-3)}.qs__go{display:none}}.shc-modal .ant-modal-container,.shc-modal .ant-modal-content{border-radius:var(--r-xl)}.shc-modal .ant-modal-header{margin-bottom:8px}.shc-modal .ant-modal-title{font-weight:700}.shc__group{margin-top:14px}.shc__groupTitle{font-size:var(--fs-13);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--t3);margin-bottom:6px}.shc__row{display:flex;align-items:center;justify-content:space-between;padding:8px 2px;border-bottom:1px solid var(--border)}.shc__label{font-size:var(--fs-13);color:var(--t1)}.shc__combo{font-family:inherit;font-size:var(--fs-13);font-weight:600;color:var(--t2);background:var(--s2);border:1px solid var(--border);border-radius:var(--r-sm);padding:3px 9px;white-space:nowrap}.shc__customize{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:18px;width:100%;padding:10px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--s2);color:var(--brand-fg);font-size:var(--fs-13);font-weight:600;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.shc__customize:hover{background:var(--s3)}.voiceAgent{position:fixed;left:50%;bottom:24px;transform:translate(-50%);width:min(640px,100vw - 32px);z-index:2100;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:0 12px 32px #0000002e;padding:8px}.voiceAgent__row{display:flex;align-items:center;gap:8px;min-height:var(--h-compact);padding:2px 6px}.voiceAgent__icon{color:var(--brand-fg);flex:none}.voiceAgent__stack{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.voiceAgent__input{flex:1;min-width:0;border:none;border-radius:var(--r-sm);padding:4px 6px;background:transparent;font-size:var(--fs-14);color:var(--t1)}.voiceAgent__input::placeholder{color:var(--t3)}.voiceAgent__input:focus-visible{outline:2px solid var(--brand-fg);outline-offset:1px}.voiceAgent__command{font-size:var(--fs-13);color:var(--t1);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voiceAgent__status{flex:1;min-width:0;font-size:var(--fs-13);color:var(--t2)}.voiceAgent__status--strong{color:var(--t1);font-weight:600}.voiceAgent__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:32px;height:32px;padding:0 10px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--s2);color:var(--t1);font-size:var(--fs-13);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.voiceAgent__btn:disabled{opacity:.5;cursor:default}.voiceAgent__btn:focus-visible{outline:2px solid var(--brand-fg);outline-offset:1px}.voiceAgent__btn--primary{background:var(--brand);border-color:var(--brand);color:#fff}.voiceAgent__pulse{width:10px;height:10px;border-radius:var(--r-pill);background:var(--danger);animation:voiceAgentPulse 1.2s var(--ease-out) infinite}.voiceAgent__spinner{width:16px;height:16px;border-radius:var(--r-pill);border:2px solid var(--border);border-top-color:var(--brand-fg);animation:voiceAgentSpin .8s linear infinite}.voiceAgent__draft{margin:2px 6px;padding:8px 10px;border-radius:var(--r-md);border-inline-start:3px solid var(--brand);background:var(--s2);color:var(--t1);font-size:var(--fs-13);white-space:pre-wrap;overflow-wrap:anywhere;max-height:30vh;overflow-y:auto}.voiceAgent__draft[aria-busy=true]{opacity:.6}.voiceAgent__result{margin:4px 6px 2px;padding:8px 10px;border-radius:var(--r-md);font-size:var(--fs-13);background:var(--s2);color:var(--t1)}.voiceAgent__result--error{color:var(--danger)}.voiceAgent__timing{float:inline-end;margin-inline-start:8px;font-size:var(--fs-11);color:var(--t3)}@media(prefers-reduced-motion:reduce){.voiceAgent__pulse,.voiceAgent__spinner{animation:none}}@keyframes voiceAgentPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes voiceAgentSpin{to{transform:rotate(360deg)}}#playwright-highlight-container{display:none}.mt-5{margin-top:3rem!important}.mt-4{margin-top:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-3{margin-bottom:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.ms-2{margin-left:.5rem!important}.ms-1{margin-left:.25rem!important}.p-3{padding:1rem!important}.p-1{padding:.25rem!important}.pt-3{padding-top:1rem!important}.w-100{width:100%!important}.h-100{height:100%!important}.text-center{text-align:center!important}.text-end{text-align:right!important}
