@layer vendor;@layer reset{*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}[hidden],[data-left][data-overdue]{display:none!important}@supports not selector(:popover-open){[popover]:not([data-open]){display:none}}}@layer base{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:#496aed;--blue-text:#3a56c8;--red:#d33131;--red-text:#cb2f2f;--orange:#fb8500;--orange-text:#9e5200;--green:#3b7839;--green-text:#3b7839;--purple:#7c3aed;--purple-text:#7c3aed;--yellow-text:#8a6a00;--teal-text:#1d7368;--teal-event:#1e7f70;--grey-text:#666;--red-tint:#fde2e2;--orange-tint:#fdebd3;--yellow-tint:#fcf3c4;--green-tint:#dff0dd;--teal-tint:#d8f0ec;--blue-tint:#e0e7fd;--purple-tint:#ece2fd;--grey-tint:#ececee;--grey:#6d6d6f;--teal:#228478;--green-deep:#14883f;--green-bright:#22c55e;--white:#fff;--black:#000;--yellow-pale:#fff0c2;--yellow-ink:#5b4300;--yellow-bright:#fade4b;--yellow-light:#fbe572;--red-deep:#c6322d;--text:#1b1b1b;--text-grey:#666;--bg:#f7f7f8;--surface:#fff;--border:#e3e3e8;--hover:#f2f2f3;--close:#666;--message-own:#eaf0ff;--message-other:#eff0f1;--avatar-other:#d8d9dc;--red-14:rgba(211,49,49,.14);--red-22:rgba(211,49,49,.22);--green-12:rgba(59,120,57,.12);--green-20:rgba(59,120,57,.2);--orange-40:rgba(251,133,0,.4);--blue-8:rgba(73,106,237,.08);--blue-15:rgba(73,106,237,.15);--blue-25:rgba(73,106,237,.25);--blue-26:rgba(73,106,237,.26);--red-10:rgba(211,49,49,.1);--orange-10:rgba(251,133,0,.1);--orange-15:rgba(251,133,0,.15);--blue-tint-15:#6480f0;--blue-tint-20:#6d88f1;--blue-tint-35:#899ef3;--black-15:rgba(0,0,0,.15);--black-20:rgba(0,0,0,.2);--black-45:rgba(0,0,0,.45);--black-55:rgba(0,0,0,.55);--black-85:rgba(0,0,0,.85);--white-15:rgba(255,255,255,.15);--grey-30:rgba(109,109,111,.3);--green-bright-35:rgba(34,197,94,.35);--green-bright-70:rgba(34,197,94,.7);--motion-fast:.12s;--motion-base:.2s;--motion-slow:.3s;--motion-nav-delay:.15s;--motion-busy-delay:.15s;--motion-conn-delay:0s;--motion-stale-delay:4s;--motion-toast-leave-delay:5.7s;--motion-pulse-loop:1.8s;--motion-call-loop:1.4s;--ease-out:cubic-bezier(.25,.46,.45,.94);--ease-spring:cubic-bezier(.34,1.56,.64,1);--weight-regular:400;--weight-medium:500;--weight-bold:700;--layer-grid-column:1;--layer-grid-head:2;--layer-grid-corner:3;--layer-sticky:10;--layer-sheet:15;--layer-menu:20;--layer-toast:30;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius:10px;--radius-small:4px;--page-padding:24px;--icon:20px;--icon-gap:6px;--rail:240px;--bar:48px;--bar-item:40px;--bar-item-narrow:36px;--menu-item:38px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--blue-text:#8fa4f2;--red-text:#fd3d3d;--orange-text:#fb8500;--green-text:#4a9347;--purple:#8b5cf6;--purple-text:#9664ff;--yellow-text:#e3c341;--teal-text:#3fb5a5;--teal-event:#3dbda8;--grey-text:#9a9a9d;--red-tint:#4d2020;--orange-tint:#4a3014;--yellow-tint:#45391a;--green-tint:#1f3a22;--teal-tint:#173a36;--blue-tint:#22305c;--purple-tint:#36245a;--grey-tint:#323336;--grey:#6d6d70;--teal:#248475;--yellow-pale:#594510;--yellow-ink:#ffe59a;--text:#e9e9ea;--text-grey:#9a9a9d;--bg:#111214;--surface:#1a1b1d;--border:#2a2b2d;--hover:#25262a;--close:#9a9a9d;--message-own:#1a2440;--message-other:#1c1d1f;--avatar-other:#2e3033;--grey-30:rgba(109,109,112,.3)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--blue-text:#8fa4f2;--red-text:#fd3d3d;--orange-text:#fb8500;--green-text:#4a9347;--purple:#8b5cf6;--purple-text:#9664ff;--yellow-text:#e3c341;--teal-text:#3fb5a5;--teal-event:#3dbda8;--grey-text:#9a9a9d;--red-tint:#4d2020;--orange-tint:#4a3014;--yellow-tint:#45391a;--green-tint:#1f3a22;--teal-tint:#173a36;--blue-tint:#22305c;--purple-tint:#36245a;--grey-tint:#323336;--grey:#6d6d70;--teal:#248475;--yellow-pale:#594510;--yellow-ink:#ffe59a;--text:#e9e9ea;--text-grey:#9a9a9d;--bg:#111214;--surface:#1a1b1d;--border:#2a2b2d;--hover:#25262a;--close:#9a9a9d;--message-own:#1a2440;--message-other:#1c1d1f;--avatar-other:#2e3033;--grey-30:rgba(109,109,112,.3)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(../font/inter_regular.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:700;font-display:swap;src:url(../font/inter_bold.woff2)format("woff2")}html,body{background-color:var(--bg);color:var(--text);font-family:Inter,sans-serif;font-weight:var(--weight-regular);font-size:15px;line-height:1.5}a{color:var(--text)}a:not([data-go~=page]):not([data-go~=mention])>[data-v=hover]{cursor:default}html{overscroll-behavior:none;touch-action:manipulation;height:100%;overflow:hidden}body{overscroll-behavior:none;touch-action:manipulation;flex-direction:column;width:100%;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}h1{font-size:20px;font-weight:var(--weight-bold);line-height:1.3}h2{font-size:16px;font-weight:var(--weight-regular);line-height:1.4}textarea{resize:none}@supports (field-sizing:content){textarea{field-sizing:content}}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}[role=menuitemcheckbox]:after,[role=menuitemradio]:after{appearance:none;border:1.5px solid var(--border);cursor:pointer;vertical-align:middle;background:0 0;border-radius:3px;flex-shrink:0;width:16px;height:16px;transition:background .15s,border-color .15s,transform .15s;position:relative}input[type=checkbox]{appearance:none;border:1.5px solid var(--border);cursor:pointer;vertical-align:middle;background:0 0;border-radius:3px;flex-shrink:0;width:16px;height:16px;transition:background .15s,border-color .15s,transform .15s;position:relative}[role=menuitemcheckbox][aria-checked=true]:after,[role=menuitemradio][aria-checked=true]:after{background:var(--blue);border-color:var(--blue);transform:scale(1.15)}input[type=checkbox]:checked{background:var(--blue);border-color:var(--blue);transform:scale(1.15)}input[type=checkbox]:active{transform:scale(.9)}input[type=checkbox]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}input[type=checkbox]:before{content:"";width:100%;min-width:24px;height:100%;min-height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:no-preference){[data-region][data-enter]{will-change:opacity;animation:.22s cubic-bezier(.16,1,.3,1) enter-region}[data-k][data-enter]{will-change:opacity,transform;animation:.18s cubic-bezier(.16,1,.3,1) enter-row}}@media (prefers-reduced-motion:reduce){[data-region][data-enter],[data-k][data-enter]{animation:.15s ease-out enter-fade}}@keyframes enter-region{0%{opacity:0}to{opacity:1}}@keyframes enter-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes enter-fade{0%{opacity:0}to{opacity:1}}}@layer components{.btn{border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:1rem;font-weight:var(--weight-regular);line-height:inherit;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-spring), background-color var(--motion-fast) var(--ease-out);background-color:transparent;justify-content:center;align-items:center;gap:6px;padding:.45rem .75rem;text-decoration:none;display:inline-flex}@media (hover:hover){.btn:hover{background-color:var(--hover)}}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.btn[aria-disabled=true]{opacity:.5;cursor:default}.btn [data-part=icon]:where(:not(.btn :is(.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-room,.rail-folder) *)){--icon:16px;display:inline-flex}.btn[aria-busy=true]{opacity:.7;transition-delay:var(--motion-busy-delay)}.btn.yellow{background-color:var(--yellow-bright);color:var(--red-deep);font-weight:var(--weight-bold);border-color:transparent}@media (hover:hover){.btn.yellow:hover{background-color:var(--yellow-light)}}.btn.yellow [data-part=icon]:where(:not(.btn :is(.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-room,.rail-folder) *)){--icon:28px;display:inline-flex}.btn.text{min-block-size:0;max-inline-size:100%;color:var(--text-grey);font:inherit;font-weight:var(--weight-regular);text-align:start;overflow-wrap:anywhere;background-color:transparent;border:0;border-radius:0;padding:0}.btn.text [data-part=phrase]{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}@media (hover:hover){.btn.text:hover{color:var(--blue-text);background-color:transparent;text-decoration:underline}}.btn.small{padding:.375rem .75rem;font-size:13px;line-height:normal}.btn.blue{background-color:var(--blue);color:var(--white);border-color:transparent}@media (hover:hover){.btn.blue:hover{background-color:var(--blue-tint-15)}}.btn.green{background-color:var(--green);color:var(--white);border-color:transparent}.btn.red{border-color:var(--red);color:var(--red-text)}@media (hover:hover){.btn.red:hover{background-color:var(--red-10)}}.btn.orange{border-color:var(--orange);color:var(--orange-text)}@media (hover:hover){.btn.orange:hover{background-color:var(--orange-10)}}.btn.call{background-color:var(--green-deep);color:var(--white);font-weight:var(--weight-bold);box-shadow:0 0 12px var(--green-bright-35);animation:btn-call-swell var(--motion-call-loop) ease-in-out infinite;border-color:transparent;position:relative}.btn.call:after{content:"";border-radius:inherit;box-shadow:0 0 20px var(--green-bright-70);opacity:0;animation:btn-call-glow var(--motion-call-loop) ease-in-out infinite;pointer-events:none;position:absolute;inset:0}@media (hover:hover){.btn.call:hover{background-color:var(--green-deep);box-shadow:0 0 0 3px var(--green-bright-35), 0 0 20px var(--green-bright-70);animation:none;transform:scale(1.04)}.btn.call:hover:after{animation:none}}@keyframes btn-call-swell{50%{transform:scale(1.04)}}@keyframes btn-call-glow{50%{opacity:1}}.glyph{font-size:var(--icon);fill:currentColor;flex:none;line-height:1;display:inline-flex}.glyph.quiet{--icon:18px;color:var(--text-grey)}.icon-text{align-items:flex-start;gap:var(--icon-gap);min-inline-size:0;display:inline-flex}.icon-text [data-part=text]:where(:not(.icon-text :is(.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){min-inline-size:0}.icon-text [data-part=icon]:where(:not(.icon-text :is(.btn,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-room,.rail-folder) *)){flex:none;align-items:center;block-size:1lh;display:inline-flex}.icon-text [data-part=glyph]:where(:not(.icon-text :is(.menu,.composer,.device,.react-picker) *)){font-size:var(--icon);fill:currentColor;line-height:1;display:inline-flex}.icon-text.quiet [data-part=glyph]:where(:not(.icon-text :is(.menu,.composer,.device,.react-picker) *)){color:var(--text-grey);font-size:18px}.create-link{inset-inline-end:var(--space-5);bottom:calc(var(--space-5) + max(env(safe-area-inset-bottom), var(--sab,0px)));z-index:var(--layer-sticky);background-color:var(--blue);block-size:56px;inline-size:56px;color:var(--white);box-shadow:0 2px 8px var(--black-15);border:1px solid transparent;border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1.5;text-decoration:none;display:inline-flex;position:fixed}.create-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.create-link [data-part=caption]:where(:not(.create-link :is(.rich,.table,.unread-dot,.chat-rail,.room-roster) *)){display:none}.create-link [data-part=plus]{fill:currentColor;font-size:24px;line-height:1;display:inline-flex}@container (width>=601px){.create-link{border-radius:var(--radius);block-size:auto;inline-size:auto;box-shadow:none;padding:.45rem .75rem;position:static}.create-link [data-part=caption]:where(:not(.create-link :is(.rich,.table,.unread-dot,.chat-rail,.room-roster) *)){display:inline}.create-link [data-part=plus]{display:none}}.icon-button{--icon:16px;border:1px solid var(--border);border-radius:var(--radius);block-size:36px;inline-size:36px;color:var(--text);cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-spring), background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background-color:transparent;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:16px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.icon-button:before{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.icon-button:hover{background-color:var(--hover)}}.icon-button:active{transform:scale(.97)}.icon-button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.icon-button:disabled{opacity:.5;cursor:default}.icon-button[aria-disabled=true]{opacity:.5;cursor:default}.icon-button.red{border-color:var(--red);color:var(--red-text)}@media (hover:hover){.icon-button.red:hover{background-color:var(--red-10)}}.icon-button.plain{block-size:32px;inline-size:32px;color:var(--text-grey);border-color:transparent}@media (hover:hover){.icon-button.plain:hover{color:var(--text)}}.icon-button.inline{--icon:13px;border-radius:var(--radius-small);block-size:auto;inline-size:auto;color:var(--text-grey);border-color:transparent;padding:2px 6px;font-size:13px}@media (hover:hover){.icon-button.inline:hover{color:var(--text)}.icon-button.inline.red:hover{background-color:var(--hover);color:var(--red-text)}}.icon-button[aria-expanded=true]{border-color:var(--blue);background-color:var(--blue);color:var(--white)}@media (hover:hover){.icon-button[aria-expanded=true]:hover{background-color:var(--blue-tint-15)}}.icon-button[data-store][aria-pressed=true]{background-color:var(--blue);color:var(--white);border-color:transparent}@media (hover:hover){.icon-button[data-store][aria-pressed=true]:hover{background-color:var(--blue-tint-15)}}.icon-button.counted{gap:var(--space-1);inline-size:auto;min-inline-size:36px;padding-inline:8px}.icon-button [data-part=count]:where(:not(.icon-button :is(.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){font-variant-numeric:tabular-nums;font-size:13px}.menu{display:inline-block}.menu [data-part=trigger]:where(:not(.menu :is(.popover,.unread-dot,.duty-widget) *)){align-items:center;gap:var(--space-1);min-block-size:44px;padding-inline:var(--space-2);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:inherit;cursor:pointer;background-color:transparent;border:0;display:inline-flex}.menu [data-part=trigger]:where(:not(.menu :is(.popover,.unread-dot,.duty-widget) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.menu [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *)){--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);min-inline-size:180px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 8px 24px var(--black-15);margin:0;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.menu [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *))[data-open]{display:block}.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){inline-size:100%;min-inline-size:44px;min-block-size:var(--menu-item);border-radius:var(--radius-small);color:var(--text);text-align:start;cursor:pointer;background-color:transparent;border:0;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:.86rem;text-decoration:none;display:flex;position:relative}.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):before{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}@media (hover:hover){.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):hover{background-color:var(--hover)}}.menu [data-part=glyph]:where(:not(.menu :is(.icon-text,.composer,.device,.react-picker) *)){color:var(--text-grey);flex:none;display:inline-flex}.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)).red [data-part=glyph]:where(:not(.menu :is(.icon-text,.composer,.device,.react-picker) *)){color:inherit}.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)).red{color:var(--red-text)}.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *))[aria-disabled=true]{color:var(--text-grey);cursor:not-allowed}@media (hover:hover){.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *))[aria-disabled=true]:hover{background-color:transparent}}.menu [data-part=item]:where(:not(.menu :is(.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *))[aria-checked]:after{content:"";order:-1}.menu [data-part=note]:where(:not(.menu :is(.composer,.stepper,.insert,.field,.rights,.hover-card,.stat-card,.avatar-edit) *)){min-block-size:38px;color:var(--text-grey);cursor:default;align-items:center;margin:0;padding:8px 10px;font-size:.86rem;display:flex}.menu.sheet [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *)){--menu-item:48px;inset:auto 8px max(68px, calc(env(safe-area-inset-bottom,0px) + 64px)) 8px;inline-size:auto;min-inline-size:0}@container shell (width>768px){.menu.sheet [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *)){--menu-item:38px;inline-size:fit-content;min-inline-size:180px;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}}@supports (transition-behavior:allow-discrete){.menu [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *)){opacity:0;transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), overlay var(--motion-fast) allow-discrete, display var(--motion-fast) allow-discrete;transform:translateY(-4px)}.menu [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *)):popover-open{opacity:1;transform:none}.menu [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *))[data-open]{opacity:1;transform:none}@starting-style{.menu [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *)):popover-open{opacity:0;transform:translateY(-4px)}.menu [data-part=panel]:where(:not(.menu :is(.popover,.tabs,.unread-dot,.duty-widget,.react-picker) *))[data-open]{opacity:0;transform:translateY(-4px)}}}.popover{display:inline-block}.popover [data-part=trigger]:where(:not(.popover :is(.menu,.unread-dot,.duty-widget) *)){border-radius:var(--radius);min-block-size:44px;min-inline-size:44px;color:var(--text-grey);font-family:inherit;font-weight:var(--weight-bold);cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background-color:transparent;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.popover [data-part=trigger]:where(:not(.popover :is(.menu,.unread-dot,.duty-widget) *)):hover{color:var(--text)}}.popover [data-part=trigger]:where(:not(.popover :is(.menu,.unread-dot,.duty-widget) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.popover [data-part=panel]:where(:not(.popover :is(.menu,.tabs,.unread-dot,.duty-widget,.react-picker) *)){--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);max-inline-size:min(360px,100vw - 32px);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 8px 24px var(--black-15);margin:0;font-size:.875rem;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.popover [data-part=line]:where(:not(.popover :is(.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){min-block-size:1lh;margin:0}.tabs{gap:var(--space-3);flex-direction:column;display:flex}.tabs [data-part=list]:where(:not(.tabs :is(.rich,.duration,.field,.inbox-group,.category-specialists,.new-hint) *)){gap:var(--space-1);border-block-end:1px solid var(--border);display:flex;overflow-x:auto}.tabs [data-part=tab]:where(:not(.tabs .link-tabs *)){min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-3);border:0;color:var(--text-grey);font-family:inherit;font-size:inherit;white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);background-color:transparent;border-block-end:2px solid transparent}.tabs [data-part=tab]:where(:not(.tabs .link-tabs *))[aria-selected=true]{border-block-end-color:var(--blue);color:var(--text)}.tabs [data-part=tab]:where(:not(.tabs .link-tabs *)):focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.link-tabs{border-block-end:1px solid var(--border);gap:.25rem;display:flex;overflow-x:auto}.link-tabs [data-part=tab]:where(:not(.link-tabs .tabs *)){border-radius:var(--radius) var(--radius) 0 0;min-block-size:44px;min-inline-size:44px;color:var(--text-grey);white-space:nowrap;transition:color var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);border-block-end:2px solid transparent;align-items:center;margin-block-end:-1px;padding:.6rem 1rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.link-tabs [data-part=tab]:where(:not(.link-tabs .tabs *)):before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.link-tabs [data-part=tab]:where(:not(.link-tabs .tabs *)):hover{background-color:var(--hover);color:var(--text)}}.link-tabs [data-part=tab]:where(:not(.link-tabs .tabs *))[aria-current]{border-block-end-color:var(--blue);color:var(--blue-text);font-weight:600}.link-tabs [data-part=count]:where(:not(.link-tabs :is(.icon-button,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){padding:0 var(--space-1);border-radius:var(--radius-small);background-color:var(--orange-40);color:var(--orange-text);font-size:12px;font-weight:var(--weight-bold);margin-inline-start:var(--space-1);line-height:18px}.link-tabs [data-part=tab]:where(:not(.link-tabs .tabs *)):focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.link-tabs.pills{border-block-end:0;flex-wrap:wrap;gap:6px;overflow:visible}.link-tabs.pills [data-part=tab]:where(:not(.link-tabs .tabs *)){background-color:var(--bg);min-block-size:0;min-inline-size:0;color:var(--text);font-size:13px;font-weight:var(--weight-regular);border:1px solid transparent;border-radius:999px;margin-block-end:0;padding:4px 10px}@media (hover:hover){.link-tabs.pills [data-part=tab]:where(:not(.link-tabs .tabs *)):hover{background-color:var(--hover);color:var(--text)}}.link-tabs.pills [data-part=tab]:where(:not(.link-tabs .tabs *))[aria-current]{border-color:var(--blue);background-color:var(--blue);color:var(--white);font-weight:var(--weight-regular)}.segments{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);max-inline-size:100%;display:inline-flex;overflow:hidden}.segments [data-part=segment]{border:0;border-inline-end:1px solid var(--border);background-color:var(--surface);color:var(--text-grey);font-size:14px;font-weight:var(--weight-regular);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);flex:auto;justify-content:center;align-items:center;padding:6px 16px;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.segments [data-part=choice]:where(:not(.segments .stepper *)){border:0;border-inline-end:1px solid var(--border);background-color:var(--surface);color:var(--text-grey);font-size:14px;font-weight:var(--weight-regular);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);flex:auto;justify-content:center;align-items:center;padding:6px 16px;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.segments [data-part=segment]:before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.segments [data-part=choice]:where(:not(.segments .stepper *)):before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.segments [data-part=segment]:last-child{border-inline-end:0}.segments [data-part=choice]:where(:not(.segments .stepper *)):last-child{border-inline-end:0}@media (hover:hover){.segments [data-part=segment]:hover{background-color:var(--hover);color:var(--text)}.segments [data-part=choice]:where(:not(.segments .stepper *)):hover{background-color:var(--hover);color:var(--text)}}.segments [data-part=segment][aria-current]{background-color:var(--blue);color:var(--white)}.segments [data-part=choice]:where(:not(.segments .stepper *)):has(>[data-part=control]:where(:not(.segments :is(.field,.upload) *)):checked){background-color:var(--blue);color:var(--white)}.segments [data-part=segment]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.segments [data-part=choice]:where(:not(.segments .stepper *)):has(>[data-part=control]:where(:not(.segments :is(.field,.upload) *)):focus-visible){outline:2px solid var(--blue);outline-offset:-2px}.segments [data-part=control]:where(:not(.segments :is(.field,.upload) *)){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.segments.compact{--icon:14px;--icon-gap:3px}.segments.compact [data-part=segment]{padding:4px 10px;font-size:13px}.segments.compact [data-part=choice]:where(:not(.segments .stepper *)){padding:4px 10px;font-size:13px}.segments.full{border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;display:flex}.segments.full [data-part=choice]:where(:not(.segments .stepper *)){background-color:var(--hover);flex:auto;min-inline-size:0;padding-inline:6px}@media (hover:hover){.segments.full [data-part=choice]:where(:not(.segments .stepper *)):hover{background-color:var(--border)}}.segments.full [data-part=choice]:where(:not(.segments .stepper *)):has(>[data-part=control]:where(:not(.segments :is(.field,.upload) *)):checked){background-color:var(--blue);color:var(--white)}.segments.grey{inline-size:fit-content}.segments.grey [data-part=segment]{border-inline-end:0}.segments.grey [data-part=choice]:where(:not(.segments .stepper *)){border-inline-end:0}.segments.grey [data-part=segment][aria-current]{background-color:var(--hover);color:var(--text);font-weight:var(--weight-medium)}.segments.grey [data-part=choice]:where(:not(.segments .stepper *)):has(>[data-part=control]:where(:not(.segments :is(.field,.upload) *)):checked){background-color:var(--hover);color:var(--text);font-weight:var(--weight-medium)}.segments.grey [data-part=choice]:where(:not(.segments .stepper *)):has(>[data-part=control]:where(:not(.segments :is(.field,.upload) *))[value=true]:checked){background-color:var(--orange-15);color:var(--orange-text)}.pagination{justify-content:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.pagination [data-part=prev]{border:1px solid var(--border);border-radius:var(--radius);min-block-size:44px;min-inline-size:44px;color:var(--text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagination [data-part=page]{border:1px solid var(--border);border-radius:var(--radius);min-block-size:44px;min-inline-size:44px;color:var(--text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagination [data-part=next]:where(:not(.pagination .found-section *)){border:1px solid var(--border);border-radius:var(--radius);min-block-size:44px;min-inline-size:44px;color:var(--text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagination [data-part=page][aria-current]{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.pagination [data-part=prev]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pagination [data-part=page]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pagination [data-part=next]:where(:not(.pagination .found-section *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.pagination [data-part=gap]:where(:not(.pagination :is(.roster,.roster-legend) *)){color:var(--text-grey)}.carousel{border-radius:var(--radius-small);display:block}.carousel:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.carousel [data-part=viewport]{flex-direction:column;justify-content:center;min-block-size:92px;display:flex}.carousel [data-part=nav]{justify-content:center;align-items:center;gap:var(--space-4);border-block-start:1px solid var(--border);margin-block-start:var(--space-3);padding-block-start:var(--space-3);display:flex}.carousel [data-part=turn]{border:1px solid var(--border);background-color:var(--surface);min-block-size:44px;min-inline-size:44px;color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);border-radius:50%;font-family:inherit;font-size:1.25rem;line-height:1}@media (hover:hover){.carousel [data-part=turn]:hover{border-color:var(--blue);background-color:var(--hover)}}.carousel [data-part=turn]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.carousel [data-part=counter]{min-inline-size:54px;color:var(--text-grey);font-variant-numeric:tabular-nums;text-align:center;font-size:.8125rem}.rich{overflow-wrap:anywhere}.rich[data-ws=preserve]{white-space:pre-wrap}.rich [data-part=para]{margin:0}.rich [data-part=para]:empty:before{content:"​"}.rich [data-part=para][aria-placeholder]:before{content:attr(aria-placeholder);float:left;block-size:0;color:var(--text-grey);pointer-events:none}.rich [data-part=heading]:where(:not(.rich :is(.stepper,.insert,.card-aside,.chat-found,.room-head) *)){margin:var(--space-2) 0 var(--space-1);font-weight:var(--weight-bold);line-height:1.3}.rich [data-part=quote]:where(:not(.rich .ticket-comment *)){margin:var(--space-2) 0;border-inline-start:3px solid var(--border);color:var(--text-grey);padding-inline-start:var(--space-3)}.rich [data-part=list]:where(:not(.rich :is(.tabs,.duration,.field,.inbox-group,.category-specialists,.new-hint) *)){margin:var(--space-1) 0;padding-inline-start:var(--space-6)}.rich [data-part=item]:where(:not(.rich :is(.menu,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){margin:0}.rich [data-part=code]:where(:not(.rich :is(.qr,.maxbind,.onec,.error-card) *)){margin:var(--space-2) 0;padding:var(--space-2);border-radius:var(--radius-small);background-color:var(--hover);white-space:pre-wrap;font-family:monospace;font-size:14px}.rich [data-part=table]{margin:var(--space-2) 0;border-collapse:collapse;max-inline-size:100%;display:block;overflow-x:auto}.rich [data-part=row]:where(:not(.rich :is(.table,.field-group,.inbox-group,.stat-bars) *)){break-inside:avoid}.rich [data-part=cell]:where(:not(.rich :is(.table,.field-group,.code-cells,.roster,.react-picker,.chat-page) *)){padding:var(--space-1) var(--space-2);border:1px solid var(--border);vertical-align:top}.rich [data-part=head]:where(:not(.rich :is(.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){padding:var(--space-1) var(--space-2);border:1px solid var(--border);background-color:var(--hover);font-weight:var(--weight-bold);text-align:start;vertical-align:top}.rich [data-part=figure]{margin:var(--space-2) 0}.rich [data-part=image]:where(:not(.rich .lightbox *)){border-radius:var(--radius);object-fit:contain;max-block-size:250px;max-inline-size:100%;display:block}.rich [data-part=video]:where(:not(.rich .qrscan *)){border-radius:var(--radius);max-block-size:360px;max-inline-size:100%;display:block}.rich [data-part=figure]:has(>[data-part=video]:where(:not(.rich .qrscan *))){inline-size:fit-content;max-inline-size:100%}.rich [data-part=caption]:where(:not(.rich :is(.create-link,.table,.unread-dot,.chat-rail,.room-roster) *)){display:block}.rich [data-part=file]:where(:not(.rich .qrscan *)){color:var(--blue-text)}.rich [data-part=pic]:where(:not(.rich :is(.stepper,.take-tile,.chat-message,.chat-media) *)){color:var(--blue-text);cursor:zoom-in}.rich [data-part=link]:where(:not(.rich :is(.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)){color:var(--blue-text)}.rich [data-part=host]{color:var(--text-grey)}.rich [data-part=at]:where(:not(.rich :is(.moment,.stars) *)){background-color:var(--blue-15);color:var(--blue-text);border-radius:3px;padding:0 2px;font-weight:600}.rich [data-part=atom][aria-selected=true]{outline:2px solid var(--blue);border-radius:999px}.rich [data-part=upload]{align-items:center;gap:var(--space-2);margin:var(--space-2) 0;padding:var(--space-2);border:1px dashed var(--border);border-radius:var(--radius-small);color:var(--text-grey);display:flex}.rich [data-part=upload][data-state=failed]{border-color:var(--red);color:var(--red-text)}.rich [data-part=remove]:where(:not(.rich :is(.upload,.chat-notice,.access-group) *)){min-block-size:44px;min-inline-size:44px;color:var(--text-grey);cursor:pointer;background:0 0;border:0}.rich [data-part=retry]:where(:not(.rich .load-error *)){min-block-size:44px;color:var(--blue-text);cursor:pointer;background:0 0;border:0}.rich [data-part=tint]:where(:not(.rich .composer *)).red{color:var(--red-text)}.rich [data-part=tint]:where(:not(.rich .composer *)).orange{color:var(--orange-text)}.rich [data-part=tint]:where(:not(.rich .composer *)).yellow{color:var(--yellow-text)}.rich [data-part=tint]:where(:not(.rich .composer *)).green{color:var(--green-text)}.rich [data-part=tint]:where(:not(.rich .composer *)).teal{color:var(--teal-text)}.rich [data-part=tint]:where(:not(.rich .composer *)).blue{color:var(--blue-text)}.rich [data-part=tint]:where(:not(.rich .composer *)).purple{color:var(--purple-text)}.rich [data-part=tint]:where(:not(.rich .composer *)).grey{color:var(--grey-text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).red{background-color:var(--red-tint);color:var(--text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).orange{background-color:var(--orange-tint);color:var(--text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).yellow{background-color:var(--yellow-tint);color:var(--text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).green{background-color:var(--green-tint);color:var(--text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).teal{background-color:var(--teal-tint);color:var(--text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).blue{background-color:var(--blue-tint);color:var(--text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).purple{background-color:var(--purple-tint);color:var(--text)}.rich [data-part=mark]:where(:not(.rich :is(.moment,.form,.quote,.rail-folder) *)).grey{background-color:var(--grey-tint);color:var(--text)}.rich.edit{min-block-size:72px;padding:var(--space-2) var(--space-3);white-space:pre-wrap;outline:none;font-size:clamp(15px,768500px - 100000vw,16px)}.rich.edit.docked{min-block-size:44px}.rich.edit [data-part=held]:where(:not(.rich .rights-board *)){background-color:var(--blue-15)}.rich.edit [data-part=figure]{inline-size:fit-content;max-inline-size:100%;margin:var(--space-2) auto;cursor:default;-webkit-user-select:none;user-select:none;position:relative}.rich.edit [data-part=figure]:has(>[data-part=file]:where(:not(.rich .qrscan *))){align-items:center;gap:var(--space-2);inline-size:auto;padding:var(--space-2) 40px var(--space-2) var(--space-3);border-radius:var(--radius);background-color:var(--hover);margin-inline:0;font-size:14px;display:flex}.rich.edit [data-part=figure][aria-selected=true]{outline:2px solid var(--blue);outline-offset:2px;border-radius:var(--radius)}.rich.edit [data-part=figure] [data-part=remove]:where(:not(.rich :is(.upload,.chat-notice,.access-group) *)){background-color:var(--black-45);block-size:44px;min-block-size:0;inline-size:44px;min-inline-size:0;color:var(--white);transition:background-color var(--motion-fast) var(--ease-out);background-clip:content-box;border-radius:50%;justify-content:center;align-items:center;padding:10px;font-size:16px;line-height:1;display:flex;position:absolute;inset-block-start:-6px;inset-inline-end:-6px}@media (hover:hover){.rich.edit [data-part=figure] [data-part=remove]:where(:not(.rich :is(.upload,.chat-notice,.access-group) *)):hover{background-color:var(--red)}}.rich.edit [data-part=figure] [data-part=remove]:where(:not(.rich :is(.upload,.chat-notice,.access-group) *)):focus-visible{outline:2px solid var(--blue);outline-offset:-10px}.rich.edit [data-part=upload][aria-selected=true]{outline:2px solid var(--blue);outline-offset:2px}.rich.edit[aria-busy=true]{opacity:.7;transition:opacity var(--motion-fast) var(--ease-out);transition-delay:var(--motion-busy-delay)}.composer{gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);display:grid;position:relative}.composer[aria-invalid=true]{border-color:var(--red)}.composer [data-part=bar]:where(:not(.composer :is(.tree-fold,.day-range,.check-set,.roster,.stat-chart,.stat-columns) *)){--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 8px 24px var(--black-15);align-items:center;gap:2px;margin:0;padding:3px;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.composer [data-part=bar]:where(:not(.composer :is(.tree-fold,.day-range,.check-set,.roster,.stat-chart,.stat-columns) *)):popover-open{display:flex}.composer [data-part=bar]:where(:not(.composer :is(.tree-fold,.day-range,.check-set,.roster,.stat-chart,.stat-columns) *))[data-open]{display:flex}.composer [data-part=cmd]{block-size:36px;min-inline-size:36px;padding-inline:var(--space-1);border-radius:var(--radius-small);color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:2px;font-size:15px;display:inline-flex;position:relative}.composer [data-part=cmd]:before{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.composer [data-part=cmd]:hover{background-color:var(--hover)}}.composer [data-part=cmd][aria-pressed=true]{background-color:var(--blue-15);color:var(--blue-text)}.composer [data-part=cmd][aria-disabled=true]{opacity:.4;cursor:not-allowed}.composer [data-part=cmd]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.composer [data-part=sep]:where(:not(.composer :is(.ticket-facts,.stat-head,.ticket-row) *)){background-color:var(--border);flex:none;block-size:20px;inline-size:1px;margin-inline:2px}.composer [data-part=kind]:where(:not(.composer :is(.aside-item,.access-group) *)){font-size:13px}.composer [data-part=caret]{color:var(--text-grey);font-size:10px}.composer [data-part=swatch]{font-weight:var(--weight-bold);text-underline-offset:3px;border-radius:2px;padding-inline:4px;line-height:20px;text-decoration:underline;text-decoration-thickness:3px}.composer [data-part=swatch][data-tint=k\:red]{color:var(--red-text)}.composer [data-part=swatch][data-tint=k\:orange]{color:var(--orange-text)}.composer [data-part=swatch][data-tint=k\:yellow]{color:var(--yellow-text)}.composer [data-part=swatch][data-tint=k\:green]{color:var(--green-text)}.composer [data-part=swatch][data-tint=k\:teal]{color:var(--teal-text)}.composer [data-part=swatch][data-tint=k\:blue]{color:var(--blue-text)}.composer [data-part=swatch][data-tint=k\:purple]{color:var(--purple-text)}.composer [data-part=swatch][data-tint=k\:grey]{color:var(--grey-text)}.composer [data-part=swatch][data-tint=h\:red]{background-color:var(--red-tint)}.composer [data-part=swatch][data-tint=h\:orange]{background-color:var(--orange-tint)}.composer [data-part=swatch][data-tint=h\:yellow]{background-color:var(--yellow-tint)}.composer [data-part=swatch][data-tint=h\:green]{background-color:var(--green-tint)}.composer [data-part=swatch][data-tint=h\:teal]{background-color:var(--teal-tint)}.composer [data-part=swatch][data-tint=h\:blue]{background-color:var(--blue-tint)}.composer [data-part=swatch][data-tint=h\:purple]{background-color:var(--purple-tint)}.composer [data-part=swatch][data-tint=h\:grey]{background-color:var(--grey-tint)}.composer [data-part=palette]{--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 8px 24px var(--black-15);margin:0;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.composer [data-part=palette]:popover-open{display:grid}.composer [data-part=palette][data-open]{display:grid}.composer [data-part=palette-label]{color:var(--text-grey);margin:0;font-size:11px;line-height:16px}.composer [data-part=tints]{gap:2px;display:flex}.composer [data-part=actions]:where(:not(.composer :is(.tree,.form,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){align-items:center;gap:var(--space-1);padding:var(--space-1);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.composer.docked{--room-under:0px;grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-block-end:var(--room-under)}.composer.docked [data-part=actions]:where(:not(.composer :is(.tree,.form,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){border-top:0;flex-wrap:nowrap;grid-column:2}.composer [data-part=submit]:where(:not(.composer .form *)){border-radius:var(--radius);background-color:var(--blue);color:var(--white);font-family:inherit;font-size:13px;font-weight:var(--weight-regular);line-height:inherit;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-spring);border:1px solid transparent;justify-content:center;align-items:center;gap:6px;margin-inline-start:auto;padding:.375rem .75rem;display:inline-flex;position:relative}.composer [data-part=submit]:where(:not(.composer .form *)):before{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.composer [data-part=submit]:where(:not(.composer .form *)):hover{background-color:var(--blue-tint-15)}}.composer [data-part=submit]:where(:not(.composer .form *)):active{transform:scale(.97)}.composer [data-part=submit]:where(:not(.composer .form *))[data-k=send]{min-block-size:44px;min-inline-size:44px;font-size:inherit;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.composer [data-part=submit]:where(:not(.composer .form *))[aria-disabled=true]{opacity:.5;cursor:default}.composer [data-part=submit]:where(:not(.composer .form *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.composer [data-part=emoji]{--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);box-shadow:0 8px 24px var(--black-15);grid-template-columns:repeat(6,44px);gap:2px;margin:0;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.composer [data-part=emoji]:popover-open{display:grid}.composer [data-part=emoji][data-open]{display:grid}.composer [data-part=glyph]:where(:not(.composer :is(.icon-text,.menu,.device,.react-picker) *)){border-radius:var(--radius-small);cursor:pointer;background:0 0;border:0;min-block-size:44px;min-inline-size:44px;font-size:1.35rem}@media (hover:hover){.composer [data-part=glyph]:where(:not(.composer :is(.icon-text,.menu,.device,.react-picker) *)):hover{background-color:var(--hover);outline:none}}.composer [data-part=glyph]:where(:not(.composer :is(.icon-text,.menu,.device,.react-picker) *)):focus-visible{background-color:var(--hover);outline:none}.composer [data-part=tint]:where(:not(.composer .rich *)){block-size:36px;min-inline-size:36px;padding-inline:var(--space-2);border-radius:var(--radius-small);color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;position:relative}.composer [data-part=tint]:where(:not(.composer .rich *)):before{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.composer [data-part=tint]:where(:not(.composer .rich *))[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--blue)}@media (hover:hover){.composer [data-part=tint]:where(:not(.composer .rich *)):hover{background-color:var(--hover)}}.composer [data-part=tint]:where(:not(.composer .rich *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.composer [data-part=tint]:where(:not(.composer .rich *)).red{color:var(--red-text)}.composer [data-part=tint]:where(:not(.composer .rich *)).orange{color:var(--orange-text)}.composer [data-part=tint]:where(:not(.composer .rich *)).yellow{color:var(--yellow-text)}.composer [data-part=tint]:where(:not(.composer .rich *)).green{color:var(--green-text)}.composer [data-part=tint]:where(:not(.composer .rich *)).teal{color:var(--teal-text)}.composer [data-part=tint]:where(:not(.composer .rich *)).blue{color:var(--blue-text)}.composer [data-part=tint]:where(:not(.composer .rich *)).purple{color:var(--purple-text)}.composer [data-part=tint]:where(:not(.composer .rich *)).grey{color:var(--grey-text)}.composer [data-part=insert]{display:inline-flex}.composer [data-part=templates-list]{position:absolute}.composer [data-part=template-name]{flex:auto}.composer [data-part=scope]{color:var(--text-grey);font-size:12px}.composer [data-part=link]:where(:not(.composer :is(.rich,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)){--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);gap:var(--space-2);inline-size:340px;max-inline-size:calc(100vw - 16px);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 8px 24px var(--black-15);margin:0;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.composer [data-part=link]:where(:not(.composer :is(.rich,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)):popover-open{display:grid}.composer [data-part=link]:where(:not(.composer :is(.rich,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *))[data-open]{display:grid}.composer [data-part=link-title]{font-weight:var(--weight-bold);margin:0}.composer [data-part=link-error]{color:var(--red-text);margin:0;font-size:13px}.composer [data-part=link-actions]{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.composer [data-part=picker]{--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);max-block-size:280px;min-inline-size:220px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);box-shadow:0 4px 16px var(--black-15);margin:0;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x);overflow-y:auto}.composer [data-part=picker]:popover-open{display:grid}.composer [data-part=picker][data-open]{display:grid}.composer [data-part=option]:where(:not(.composer :is(.field,.picker) *)){align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-2);border-radius:var(--radius-small);cursor:pointer;display:flex}.composer [data-part=option]:where(:not(.composer :is(.field,.picker) *))[aria-selected=true]{background-color:var(--blue-15)}.composer [data-part=label]:where(:not(.composer :is(.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey)}.composer [data-part=note]:where(:not(.composer :is(.menu,.stepper,.insert,.field,.rights,.hover-card,.stat-card,.avatar-edit) *)){padding:var(--space-1) var(--space-2);color:var(--text-grey)}.composer [data-part=drop]:where(:not(.composer :is(.picker,.upload,.aside-item) *)){display:none}.composer[data-upload=over] [data-part=drop]:where(:not(.composer :is(.picker,.upload,.aside-item) *)){border:2px dashed var(--blue);border-radius:var(--radius);background-color:var(--surface);box-shadow:inset 0 0 0 100vmax var(--blue-8);color:var(--blue-text);pointer-events:none;place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.composer [data-part=limits]{padding-inline:var(--space-3);color:var(--red-text);grid-column:1/-1;margin:0}.composer [data-part=limits]:empty{display:none}.composer [data-part=live]:where(:not(.composer .qr *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.composer [data-part=loading]:where(:not(.composer :is(.dialog,.picker) *)){padding-inline:var(--space-3);color:var(--text-grey);grid-column:1/-1;margin:0}.composer [data-part=error]:where(:not(.composer :is(.field,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){padding-inline:var(--space-3);color:var(--red-text);grid-column:1/-1;margin:0}:root[data-conn=offline] .composer.docked [data-part=submit]:where(:not(.composer .form *)){opacity:.55;transition-delay:var(--motion-conn-delay)}.composer [data-part=offline]{background-color:var(--yellow-pale);color:var(--yellow-ink);text-align:center;border-start-start-radius:var(--radius);border-start-end-radius:var(--radius);grid-column:1/-1;margin:0;padding:7px 14px;font-size:.78rem;display:none}.composer [data-part=offline-saved],.composer [data-part=offline-local],.composer [data-part=offline-app],.composer [data-part=offline-unsaved],.composer[data-draft-state=saved] [data-part=offline-none],.composer[data-draft-state=local] [data-part=offline-none],.composer[data-draft-state=unsaved] [data-part=offline-none]{display:none}.composer[data-draft-state=saved] [data-part=offline-saved],.composer[data-draft-state=local] [data-part=offline-local],.composer[data-draft-state=unsaved] [data-part=offline-unsaved]{display:inline}:root[data-app] .composer[data-draft-state=local] [data-part=offline-local]{display:none}:root[data-app] .composer[data-draft-state=local] [data-part=offline-app]{display:inline}:root[data-conn=offline] .composer.docked [data-part=offline]{transition-delay:var(--motion-conn-delay);display:block}.video-name{inline-size:0;min-inline-size:100%;color:var(--text-grey);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-block-start:4px;font-size:12px;line-height:1.3;overflow:hidden}.local-time{font-variant-numeric:tabular-nums;white-space:nowrap}.due{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--motion-base) var(--ease-out)}.due[data-overdue]{color:var(--red-text);font-weight:var(--weight-bold)}.tree{margin:0;padding:0;list-style:none}.tree [data-part=node]{margin:0}.tree [data-part=head]:where(:not(.tree :is(.rich,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){align-items:center;gap:var(--space-2);min-block-size:36px;padding-block:2px;padding-inline:32px var(--space-2);border-radius:var(--radius-small);flex-wrap:wrap;display:flex}.tree [data-part=label]:where(:not(.tree :is(.composer,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){align-items:center;gap:var(--space-2);min-block-size:36px;padding-block:2px;padding-inline:32px var(--space-2);border-radius:var(--radius-small);flex-wrap:wrap;display:flex}.tree [data-part=pick]:where(:not(.tree :is(.check-set,.qrscan,.upload) *)){align-items:center;gap:var(--space-2);min-block-size:36px;padding-block:2px;padding-inline:32px var(--space-2);border-radius:var(--radius-small);flex-wrap:wrap;display:flex}.tree [data-part=head]:where(:not(.tree :is(.rich,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){cursor:pointer;list-style:none}@media (hover:hover){.tree [data-part=head]:where(:not(.tree :is(.rich,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)):hover{background-color:var(--hover)}}.tree [data-part=head]:where(:not(.tree :is(.rich,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)):focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.tree [data-part=branch]{position:relative}.tree [data-part=branch]:before{content:"";border-block:5px solid transparent;border-inline-start:8px solid var(--text);pointer-events:none;block-size:0;inline-size:0;transition:transform var(--motion-fast) var(--ease-out);position:absolute;inset-block-start:20px;inset-inline-start:10px;transform:translateY(-50%)}.tree [data-part=branch][open]:before{transform:translateY(-50%)rotate(90deg)}.tree [data-part=label]:where(:not(.tree :is(.composer,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)):before{content:"";background-color:var(--text-grey);border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:50%;inset-inline-start:11px;transform:translateY(-50%)}.tree [data-part=label]:where(:not(.tree :is(.composer,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){position:relative}.tree [data-part=title]:where(:not(.tree :is(.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex:12em;min-inline-size:0;display:inline-flex}.tree [data-part=actions]:where(:not(.tree :is(.composer,.form,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){border:1px solid var(--border);border-radius:var(--radius);background-color:var(--bg);flex-wrap:wrap;align-items:center;gap:4px;margin-inline-start:auto;padding:2px 4px;display:inline-flex}.tree [data-part=actions]:where(:not(.tree :is(.composer,.form,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)):empty{display:none}.tree [data-part=rank]:where(:not(.tree .stat-list *)){min-block-size:32px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);font:inherit;margin-inline-start:auto}.tree [data-part=group]:where(:not(.tree :is(.rights,.rights-board,.picker,.tile,.roster-legend,.chat-found) *)){border-inline-start:1px solid var(--border);margin:0 0 0 14px;padding-inline-start:24px;list-style:none}.tree.manage [data-part=head]:where(:not(.tree :is(.rich,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){border-block-end:1px solid var(--border);border-radius:0;min-block-size:48px}.tree.manage [data-part=label]:where(:not(.tree :is(.composer,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){border-block-end:1px solid var(--border);border-radius:0;min-block-size:48px}.tree.manage [data-part=branch]:before{inset-block-start:24px}.tree.select [data-part=label]:where(:not(.tree :is(.composer,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){padding-inline-start:var(--space-2)}.tree [data-part=pick]:where(:not(.tree :is(.check-set,.qrscan,.upload) *)){padding-inline-start:var(--space-2)}.tree [data-part=pick]:where(:not(.tree :is(.check-set,.qrscan,.upload) *)){cursor:pointer}.tree.select [data-part=label]:where(:not(.tree :is(.composer,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)):before{display:none}.tree [data-part=node][data-muted] [data-part=title]:where(:not(.tree :is(.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){opacity:.55}.tree-fold{gap:var(--space-3);display:grid}.tree-fold [data-part=bar]:where(:not(.tree-fold :is(.composer,.day-range,.check-set,.roster,.stat-chart,.stat-columns) *)){align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tree-fold [data-part=count]:where(:not(.tree-fold :is(.icon-button,.link-tabs,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){color:var(--text-grey)}.tree-fold [data-part=fold]:where(:not(.tree-fold .chat-timeline *)){display:inline-flex}.tree-fold [data-part=unfold]{display:inline-flex}.stepper{inline-size:100%;max-inline-size:700px;margin-inline:auto}.stepper [data-part=step]{transition:opacity var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}.stepper [data-part=step][aria-busy=true]{opacity:.6;transition-delay:var(--motion-busy-delay)}.stepper [data-part=top]:where(:not(.stepper :is(.ticket-found,.chat-rail,.room-roster) *)){gap:var(--space-3);align-items:center;margin-block-end:var(--space-4);display:flex}.stepper [data-part=heading]:where(:not(.stepper :is(.rich,.insert,.card-aside,.chat-found,.room-head) *)){overflow-wrap:anywhere;min-inline-size:0;margin:0}.stepper [data-part=lead]:where(:not(.stepper :is(.dialog,.field-group,.page-header,.stat-facts) *)){margin:0 0 var(--space-2);color:var(--text-grey)}.stepper [data-part=trail]{margin:0 0 var(--space-3);color:var(--text-grey);font-size:13px}.stepper [data-part=choices]{gap:var(--space-2);flex-direction:column;display:flex}.stepper [data-part=choice]:where(:not(.stepper .segments *)){gap:var(--space-3);min-block-size:44px;min-inline-size:44px;padding:14px var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);text-align:start;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);align-items:center;font-family:inherit;font-size:15px;display:flex}.stepper [data-part=here]:where(:not(.stepper :is(.qr,.category-specialists) *)){gap:var(--space-3);min-block-size:44px;min-inline-size:44px;padding:14px var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);text-align:start;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);align-items:center;font-family:inherit;font-size:15px;display:flex}@media (hover:hover){.stepper [data-part=choice]:where(:not(.stepper .segments *)):hover{border-color:var(--blue);background-color:var(--hover)}.stepper [data-part=here]:where(:not(.stepper :is(.qr,.category-specialists) *)):hover{border-color:var(--blue);background-color:var(--hover)}}.stepper [data-part=choice]:where(:not(.stepper .segments *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stepper [data-part=here]:where(:not(.stepper :is(.qr,.category-specialists) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stepper [data-part=here]:where(:not(.stepper :is(.qr,.category-specialists) *)){border-color:var(--blue);background-color:var(--blue-8);margin-block-end:var(--space-2)}.stepper [data-part=pic]:where(:not(.stepper :is(.rich,.take-tile,.chat-message,.chat-media) *)){flex:none;font-size:28px;line-height:1;display:inline-flex}.stepper [data-part=note]:where(:not(.stepper :is(.menu,.composer,.insert,.field,.rights,.hover-card,.stat-card,.avatar-edit) *)){color:var(--text-grey);margin-inline-start:auto}.stepper [data-part=more]:where(:not(.stepper :is(.picker,.tile,.found-section,.announcement,.chat-message,.rail-room,.room-head,.roster-member) *)){color:var(--text-grey);margin-inline-start:auto}.stepper [data-part=nothing]:where(:not(.stepper :is(.chat-media,.room-roster) *)){color:var(--text-grey);margin:0}.fold{min-inline-size:0}.fold[data-open]{margin-block-start:var(--space-1)}.table{max-inline-size:100%;overflow-x:auto;container-type:inline-size}.table [data-part=grid]:where(:not(.table .roster *)){border-collapse:collapse;inline-size:100%}.table [data-part=caption]:where(:not(.table :is(.create-link,.rich,.unread-dot,.chat-rail,.room-roster) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.table [data-part=head]:where(:not(.table :is(.rich,.tree,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){padding:var(--space-2) var(--space-2);border-block-end:1px solid var(--border);color:var(--text-grey);font-weight:var(--weight-bold);text-align:start;white-space:normal;overflow-wrap:anywhere}.table [data-part=extra-head]{padding:var(--space-2) var(--space-2);border-block-end:1px solid var(--border);color:var(--text-grey);font-weight:var(--weight-bold);text-align:start;white-space:normal;overflow-wrap:anywhere}.table [data-part=sort]:where(:not(.table .ticket-list *)){color:inherit;text-decoration:none}@media (hover:hover){.table [data-part=sort]:where(:not(.table .ticket-list *)):hover{color:var(--text)}}.table [data-part=sort]:where(:not(.table .ticket-list *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.table [data-part=cell]:where(:not(.table :is(.rich,.field-group,.code-cells,.roster,.react-picker,.chat-page) *)){padding:var(--space-2) var(--space-2);border-block-end:1px solid var(--border);color:var(--text);vertical-align:top}.table [data-part=extra]:where(:not(.table :is(.stat-bars,.stat-branch) *)){padding:var(--space-2) var(--space-2);border-block-end:1px solid var(--border);color:var(--text);vertical-align:top}.table [data-part=whole]{padding:var(--space-2) var(--space-2);border-block-end:1px solid var(--border);color:var(--text);vertical-align:top}.table.wrap [data-part=cell]:where(:not(.table :is(.rich,.field-group,.code-cells,.roster,.react-picker,.chat-page) *)){overflow-wrap:anywhere}.table [data-part=whole]{white-space:nowrap}@media (hover:hover){.table [data-part=row]:where(:not(.table :is(.rich,.field-group,.inbox-group,.stat-bars) *)):hover{background-color:var(--hover)}}.table [data-part=row]:where(:not(.table :is(.rich,.field-group,.inbox-group,.stat-bars) *))[data-muted]{opacity:.5}.table.compact [data-part=head]:where(:not(.table :is(.rich,.tree,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){padding:var(--space-1) var(--space-2)}.table.compact [data-part=extra-head]{padding:var(--space-1) var(--space-2)}.table.compact [data-part=cell]:where(:not(.table :is(.rich,.field-group,.code-cells,.roster,.react-picker,.chat-page) *)){padding:var(--space-1) var(--space-2)}.table.compact [data-part=extra]:where(:not(.table :is(.stat-bars,.stat-branch) *)){padding:var(--space-1) var(--space-2)}.table.compact [data-part=whole]{padding:var(--space-1) var(--space-2)}.table [data-part=extra]:where(:not(.table :is(.stat-bars,.stat-branch) *)){display:table-cell}.table [data-part=extra-head]{display:table-cell}@container (width<=560px){.table [data-part=extra]:where(:not(.table :is(.stat-bars,.stat-branch) *)){display:none}.table [data-part=extra-head]{display:none}}@container (width>560px){.table [data-part=head]:where(:not(.table :is(.rich,.tree,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){padding-inline:var(--space-3);white-space:nowrap}.table [data-part=extra-head]{padding-inline:var(--space-3);white-space:nowrap}.table [data-part=cell]:where(:not(.table :is(.rich,.field-group,.code-cells,.roster,.react-picker,.chat-page) *)){padding-inline:var(--space-3)}.table [data-part=extra]:where(:not(.table :is(.stat-bars,.stat-branch) *)){padding-inline:var(--space-3)}.table [data-part=whole]{padding-inline:var(--space-3)}}.day-range{--from:0%;--width:0%;gap:var(--space-2);display:grid}.day-range [data-part=presets]{gap:var(--space-1);flex-wrap:wrap;display:flex}.day-range [data-part=preset]{min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);font-family:inherit;font-size:.875rem}@media (hover:hover){.day-range [data-part=preset]:hover{background-color:var(--hover)}}.day-range [data-part=preset][aria-pressed=true]{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.day-range [data-part=preset]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.day-range [data-part=slider]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.day-range [data-part=track]:where(:not(.day-range :is(.stat-bars,.stat-branch) *)){border-radius:var(--radius-small);background-color:var(--hover);block-size:8px;position:relative;overflow:hidden}.day-range [data-part=bar]:where(:not(.day-range :is(.composer,.tree-fold,.check-set,.roster,.stat-chart,.stat-columns) *)){inline-size:var(--width);border-radius:var(--radius-small);background-color:var(--blue);position:absolute;inset-block:0;inset-inline-start:var(--from)}.day-range [data-part=sliders]{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.day-range [data-part=range]:where(:not(.day-range .moment *)){gap:var(--space-1);color:var(--text-grey);font-size:.875rem;display:grid}.day-range [data-part=slider]{inline-size:100%;accent-color:var(--blue)}.day-range [data-part=length]{overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);margin:0}.check-set{gap:var(--space-2);display:grid}.check-set [data-part=bar]:where(:not(.check-set :is(.composer,.tree-fold,.day-range,.roster,.stat-chart,.stat-columns) *)){gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.check-set [data-part=pick]:where(:not(.check-set :is(.tree,.qrscan,.upload) *)){min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);font-family:inherit;font-size:.875rem}@media (hover:hover){.check-set [data-part=pick]:where(:not(.check-set :is(.tree,.qrscan,.upload) *)):hover{background-color:var(--hover)}}.check-set [data-part=pick]:where(:not(.check-set :is(.tree,.qrscan,.upload) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.check-set [data-part=check]:where(:not(.check-set :is(.tree,.field,.rights,.status-pill,.react-picker) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.check-set [data-part=count]:where(:not(.check-set :is(.icon-button,.link-tabs,.tree-fold,.rail-entry,.tile,.section-card,.category-specialists,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){overflow-wrap:anywhere;min-inline-size:0;padding:0 var(--space-2);border-radius:var(--radius-small);background-color:var(--hover);font-size:12px;font-weight:var(--weight-bold);margin-inline-start:auto;line-height:18px}.check-set [data-part=items]:where(:not(.check-set :is(.upload,.unread-dot) *)){gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));display:grid}.check-set [data-part=item]:where(:not(.check-set :is(.menu,.rich,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);justify-items:center;gap:2px;display:grid}.check-set [data-part=alt]{padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);justify-items:center;gap:2px;display:grid}.check-set [data-part=alt]{background-color:var(--orange-tint)}.check-set [data-part=item]:where(:not(.check-set :is(.menu,.rich,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):has(>[data-part=check]:where(:not(.check-set :is(.tree,.field,.rights,.status-pill,.react-picker) *)):checked){border-color:var(--blue);background-color:var(--blue-tint)}.check-set [data-part=alt]:has(>[data-part=check]:where(:not(.check-set :is(.tree,.field,.rights,.status-pill,.react-picker) *)):checked){border-color:var(--blue);background-color:var(--blue-tint)}.check-set [data-part=sub]:where(:not(.check-set :is(.rights,.category-specialists) *)){color:var(--text-grey);font-size:.75rem}.device{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);display:flex}.device.current{border-color:var(--blue-26)}.device [data-part=glyph]:where(:not(.device :is(.icon-text,.menu,.composer,.react-picker) *)){--icon:28px;color:var(--text-grey);flex:none;align-self:flex-start;margin-block-start:2px;display:inline-flex}.device [data-part=text]:where(:not(.device :is(.icon-text,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){flex-direction:column;flex:auto;gap:3px;min-inline-size:0;display:flex}.device [data-part=title]:where(:not(.device :is(.tree,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;font-weight:var(--weight-bold);overflow-wrap:anywhere}.device [data-part=line]:where(:not(.device :is(.popover,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){min-inline-size:0;color:var(--text-grey);overflow-wrap:anywhere;font-size:13px}.device [data-part=online]:where(:not(.device .category-specialists *)){color:var(--green-text);align-items:center;gap:6px;font-size:13px;display:inline-flex}.device [data-part=online]:where(:not(.device .category-specialists *)):before{content:"";background-color:var(--green);border-radius:50%;block-size:8px;inline-size:8px}.device [data-part=action]:where(:not(.device .toast *)){flex:none;margin-inline-start:auto}.devices{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.devices [data-part=all]{justify-content:center;display:flex}.dialog{inline-size:min(500px,100vw - 32px);max-block-size:min(80vh, calc(var(--vvh,100dvh) - 32px));border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 20px 48px var(--black-20);margin:auto;padding:0}.dialog[open]{flex-direction:column;display:flex;overflow:hidden}.dialog::backdrop{background-color:var(--black-45)}.dialog.wide{inline-size:min(700px,100vw - 32px)}.dialog.sheet{z-index:var(--layer-sheet);max-block-size:calc(var(--vvh,100dvh) - 32px);position:fixed;inset-block-start:var(--space-4);inset-inline-start:auto;inset-inline-end:var(--space-4)}.dialog [data-part=header]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-block-end:1px solid var(--border);flex:none;display:flex}.dialog [data-part=title]:where(:not(.dialog :is(.tree,.device,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;color:var(--text);font-size:1.125rem;font-weight:var(--weight-bold);overflow-wrap:anywhere;flex:auto}.dialog [data-part=shut]:where(:not(.dialog .confirm *)){flex:none;display:flex}.dialog [data-part=content]:where(:not(.dialog :is(.confirm,.ticket-panel) *)){display:contents}.dialog [data-part=lead]:where(:not(.dialog :is(.stepper,.field-group,.page-header,.stat-facts) *)){min-inline-size:0;padding:var(--space-3) var(--space-4) 0;color:var(--text);overflow-wrap:anywhere;flex:none;margin:0}.dialog [data-part=body]:where(:not(.dialog :is(.tree-fold,.field,.field-group,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){min-block-size:0;padding:var(--space-4);flex:auto;overflow:auto}.dialog [data-part=footer]:where(:not(.dialog .confirm *)){justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--border);flex:none;display:flex}.dialog [data-part=loading]:where(:not(.dialog :is(.composer,.picker) *)){padding:var(--space-4);display:none}.dialog [data-part=content]:where(:not(.dialog :is(.confirm,.ticket-panel) *))[aria-busy=true] [data-part=loading]:where(:not(.dialog :is(.composer,.picker) *)){transition-delay:var(--motion-busy-delay);display:block}.dialog [data-part=failed]{padding-inline:var(--space-4)}@supports (transition-behavior:allow-discrete){.dialog{opacity:0;transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete;transform:translateY(8px)scale(.98)}.dialog::backdrop{opacity:0;transition:opacity var(--motion-base) var(--ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete}.dialog[open]{opacity:1;transform:none}.dialog[open]::backdrop{opacity:1}@starting-style{.dialog[open]{opacity:0;transform:translateY(8px)scale(.98)}.dialog[open]::backdrop{opacity:0}}}.confirm{inline-size:min(420px,100vw - 32px);max-block-size:min(80vh, calc(var(--vvh,100dvh) - 32px));border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 20px 48px var(--black-20);margin:auto;padding:0}.confirm[open]{flex-direction:column;display:flex;overflow:hidden}.confirm::backdrop{background-color:var(--black-45)}.confirm [data-part=message]{min-inline-size:0;padding:var(--space-4);overflow-wrap:anywhere}.confirm [data-part=content]:where(:not(.confirm :is(.dialog,.ticket-panel) *)){display:contents}.confirm [data-part=shut]:where(:not(.confirm .dialog *)){display:flex}.confirm [data-part=footer]:where(:not(.confirm .dialog *)){gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--border);flex:none;justify-content:flex-end;display:flex}.confirm [data-part=cancel]:where(:not(.confirm .form *)){border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:transparent;justify-content:center;align-items:center;padding:.45rem .75rem;font-family:inherit;font-size:1rem;display:inline-flex;position:relative}.confirm [data-part=yes]:where(:not(.confirm .form *)){border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:transparent;justify-content:center;align-items:center;padding:.45rem .75rem;font-family:inherit;font-size:1rem;display:inline-flex;position:relative}.confirm [data-part=cancel]:where(:not(.confirm .form *)):before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.confirm [data-part=yes]:where(:not(.confirm .form *)):before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.confirm [data-part=cancel]:where(:not(.confirm .form *)):hover{background-color:var(--hover)}}.confirm [data-part=cancel]:where(:not(.confirm .form *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.confirm [data-part=yes]:where(:not(.confirm .form *)){background-color:var(--blue);color:var(--white);border-color:transparent}@media (hover:hover){.confirm [data-part=yes]:where(:not(.confirm .form *)):hover{background-color:var(--blue-tint-15)}}.confirm [data-part=yes]:where(:not(.confirm .form *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}@supports (transition-behavior:allow-discrete){.confirm{opacity:0;transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete;transform:translateY(8px)scale(.98)}.confirm::backdrop{opacity:0;transition:opacity var(--motion-base) var(--ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete}.confirm[open]{opacity:1;transform:none}.confirm[open]::backdrop{opacity:1}@starting-style{.confirm[open]{opacity:0;transform:translateY(8px)scale(.98)}.confirm[open]::backdrop{opacity:0}}}.toast{inset-inline-start:var(--space-4);bottom:calc(var(--space-4) + max(env(safe-area-inset-bottom), var(--sab,0px)));z-index:var(--layer-toast);gap:var(--space-2);flex-direction:column-reverse;max-inline-size:calc(100vw - 32px);display:flex;position:fixed}.toast [data-part=prompt]{inset-inline-start:50%;bottom:calc(1rem + max(env(safe-area-inset-bottom), var(--sab,0px)));inline-size:max-content;max-inline-size:calc(100vw - 2rem);position:fixed;transform:translate(-50%)}.toast [data-part=item]:where(:not(.toast :is(.menu,.rich,.check-set,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){align-items:center;gap:var(--space-2);background-color:var(--grey);color:var(--white);box-shadow:0 0 20px 6px var(--black-15);animation:toast-in var(--motion-slow) var(--ease-out) both, toast-out var(--motion-slow) var(--ease-out) var(--motion-toast-leave-delay) forwards;border-radius:.5rem;padding:.5rem .5rem .5rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.toast [data-part=item]:where(:not(.toast :is(.menu,.rich,.check-set,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)).red{background-color:var(--red)}.toast [data-part=item]:where(:not(.toast :is(.menu,.rich,.check-set,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)).green{background-color:var(--green)}.toast [data-part=item]:where(:not(.toast :is(.menu,.rich,.check-set,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)).orange{background-color:var(--orange)}.toast [data-part=item]:where(:not(.toast :is(.menu,.rich,.check-set,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)).blue{background-color:var(--blue)}.toast [data-part=conn]{align-items:center;gap:var(--space-2);background-color:var(--orange);min-inline-size:0;color:var(--white);overflow-wrap:anywhere;box-shadow:0 0 20px 6px var(--black-15);border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;display:none}.toast [data-part=text]:where(:not(.toast :is(.icon-text,.device,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){overflow-wrap:anywhere;flex:auto;min-inline-size:0}.toast [data-part=action]:where(:not(.toast .device *)){color:var(--white);font-weight:var(--weight-bold)}.toast [data-part=redo]{padding:0 var(--space-2);border-radius:var(--radius);color:var(--white);font-family:inherit;font-size:inherit;font-weight:var(--weight-bold);cursor:pointer;background-color:transparent;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.toast [data-part=redo]:before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.toast [data-part=close]:where(:not(.toast :is(.lightbox,.hover-card,.banner,.quote,.room-roster) *)):before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.toast [data-part=conn] [data-part=redo]{display:none}.toast [data-part=redo]:focus-visible{outline:2px solid var(--white);outline-offset:-2px}.toast [data-part=close]:where(:not(.toast :is(.lightbox,.hover-card,.banner,.quote,.room-roster) *)){border-radius:var(--radius-small);block-size:24px;inline-size:24px;color:var(--white);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:transparent;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:18px;line-height:1;display:inline-flex;position:relative}@media (hover:hover){.toast [data-part=close]:where(:not(.toast :is(.lightbox,.hover-card,.banner,.quote,.room-roster) *)):hover{background-color:var(--black-15)}}.toast [data-part=close]:where(:not(.toast :is(.lightbox,.hover-card,.banner,.quote,.room-roster) *)):focus-visible{outline:2px solid var(--white);outline-offset:-2px}:root[data-conn=parked] .toast [data-part=conn] [data-part=redo]{transition-delay:var(--motion-conn-delay);display:inline-flex}:root[data-conn=reconnecting] .toast [data-part=conn],:root[data-conn=parked] .toast [data-part=conn],:root[data-conn=offline] .toast [data-part=conn]{transition-delay:var(--motion-conn-delay);animation:toast-in var(--motion-slow) var(--ease-out) both;display:flex}@keyframes toast-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.5rem)}}.duration{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}.duration [data-part=amount]{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);padding:10px 12px;font-family:inherit;font-size:16px}.duration [data-part=list]:where(:not(.duration :is(.tabs,.rich,.field,.inbox-group,.category-specialists,.new-hint) *)){border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);padding:10px 12px;font-family:inherit;font-size:16px}.duration [data-part=amount]{inline-size:8em}.duration [data-part=amount]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.duration [data-part=list]:where(:not(.duration :is(.tabs,.rich,.field,.inbox-group,.category-specialists,.new-hint) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.duration [data-part=unit]:where(:not(.duration :is(.ticket-event,.ticket-row,.new-summary) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.duration [data-part=units]:where(:not(.duration .hover-card *)){border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);display:inline-flex;overflow:hidden}.duration [data-part=unit]:where(:not(.duration :is(.ticket-event,.ticket-row,.new-summary) *)){border:0;border-inline-end:1px solid var(--border);background-color:var(--surface);color:var(--text-grey);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);padding:6px 14px;font-family:inherit;font-size:13px}.duration [data-part=unit]:where(:not(.duration :is(.ticket-event,.ticket-row,.new-summary) *)):last-child{border-inline-end:0}@media (hover:hover){.duration [data-part=unit]:where(:not(.duration :is(.ticket-event,.ticket-row,.new-summary) *)):hover{background-color:var(--hover);color:var(--text)}}.duration [data-part=unit]:where(:not(.duration :is(.ticket-event,.ticket-row,.new-summary) *))[aria-pressed=true]{background-color:var(--blue);color:var(--white)}.moment{gap:var(--space-2);padding-block:var(--space-3) var(--space-2);flex-direction:column;display:flex}.moment [data-part=range]:where(:not(.moment .day-range *)){min-block-size:44px;inline-size:100%;min-inline-size:44px;accent-color:var(--blue);cursor:pointer;margin:0}.moment [data-part=range]:where(:not(.moment .day-range *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.moment [data-part=own]:where(:not(.moment .response-turn *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.moment [data-part=marks]{padding-inline:var(--space-2);color:var(--text-grey);justify-content:space-between;font-size:12px;display:flex}.moment [data-part=mark]:where(:not(.moment :is(.rich,.form,.quote,.rail-folder) *)){white-space:nowrap;flex:0 0 0;justify-content:center;display:flex}.moment [data-part=mark]:where(:not(.moment :is(.rich,.form,.quote,.rail-folder) *)):first-child{justify-content:flex-start}.moment [data-part=mark]:where(:not(.moment :is(.rich,.form,.quote,.rail-folder) *)):last-child{justify-content:flex-end}.moment [data-part=own]:where(:not(.moment .response-turn *)){padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);font-family:inherit;font-size:16px}.moment [data-part=preview]{overflow-wrap:anywhere;min-inline-size:0;color:var(--blue);text-align:center;font-weight:700}.stars{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.stars [data-part=star]:where(:not(.stars :is(.field,.picker,.upload) *)){color:var(--border);cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:0;padding:0;font-size:28px;line-height:1;position:relative}.stars [data-part=star]:where(:not(.stars :is(.field,.picker,.upload) *)):before{content:"";min-block-size:44px;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.stars [data-part=star]:where(:not(.stars :is(.field,.picker,.upload) *))[aria-pressed=true]{color:var(--orange-text)}.stars [data-part=star]:where(:not(.stars :is(.field,.picker,.upload) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stars [data-part=hint]:where(:not(.stars :is(.field,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);flex-basis:100%;margin:0;font-size:13px}.insert{gap:var(--space-1);display:grid}.insert [data-part=heading]:where(:not(.insert :is(.rich,.stepper,.card-aside,.chat-found,.room-head) *)){color:var(--text-grey);margin:0}.insert [data-part=note]:where(:not(.insert :is(.menu,.composer,.stepper,.field,.rights,.hover-card,.stat-card,.avatar-edit) *)){color:var(--text-grey);margin:0}.insert [data-part=tokens]{gap:var(--space-1);flex-wrap:wrap;display:flex}.insert [data-part=token]{padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out);font-family:monospace}@media (hover:hover){.insert [data-part=token]:hover{border-color:var(--blue)}}.insert [data-part=token]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.field{--pad:10px 12px;gap:6px;display:grid}.field [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text);font-weight:var(--weight-regular)}.field [data-part=star]:where(:not(.field :is(.stars,.picker,.upload) *)){color:var(--red);margin-inline-start:.25em}.field [data-part=control]:where(:not(.field :is(.segments,.upload) *)){inline-size:100%;min-inline-size:0;padding:var(--pad);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);transition:border-color var(--motion-fast) var(--ease-out), outline-color var(--motion-fast) var(--ease-out);font-family:inherit;font-size:16px}.field [data-part=control]:where(:not(.field :is(.segments,.upload) *))::placeholder{color:var(--text-grey);opacity:1}.field [data-part=control]:where(:not(.field :is(.segments,.upload) *)):focus-visible{border-color:var(--blue);outline:3px solid var(--blue-15);outline-offset:0}.field [data-part=list]:where(:not(.field :is(.tabs,.rich,.duration,.inbox-group,.category-specialists,.new-hint) *)):has(>[data-part=control]:where(:not(.field :is(.segments,.upload) *))){min-inline-size:0}.field [data-part=list]:where(:not(.field :is(.tabs,.rich,.duration,.inbox-group,.category-specialists,.new-hint) *)) [data-part=control]:where(:not(.field :is(.segments,.upload) *)){background-image:linear-gradient(45deg, transparent 50%, var(--text-grey) 50%), linear-gradient(135deg, var(--text-grey) 50%, transparent 50%);white-space:normal;appearance:none;background-position:right 18px center,right 13px center;background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:32px;display:block}.field [data-part=option]:where(:not(.field :is(.composer,.picker) *)) [data-part=control]:where(:not(.field :is(.segments,.upload) *)){inline-size:auto;accent-color:var(--blue);border:0;margin:0;padding:0}.field [data-part=option]:where(:not(.field :is(.composer,.picker) *)) [data-part=control]:where(:not(.field :is(.segments,.upload) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px;box-shadow:none}.field [data-part=control]:where(:not(.field :is(.segments,.upload) *))[aria-invalid=true]{border-color:var(--red)}.field [data-part=option]:where(:not(.field :is(.composer,.picker) *)){gap:var(--space-2);align-items:center;display:flex}.field [data-part=hint]:where(:not(.field :is(.stars,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey);margin:0}.field [data-part=head]:where(:not(.field :is(.rich,.tree,.table,.check-set,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.field [data-part=error]:where(:not(.field :is(.composer,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){color:var(--red-text);margin:0}.field.search{--pad:6px 10px}.field.search [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.field.filter{border-radius:var(--radius);background-color:var(--bg);align-content:start;gap:6px;padding:12px 16px}.field.filter [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);font-size:12px;font-weight:var(--weight-regular)}.field.sub{gap:4px}.field.sub [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);font-size:12px}.field.small{--pad:4px 8px;gap:2px}.field.small [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);font-size:12px}.field.disclosure{grid-template-columns:auto}.field.disclosure [data-part=box]{clip-path:inset(50%);opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.field.disclosure [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){min-block-size:30px;color:var(--blue-text);cursor:pointer;justify-self:start;align-items:center;padding:2px 4px;font-size:.75rem;display:inline-flex}.field.disclosure:has(>[data-part=box]:focus-visible) [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){outline:2px solid var(--blue);outline-offset:1px;border-radius:var(--radius-small)}.field.chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.field.chips [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){flex:100%}.field.chips [data-part=hint]:where(:not(.field :is(.stars,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){flex:100%}.field.chips [data-part=error]:where(:not(.field :is(.composer,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){flex:100%}.field.chips [data-part=option]:where(:not(.field :is(.composer,.picker) *)){border:1px solid var(--border);border-radius:var(--radius-small);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);gap:6px;padding:5px 11px;font-size:.9rem;line-height:1.2}@media (hover:hover){.field.chips [data-part=option]:where(:not(.field :is(.composer,.picker) *)):hover{background-color:var(--hover)}}.field.chips [data-part=option]:where(:not(.field :is(.composer,.picker) *)):has(>[data-part=control]:where(:not(.field :is(.segments,.upload) *)):checked){border-color:var(--blue);background-color:var(--blue-15)}.field.chips [data-part=option]:where(:not(.field :is(.composer,.picker) *)) [data-part=control]:where(:not(.field :is(.segments,.upload) *)){accent-color:var(--blue);border:0;margin:0;padding:0}.field.nested [data-part=body]:where(:not(.field :is(.tree-fold,.dialog,.field-group,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){max-block-size:240px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);overflow-y:auto}.field.nested [data-part=crumb]:where(:not(.field .stat-head *)){padding-block:var(--space-1);background-color:var(--surface);color:var(--text-grey);overflow-wrap:anywhere;margin:0;font-size:13px;position:sticky;inset-block-start:calc(-1 * var(--space-1))}.field.nested [data-part=option]:where(:not(.field :is(.composer,.picker) *)){cursor:pointer;flex:auto;min-inline-size:0}.field.nested [data-part=name]:where(:not(.field :is(.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){overflow-wrap:anywhere;min-inline-size:0}.field.nested [data-part=option]:where(:not(.field :is(.composer,.picker) *)):has(>[data-part=control]:where(:not(.field :is(.segments,.upload) *)):checked){color:var(--blue-text);font-weight:var(--weight-bold)}.field.switch [data-part=body]:where(:not(.field :is(.tree-fold,.dialog,.field-group,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){display:grid}.field.area [data-part=control]:where(:not(.field :is(.segments,.upload) *)){resize:vertical;min-block-size:5.5em}.field.carried [data-part=control]:where(:not(.field :is(.segments,.upload) *))[aria-hidden=true]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.field [data-part=frame]:where(:not(.field .qr *)){gap:8px;display:grid}.field [data-part=warn]:where(:not(.field :is(.qr,.stat-card) *)){border-inline-start:3px solid var(--orange);border-radius:var(--radius);background-color:var(--orange-tint);color:var(--orange-text);overflow-wrap:anywhere;margin:0;padding:6px 12px;font-size:13px}.field [data-part=framed]{display:grid;position:relative}.field [data-part=edge]:where(:not(.field .timeline *)){border:1px solid var(--orange);border-radius:var(--radius);pointer-events:none;position:absolute;inset:0}.field [data-part=frame]:where(:not(.field .qr *)):has(>[data-part=when]:where(:not(.field :is(.ticket-due,.ticket-comment,.ticket-event,.rail-room) *))[hidden]) [data-part=edge]:where(:not(.field .timeline *)){display:none}.field.check{grid-template-columns:auto auto 1fr;align-items:center}.field.check [data-part=box]{margin:0}.field.check [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){font-weight:inherit}.field.check [data-part=hint]:where(:not(.field :is(.stars,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){grid-column:2/-1}.field.check [data-part=error]:where(:not(.field :is(.composer,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){grid-column:2/-1}.field.check [data-part=hint]:where(:not(.field :is(.stars,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){font-size:13px;line-height:1.35}.field.fixed{grid-template-columns:1fr;padding-inline-start:calc(1rem + var(--space-2))}.field.fixed [data-part=label]:where(:not(.field :is(.composer,.tree,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey)}.field.fixed [data-part=hint]:where(:not(.field :is(.stars,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){grid-column:1}.field.noted [data-part=option]:where(:not(.field :is(.composer,.picker) *)){gap:0 var(--space-2);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;display:grid}.field.noted [data-part=option]:where(:not(.field :is(.composer,.picker) *)) [data-part=control]:where(:not(.field :is(.segments,.upload) *)){grid-row:1/3}.field.noted [data-part=note]:where(:not(.field :is(.menu,.composer,.stepper,.insert,.rights,.hover-card,.stat-card,.avatar-edit) *)){color:var(--text-grey);grid-column:2;font-size:13px;line-height:1.35}.field.secret [data-part=control]:where(:not(.field :is(.segments,.upload) *)){grid-area:2/1;padding-inline-end:44px}.field.secret [data-part=peek]{grid-area:2/1;justify-self:end}.field [data-part=peek]{border-radius:var(--radius-small);min-block-size:44px;min-inline-size:44px;color:var(--text-grey);cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background-color:transparent;border:0;justify-content:center;align-items:center;display:inline-flex}.field [data-part=peek][aria-pressed=true]{color:var(--blue)}.field [data-part=peek]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.field.pictures [data-part=body]:where(:not(.field :is(.tree-fold,.dialog,.field-group,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){gap:var(--space-1);max-block-size:220px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-small);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));display:grid;overflow-y:auto}.field.pictures [data-part=option]:where(:not(.field :is(.composer,.picker) *)){aspect-ratio:1;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);text-align:center;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out);justify-content:center;position:relative}@media (hover:hover){.field.pictures [data-part=option]:where(:not(.field :is(.composer,.picker) *)):hover{border-color:var(--blue)}}.field.pictures [data-part=option]:where(:not(.field :is(.composer,.picker) *)):has(>[data-part=control]:where(:not(.field :is(.segments,.upload) *)):checked){border-color:var(--blue);outline:2px solid var(--blue)}.field.pictures [data-part=option]:where(:not(.field :is(.composer,.picker) *)):has(>[data-part=check]:where(:not(.field :is(.tree,.check-set,.rights,.status-pill,.react-picker) *)):checked){border-color:var(--blue);outline:2px solid var(--blue)}.field.pictures [data-part=option]:where(:not(.field :is(.composer,.picker) *)):has(>[data-part=control]:where(:not(.field :is(.segments,.upload) *)):focus-visible){outline:2px solid var(--blue);outline-offset:1px}.field.pictures [data-part=option]:where(:not(.field :is(.composer,.picker) *)):has(>[data-part=check]:where(:not(.field :is(.tree,.check-set,.rights,.status-pill,.react-picker) *)):focus-visible){outline:2px solid var(--blue);outline-offset:1px}.field.pictures [data-part=check]:where(:not(.field :is(.tree,.check-set,.rights,.status-pill,.react-picker) *)){margin:0;position:absolute;inset:2px 2px auto auto}.field.pictures [data-part=control]:where(:not(.field :is(.segments,.upload) *)){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.field.pictures [data-part=name]:where(:not(.field :is(.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.field.pictures [data-part=picture]:where(:not(.field :is(.qr,.upload,.room-icon) *)){font-size:28px;display:inline-flex}.field.hushed{grid-column:2}.field [data-part=hush]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.field-group{min-inline-size:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-small);margin:0}.field-group [data-part=legend]{min-inline-size:0;padding-inline:var(--space-1);color:var(--text);font-weight:var(--weight-bold);overflow-wrap:anywhere}.field-group [data-part=body]:where(:not(.field-group :is(.tree-fold,.dialog,.field,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){gap:var(--space-3);flex-direction:column;display:flex}.field-group [data-part=lead]:where(:not(.field-group :is(.stepper,.dialog,.page-header,.stat-facts) *)){min-inline-size:0}.field-group.small{padding:0 0 var(--space-3);border-width:0 0 1px;border-radius:0}.field-group.small [data-part=legend]{padding:0 0 10px}.field-group.small [data-part=body]:where(:not(.field-group :is(.tree-fold,.dialog,.field,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){gap:8px}.field-group.small [data-part=lead]:where(:not(.field-group :is(.stepper,.dialog,.page-header,.stat-facts) *)){margin-block-end:6px}.field-group [data-part=row]:where(:not(.field-group :is(.rich,.table,.inbox-group,.stat-bars) *)){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.field-group [data-part=cell]:where(:not(.field-group :is(.rich,.table,.code-cells,.roster,.react-picker,.chat-page) *)){min-inline-size:0}.field-group [data-part=cell]:where(:not(.field-group :is(.rich,.table,.code-cells,.roster,.react-picker,.chat-page) *)):last-child{grid-column:span 2}.field-group.pair{border:0;padding:0;container-type:inline-size}.field-group.pair [data-part=legend]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.field-group.pair [data-part=body]:where(:not(.field-group :is(.tree-fold,.dialog,.field,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){gap:var(--space-2)}.field-group.pair [data-part=row]:where(:not(.field-group :is(.rich,.table,.inbox-group,.stat-bars) *)){grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:14px}.field-group.pair [data-part=cell]:where(:not(.field-group :is(.rich,.table,.code-cells,.roster,.react-picker,.chat-page) *)):last-child{grid-column:auto}.field-group [data-part=hint]:where(:not(.field-group :is(.stars,.field,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey);margin:0;font-size:13px}.field-group.tucked{background-color:var(--bg);padding:8px}.field-group.tucked [data-part=legend]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.field-group.tucked [data-part=body]:where(:not(.field-group :is(.tree-fold,.dialog,.field,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline,.chat-message) *)){gap:7px}@container (width>640px){.field-group.pair [data-part=row]:where(:not(.field-group :is(.rich,.table,.inbox-group,.stat-bars) *)){grid-template-columns:repeat(2,minmax(0,1fr))}}.form{gap:var(--space-4);display:grid}.form [data-part=fields]{gap:var(--space-3);flex:auto;grid-template-columns:minmax(0,1fr);min-block-size:0;margin:-6px;padding:6px;display:grid;overflow:auto}.form.paged [data-part=fields]{overflow:visible}.form [data-part=missing]{margin:0 0 calc(4px - var(--space-4));color:var(--text-grey);font-size:13px}.form [data-part=error]:where(:not(.form :is(.composer,.field,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){color:var(--red-text);margin:0}.form [data-part=actions]:where(:not(.form :is(.composer,.tree,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){gap:var(--space-2);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.form.framed{display:contents}.form.composed [data-part=fields]{gap:8px}.form.docked{padding:8px 16px max(10px, env(safe-area-inset-bottom));border-block-start:1px solid var(--border);gap:6px}.form.docked.above{border-block-start:0;border-block-end:1px solid var(--border)}.form.docked [data-part=fields]{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:6px;margin:0;padding:0}.form.address [data-part=fields]{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));align-items:start}.form.address.live [data-part=fields]{align-items:stretch}.form.live{gap:var(--space-2)}.form.live [data-part=actions]:where(:not(.form :is(.composer,.tree,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){display:none}.form.pressed [data-part=actions]:where(:not(.form :is(.composer,.tree,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){display:none}.form.inline{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:inline-flex}.form.inline [data-part=fields]{display:none}.form.inline [data-part=actions]:where(:not(.form :is(.composer,.tree,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){display:contents}.form.item{display:flex}.form.item [data-part=submit]:where(:not(.form .composer *)){inline-size:100%;min-block-size:var(--menu-item);border-radius:var(--radius-small);color:var(--text);text-align:start;background-color:transparent;border:0;justify-content:flex-start;align-items:center;gap:10px;padding:8px 10px;font-size:.86rem;display:flex}.form.item [data-part=mark]:where(:not(.form :is(.rich,.moment,.quote,.rail-folder) *)){color:var(--text-grey);flex:none;display:inline-flex}@media (hover:hover){.form.item [data-part=submit]:where(:not(.form .composer *)):hover{background-color:var(--hover)}}.form.face{align-items:stretch;display:flex}@media (hover:hover){.form.face [data-part=submit]:where(:not(.form .composer *)):hover{background-color:transparent}}.form.face [data-part=submit]:where(:not(.form .composer *)){justify-content:center;align-items:center;gap:inherit;border-radius:inherit;color:inherit;font:inherit;cursor:pointer;background-color:transparent;border:0;flex:auto;padding:0;display:inline-flex}.form.framed [data-part=fields]{padding:var(--space-4);margin:0}.form.framed [data-part=fields]:empty{display:none}.form.framed [data-part=missing]{margin:calc(-1 * var(--space-2)) 0 0;padding:0 var(--space-4) var(--space-3)}.form.framed [data-part=error]:where(:not(.form :is(.composer,.field,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){margin:calc(-1 * var(--space-2)) 0 0;padding:0 var(--space-4) var(--space-3)}.form.framed [data-part=actions]:where(:not(.form :is(.composer,.tree,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--border)}.form [data-part=submit]:where(:not(.form .composer *)){border-radius:var(--radius);background-color:var(--blue);color:var(--white);font-family:inherit;font-size:1rem;font-weight:var(--weight-regular);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-spring);border:1px solid transparent;justify-content:center;align-items:center;gap:6px;padding:.45rem .75rem;display:inline-flex}@media (hover:hover){.form [data-part=submit]:where(:not(.form .composer *)):hover{background-color:var(--blue-tint-15)}}.form [data-part=submit]:where(:not(.form .composer *)):active{transform:scale(.97)}.form [data-part=submit]:where(:not(.form .composer *)).grey{border-color:var(--border);color:var(--text);background-color:transparent}@media (hover:hover){.form [data-part=submit]:where(:not(.form .composer *)).grey:hover{background-color:var(--hover)}}.form [data-part=submit]:where(:not(.form .composer *)).red{border-color:var(--red);color:var(--red-text);background-color:transparent}@media (hover:hover){.form [data-part=submit]:where(:not(.form .composer *)).red:hover{background-color:var(--red-10)}}.form [data-part=cancel]:where(:not(.form .confirm *)){border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:transparent;justify-content:center;align-items:center;padding:.45rem .75rem;font-family:inherit;font-size:1rem;display:inline-flex;position:relative}@media (hover:hover){.form [data-part=cancel]:where(:not(.form .confirm *)):hover{background-color:var(--hover)}}.form [data-part=cancel]:where(:not(.form .confirm *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.form [data-part=submit]:where(:not(.form .composer *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.form [data-part=submit]:where(:not(.form .composer *))[aria-disabled=true]{opacity:.5;cursor:not-allowed}.form [data-part=submit]:where(:not(.form .composer *))[aria-busy=true]{opacity:.7;transition-delay:var(--motion-busy-delay)}.form [data-part=confirm]{inline-size:min(420px,100vw - 32px);max-block-size:min(80vh, calc(var(--vvh,100dvh) - 32px));border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 20px 48px var(--black-20);margin:auto;padding:0;overflow-y:auto}.form [data-part=confirm]::backdrop{background-color:var(--black-45)}.form [data-part=ask]{padding:var(--space-4);overflow-wrap:anywhere;margin:0}.form [data-part=answer]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--border);justify-content:flex-end;display:flex}.form [data-part=no]{border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:transparent;justify-content:center;align-items:center;padding:.45rem .75rem;font-family:inherit;font-size:1rem;display:inline-flex;position:relative}.form [data-part=yes]:where(:not(.form .confirm *)){border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:transparent;justify-content:center;align-items:center;padding:.45rem .75rem;font-family:inherit;font-size:1rem;display:inline-flex;position:relative}.form [data-part=no]:before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.form [data-part=yes]:where(:not(.form .confirm *)):before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.form [data-part=no]:hover{background-color:var(--hover)}}.form [data-part=yes]:where(:not(.form .confirm *)){background-color:var(--blue);color:var(--white);border-color:transparent}@media (hover:hover){.form [data-part=yes]:where(:not(.form .confirm *)):hover{background-color:var(--blue-tint-15)}}.form [data-part=no]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.form [data-part=yes]:where(:not(.form .confirm *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}@supports (transition-behavior:allow-discrete){.form [data-part=confirm]{opacity:0;transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete;transform:translateY(8px)scale(.98)}.form [data-part=confirm]::backdrop{opacity:0;transition:opacity var(--motion-base) var(--ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete}.form [data-part=confirm][open]{opacity:1;transform:none}.form [data-part=confirm][open]::backdrop{opacity:1}@starting-style{.form [data-part=confirm][open]{opacity:0;transform:translateY(8px)scale(.98)}.form [data-part=confirm][open]::backdrop{opacity:0}}}.rights{columns:240px 2;column-gap:12px;display:block}.rights [data-part=group]:where(:not(.rights :is(.tree,.rights-board,.picker,.tile,.roster-legend,.chat-found) *)){border:1px solid var(--border);background-color:var(--bg);break-inside:avoid;border-radius:8px;margin-block-end:12px;padding:12px}.rights [data-part=title]:where(:not(.rights :is(.tree,.device,.dialog,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){background-color:var(--blue-15);color:var(--blue-text);font-size:15px;font-weight:var(--weight-bold);border-radius:999px;margin-block-end:6px;padding:2px 8px;display:inline-block}.rights [data-part=item]:where(:not(.rights :is(.menu,.rich,.check-set,.toast,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){align-items:center;gap:var(--space-2);cursor:pointer;min-block-size:29px;font-size:14px;display:flex}.rights [data-part=sub]:where(:not(.rights :is(.check-set,.category-specialists) *)){align-items:center;gap:var(--space-2);cursor:pointer;min-block-size:29px;font-size:14px;display:flex}.rights [data-part=first]:where(:not(.rights .stat-list *)){align-items:center;gap:var(--space-2);cursor:pointer;min-block-size:29px;font-size:14px;display:flex}.rights [data-part=sub]:where(:not(.rights :is(.check-set,.category-specialists) *)){border-inline-start:2px solid var(--blue-15);margin-inline-start:8px;padding-inline-start:12px}.rights [data-part=first]:where(:not(.rights .stat-list *)){border-block-start:1px dashed var(--border);margin-block-start:6px;padding-block-start:6px}.rights [data-part=note]:where(:not(.rights :is(.menu,.composer,.stepper,.insert,.field,.hover-card,.stat-card,.avatar-edit) *)){color:var(--text-grey)}:root[data-coarse] .rights [data-part=item]:where(:not(.rights :is(.menu,.rich,.check-set,.toast,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){min-block-size:36px}:root[data-coarse] .rights [data-part=sub]:where(:not(.rights :is(.check-set,.category-specialists) *)){min-block-size:36px}:root[data-coarse] .rights [data-part=first]:where(:not(.rights .stat-list *)){min-block-size:36px}.inbox-group{flex-direction:column;margin-block-end:var(--space-3);display:flex}.inbox-group [data-part=head]:where(:not(.inbox-group :is(.rich,.tree,.table,.check-set,.field,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){align-items:center;gap:var(--space-2);border-block-end:1px solid var(--border);margin-block-end:var(--space-2);padding-block-end:var(--space-2);display:flex}.inbox-group [data-part=act]:where(:not(.inbox-group :is(.recommendation,.hierarchy-note) *)){flex:none;display:inline-flex}.inbox-group [data-part=name]:where(:not(.inbox-group :is(.field,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){min-inline-size:0;color:var(--text);font-size:15px;font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:0}.inbox-group.blue [data-part=name]:where(:not(.inbox-group :is(.field,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){color:var(--blue-text)}.inbox-group [data-part=title]:where(:not(.inbox-group :is(.tree,.device,.dialog,.rights,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;color:var(--text);font-size:15px;font-weight:var(--weight-bold);overflow-wrap:anywhere;text-decoration:none}@media (hover:hover){.inbox-group [data-part=title]:where(:not(.inbox-group :is(.tree,.device,.dialog,.rights,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)):hover{color:var(--blue-text)}}.inbox-group [data-part=list]:where(:not(.inbox-group :is(.tabs,.rich,.duration,.field,.category-specialists,.new-hint) *)){margin:0;padding:0;list-style:none}.inbox-group [data-part=divider]:where(:not(.inbox-group .desk-split *)){align-items:center;gap:var(--space-2);padding-block:var(--space-2) var(--space-1);color:var(--blue-text);font-size:11px;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;display:flex}.inbox-group [data-part=divider]:where(:not(.inbox-group .desk-split *)):after{background-color:var(--blue-15);content:"";flex:1;block-size:1px}.inbox-group [data-part=row]:where(:not(.inbox-group :is(.rich,.table,.field-group,.stat-bars) *)){align-items:flex-start;gap:var(--space-2);padding-block:var(--space-2);border-block-end:1px solid var(--border);font-size:14px;display:flex}.inbox-group [data-part=row]:where(:not(.inbox-group :is(.rich,.table,.field-group,.stat-bars) *)):last-child{border-block-end:none}.inbox-group [data-part=row]:where(:not(.inbox-group :is(.rich,.table,.field-group,.stat-bars) *))[data-unread]{background-color:var(--blue-8);box-shadow:inset 3px 0 0 var(--blue);padding-inline-start:var(--space-2)}.inbox-group [data-part=text]:where(:not(.inbox-group :is(.icon-text,.device,.toast,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){flex:1;min-inline-size:0;line-height:1.5}.inbox-group [data-part=time]:where(:not(.inbox-group :is(.roster,.duty-widget) *)){color:var(--text-grey);white-space:nowrap;flex:none;font-size:12px;line-height:1.5}.inbox-page{gap:var(--space-3);inline-size:100%;max-inline-size:760px;margin-inline:auto;display:grid}.inbox-page [data-part=sections]{gap:var(--space-3);display:grid}.sound-switch{border:1px solid var(--blue);border-radius:var(--radius);background-color:var(--blue-15);color:var(--blue-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);align-items:center;padding:.25rem .5rem;font-family:inherit;font-size:.875rem;display:inline-flex}@media (hover:hover){.sound-switch:hover{background-color:var(--blue-25)}}.sound-switch:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sound-switch[aria-pressed=true]{border-color:var(--border);color:var(--text);background-color:transparent}@media (hover:hover){.sound-switch[aria-pressed=true]:hover{background-color:var(--hover)}}.sound-switch [data-part=on]:where(:not(.sound-switch .roster-legend *)){align-items:center;gap:6px}.sound-switch [data-part=off]:where(:not(.sound-switch .roster-legend *)){align-items:center;gap:6px}.sound-switch [data-part=on]:where(:not(.sound-switch .roster-legend *)){display:inline-flex}.sound-switch [data-part=off]:where(:not(.sound-switch .roster-legend *)){display:none}.sound-switch[aria-pressed=true] [data-part=on]:where(:not(.sound-switch .roster-legend *)){display:none}.sound-switch[aria-pressed=true] [data-part=off]:where(:not(.sound-switch .roster-legend *)){display:inline-flex}.stack{gap:var(--space-3);flex-direction:column;display:flex}.stack.small{gap:var(--space-1)}.stack.wide{gap:var(--space-6)}.cluster{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cluster.small{gap:var(--space-1)}.cluster.wide{gap:var(--space-4)}.cluster.end{justify-content:flex-end}.grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.grid.small{gap:var(--space-1)}.grid.wide{gap:var(--space-6)}.card{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface)}.card.flush{padding:0}.card [data-part=title]:where(:not(.card :is(.tree,.device,.dialog,.rights,.inbox-group,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;color:var(--text-grey);overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;font-weight:600}.note{color:var(--text-grey);margin:0}.note.small{font-size:13px}.card-head{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;container-type:inline-size}.card-head [data-part=title]:where(:not(.card-head :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){align-items:center;gap:var(--space-2);min-inline-size:0;color:var(--text);font-size:1.35rem;font-weight:var(--weight-bold);overflow-wrap:anywhere;flex-wrap:wrap;line-height:1.25;display:flex}.card-head [data-part=line]:where(:not(.card-head :is(.popover,.device,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){min-inline-size:0;color:var(--text-grey);overflow-wrap:anywhere;font-size:13px}.card-head [data-part=actions]:where(:not(.card-head :is(.composer,.tree,.form,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){gap:var(--space-2);flex-wrap:wrap;display:flex}@container (width>560px){.card-head [data-part=actions]:where(:not(.card-head :is(.composer,.tree,.form,.page-header,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){grid-area:1/2/span 2;justify-content:flex-end}}.verbatim{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.verbatim [data-part=text]:where(:not(.verbatim :is(.icon-text,.device,.toast,.inbox-group,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);min-inline-size:0;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;flex:16rem;padding:10px 12px;font-size:14px;display:block}.section{gap:var(--space-3);flex-direction:column;display:flex}.section [data-part=headline]{min-inline-size:0;color:var(--text);font-size:1.125rem;font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:0}.section [data-part=link]:where(:not(.section :is(.rich,.composer,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)){color:var(--blue);text-decoration:none}@media (hover:hover){.section [data-part=link]:where(:not(.section :is(.rich,.composer,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)):hover{text-decoration:underline}}.section [data-part=link]:where(:not(.section :is(.rich,.composer,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.section.quiet{gap:10px}.section.quiet [data-part=headline]{color:var(--text-grey);font-size:13px}.aside{gap:var(--space-3);padding:var(--space-4);border-inline-start:1px solid var(--border);background-color:var(--surface);flex-direction:column;display:flex}.aside [data-part=title]:where(:not(.aside :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){color:var(--text);font-size:1rem;font-weight:var(--weight-bold);margin:0}.gate{justify-content:center;align-items:center;gap:var(--space-4);min-block-size:100dvh;padding:var(--space-6);flex-direction:column;display:flex}.gate [data-part=card]:where(:not(.gate .ticket-row *)){gap:var(--space-4);inline-size:min(560px,100%);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);flex-direction:column;display:flex}.gate [data-part=title]:where(:not(.gate :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){overflow-wrap:anywhere;min-inline-size:0;font-size:20px;font-weight:var(--weight-bold);text-align:center;margin:0}.gate [data-part=foot]:where(:not(.gate :is(.ticket-panel,.ticket-list,.chat-message) *)){align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.gate [data-part=legal]{color:var(--text-grey);font-size:13px}.gate.choice [data-part=card]:where(:not(.gate .ticket-row *)){text-align:center;align-items:center}.page{gap:clamp(var(--space-3), (100vw - 768.5px) * 1000, var(--page-padding));flex-direction:column;display:flex}.page.reading{inline-size:100%;max-inline-size:760px;margin-inline:auto}.page.wide{inline-size:100%;max-inline-size:760px;margin-inline:auto}.page.wide{max-inline-size:1280px}.page.trees{inline-size:100%;max-inline-size:1000px;margin-inline:auto}.page.catalogue{inline-size:100%;max-inline-size:960px;margin-inline:auto}.page.schedule{inline-size:100%;max-inline-size:1800px;margin-inline:auto}.page.hub{gap:var(--space-5);inline-size:100%;max-inline-size:760px;margin-inline:auto}.page.full{flex-direction:row;align-items:stretch;gap:0;position:absolute;inset:0}.page.split{flex-direction:row;align-items:stretch;gap:0;position:absolute;inset:0}.page.split{container-type:inline-size}.page.document{min-block-size:0;padding:clamp(var(--space-3), (100vw - 768.5px) * 1000, var(--page-padding));flex:auto;padding-block-end:calc(clamp(var(--space-3), (100vw - 768.5px) * 1000, var(--page-padding)) + env(safe-area-inset-bottom));overflow-y:auto}.page.document [data-part=page-body]{inline-size:100%;max-inline-size:760px;margin-inline:auto}.page.pane{flex-direction:row-reverse}.page [data-part=side-pane]{inline-size:var(--rail);overflow-wrap:break-word;background-color:var(--surface);flex:none;block-size:100%;display:none;overflow-y:auto}.page [data-part=side-pane][data-open]{z-index:var(--layer-sheet);block-size:100%;inline-size:100%;display:block;position:fixed;inset:0}.page [data-part=main-pane]{block-size:100%;min-inline-size:0;padding:clamp(var(--space-3), (100vw - 768.5px) * 1000, var(--page-padding));flex:auto;overflow-y:auto}.page.measure [data-part=page-body]{max-inline-size:760px;margin-inline:auto}.page [data-part=side-toggle]{z-index:var(--layer-menu);border:1px solid var(--border);border-radius:0 var(--radius) var(--radius) 0;min-block-size:44px;min-inline-size:44px;color:var(--text);box-shadow:0 0 10px 5px var(--hover);cursor:pointer;background-color:transparent;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.page [data-part=side-toggle]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.page [data-part=side-arrow]{transition:transform var(--motion-base) var(--ease-out);display:inline-flex}.page [data-part=side-toggle][aria-expanded=true] [data-part=side-arrow]{transform:rotate(180deg)}.page.pane [data-part=side-toggle]{display:none}.page.split [data-part=main-pane]{padding-inline-start:calc(44px + var(--space-1))}.page.pane [data-part=side-pane]{display:block}.page.pane [data-part=main-pane]{padding-inline-start:clamp(var(--space-3), (100vw - 768.5px) * 1000, var(--page-padding))}@container (width>768px){.page [data-part=side-toggle]{display:none}.page.split [data-part=main-pane]{padding-inline-start:clamp(var(--space-3), (100vw - 768.5px) * 1000, var(--page-padding))}.page [data-part=side-pane]{display:block}.page [data-part=side-pane][data-open]{inline-size:var(--rail);position:static}}.lightbox{--lb-x:0px;--lb-y:0px;--lb-s:1;--lb-r:0deg;--lb-w:90vw;--lb-h:90vh;--lb-cursor:zoom-in;--lb-ease:1;display:contents}.lightbox [data-part=dialog]{box-sizing:border-box;block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;box-shadow:none;background:0 0;border:none;outline:none;margin:0;padding:0;overflow:hidden}.lightbox [data-part=dialog][open]{place-items:center;display:grid}.lightbox [data-part=dialog]::backdrop{background-color:var(--black-85)}.lightbox [data-part=image]:where(:not(.lightbox .rich *)){max-inline-size:var(--lb-w);max-block-size:var(--lb-h);border:2px solid var(--white-15);border-radius:var(--radius);object-fit:contain;cursor:var(--lb-cursor);touch-action:none;-webkit-user-select:none;user-select:none;transform:translate(var(--lb-x), var(--lb-y)) scale(var(--lb-s)) rotate(var(--lb-r));transition:transform calc(var(--motion-base) * var(--lb-ease)) var(--ease-out);outline:none;display:block}.lightbox [data-part=close]:where(:not(.lightbox :is(.toast,.hover-card,.banner,.quote,.room-roster) *)){border:1px solid var(--white-15);border-radius:var(--radius);background-color:var(--black-55);min-block-size:44px;min-inline-size:44px;color:var(--white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);place-items:center;padding:10px;display:grid;position:absolute;inset-block-start:calc(var(--space-3) + env(safe-area-inset-top,0px))}@media (hover:hover){.lightbox [data-part=close]:where(:not(.lightbox :is(.toast,.hover-card,.banner,.quote,.room-roster) *)):hover{background-color:var(--black-85)}}.lightbox [data-part=close]:where(:not(.lightbox :is(.toast,.hover-card,.banner,.quote,.room-roster) *)):active{transform:scale(.95)}.lightbox [data-part=close]:where(:not(.lightbox :is(.toast,.hover-card,.banner,.quote,.room-roster) *)):focus-visible{outline:2px solid var(--white);outline-offset:2px}.lightbox [data-part=rotate]{border:1px solid var(--white-15);border-radius:var(--radius);background-color:var(--black-55);min-block-size:44px;min-inline-size:44px;color:var(--white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);place-items:center;padding:10px;display:grid;position:absolute;inset-block-start:calc(var(--space-3) + env(safe-area-inset-top,0px))}@media (hover:hover){.lightbox [data-part=rotate]:hover{background-color:var(--black-85)}}.lightbox [data-part=rotate]:active{transform:scale(.95)}.lightbox [data-part=rotate]:focus-visible{outline:2px solid var(--white);outline-offset:2px}.lightbox [data-part=save]{border:1px solid var(--white-15);border-radius:var(--radius);background-color:var(--black-55);min-block-size:44px;min-inline-size:44px;color:var(--white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);place-items:center;padding:10px;display:grid;position:absolute;inset-block-start:calc(var(--space-3) + env(safe-area-inset-top,0px))}@media (hover:hover){.lightbox [data-part=save]:hover{background-color:var(--black-85)}}.lightbox [data-part=save]:active{transform:scale(.95)}.lightbox [data-part=save]:focus-visible{outline:2px solid var(--white);outline-offset:2px}.lightbox [data-part=bigger]{border:1px solid var(--white-15);border-radius:var(--radius);background-color:var(--black-55);min-block-size:44px;min-inline-size:44px;color:var(--white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);place-items:center;padding:10px;display:grid;position:absolute;inset-block-start:calc(var(--space-3) + env(safe-area-inset-top,0px))}@media (hover:hover){.lightbox [data-part=bigger]:hover{background-color:var(--black-85)}}.lightbox [data-part=bigger]:active{transform:scale(.95)}.lightbox [data-part=bigger]:focus-visible{outline:2px solid var(--white);outline-offset:2px}.lightbox [data-part=level]{border:1px solid var(--white-15);border-radius:var(--radius);background-color:var(--black-55);min-block-size:44px;min-inline-size:44px;color:var(--white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);place-items:center;padding:10px;display:grid;position:absolute;inset-block-start:calc(var(--space-3) + env(safe-area-inset-top,0px))}@media (hover:hover){.lightbox [data-part=level]:hover{background-color:var(--black-85)}}.lightbox [data-part=level]:active{transform:scale(.95)}.lightbox [data-part=level]:focus-visible{outline:2px solid var(--white);outline-offset:2px}.lightbox [data-part=smaller]{border:1px solid var(--white-15);border-radius:var(--radius);background-color:var(--black-55);min-block-size:44px;min-inline-size:44px;color:var(--white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);place-items:center;padding:10px;display:grid;position:absolute;inset-block-start:calc(var(--space-3) + env(safe-area-inset-top,0px))}@media (hover:hover){.lightbox [data-part=smaller]:hover{background-color:var(--black-85)}}.lightbox [data-part=smaller]:active{transform:scale(.95)}.lightbox [data-part=smaller]:focus-visible{outline:2px solid var(--white);outline-offset:2px}.lightbox [data-part=close]:where(:not(.lightbox :is(.toast,.hover-card,.banner,.quote,.room-roster) *)){inset-inline-end:calc(var(--space-3) + env(safe-area-inset-right,0px))}.lightbox [data-part=rotate]{inset-inline-end:calc(64px + env(safe-area-inset-right,0px))}.lightbox [data-part=zoom]{gap:var(--space-1);flex-direction:column;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--space-3) + env(safe-area-inset-right,0px));translate:0 -50%}.lightbox [data-part=bigger]{position:static}.lightbox [data-part=level]{position:static}.lightbox [data-part=smaller]{position:static}.lightbox [data-part=bigger]:disabled{opacity:.4;cursor:default}.lightbox [data-part=smaller]:disabled{opacity:.4;cursor:default}.lightbox [data-part=level]{font-variant-numeric:tabular-nums;padding-inline:6px;font-size:13px}.lightbox [data-part=save]{padding-inline:14px;text-decoration:none;inset-inline-start:calc(var(--space-3) + env(safe-area-inset-left,0px))}.live-rows.column{flex-direction:column;gap:5px;display:flex}@container shell (width>768px){.live-rows.column{gap:8px}}.page-root [data-part=view]{flex-direction:column;flex:auto;min-block-size:0;display:flex}.page-root [data-part=masthead]{z-index:var(--layer-sheet);position:relative}.page-root [data-part=stale]{min-inline-size:0;padding:var(--space-2) var(--space-4);background-color:var(--orange-40);color:var(--text);overflow-wrap:anywhere;display:none}.page-root[data-hydrating] [data-part=stale]{animation:page-root-stale var(--motion-base) var(--ease-out) var(--motion-stale-delay) both;display:block}@keyframes page-root-stale{0%{opacity:0}to{opacity:1}}.page-header{align-items:center;gap:var(--space-3);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.page-header [data-part=title]:where(:not(.page-header :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;color:var(--text);font-size:20px;font-weight:var(--weight-bold);overflow-wrap:anywhere;flex:auto}.page-header [data-part=actions]:where(:not(.page-header :is(.composer,.tree,.form,.card-head,.rights-board,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){gap:var(--space-2);flex-wrap:wrap;flex:0 auto;display:flex}.page-header.led{flex-direction:column;align-items:stretch;gap:2px;padding-block:0}.page-header [data-part=lead]:where(:not(.page-header :is(.stepper,.dialog,.field-group,.stat-facts) *)){color:var(--text-grey);margin:0}.page-header.intro [data-part=lead]:where(:not(.page-header :is(.stepper,.dialog,.field-group,.stat-facts) *)){flex-basis:100%}.shell{flex:auto;grid-template:"topbar""main"minmax(0,1fr)/minmax(0,1fr);min-block-size:0;display:grid;container:shell/inline-size}.shell [data-part=column]{overscroll-behavior-y:contain;overflow:hidden auto}.shell [data-part=column]:focus-visible{outline:0}.shell [data-part=skip]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.shell [data-part=skip]:focus-visible{z-index:var(--layer-toast);block-size:auto;inline-size:auto;padding:var(--space-2) var(--space-3);clip-path:none;border-radius:var(--radius);background-color:var(--surface);color:var(--text);outline:2px solid var(--blue);inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.shell [data-part=topbar]{z-index:var(--layer-sticky);justify-content:space-between;align-items:center;gap:var(--space-2) 6px;min-block-size:var(--bar);padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px;border-block-end:1px solid var(--border);background-color:var(--surface);flex-wrap:wrap;grid-area:topbar;display:flex;position:sticky;inset-block-start:0}.shell [data-part=modules]{display:contents}.shell [data-part=module]{display:contents}.shell [data-part=module-entry]{inline-size:var(--bar-item-narrow);block-size:var(--bar-item-narrow);border-radius:var(--radius);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);flex:none;order:1;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.shell [data-part=module-entry]:hover{background-color:var(--hover)}}.shell [data-part=module-entry][aria-current]{background-color:var(--blue-15)}@media (hover:hover){.shell [data-part=module-entry][aria-current]:hover{background-color:var(--blue-26)}}.shell [data-part=module-entry]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.shell [data-part=module-glyph]{fill:currentColor;opacity:.6;font-size:22px;line-height:1;display:inline-flex}.shell [data-part=solid]{fill:currentColor;opacity:.6;font-size:22px;line-height:1;display:inline-flex}.shell [data-part=solid]{display:none}@media (hover:hover){.shell [data-part=module-entry]:hover [data-part=module-glyph]{opacity:1}}.shell [data-part=module][data-open] [data-part=solid]{opacity:1}.shell [data-part=module][data-open] [data-part=module-glyph]{display:none}.shell [data-part=module][data-open] [data-part=solid]{display:inline-flex}.shell [data-part=links]{block-size:var(--bar-item-narrow);border-radius:var(--radius);background-color:var(--blue-15);white-space:nowrap;scrollbar-width:none;flex:0 0 100%;order:3;align-items:stretch;gap:3px;margin:0;padding:3px;list-style:none;display:none;overflow:auto hidden}.shell [data-part=module][data-open] [data-part=links]{display:flex}.shell [data-part=module-link]{border-radius:var(--radius);color:var(--text);white-space:nowrap;transition:background-color var(--motion-slow) var(--ease-out), color var(--motion-slow) var(--ease-out);flex:none;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover){.shell [data-part=module-link]:hover{background-color:var(--blue-26)}}.shell [data-part=module-link][aria-current]{background-color:var(--blue);color:var(--white)}@media (hover:hover){.shell [data-part=module-link][aria-current]:hover{background-color:var(--blue-tint-15)}}.shell [data-part=module-link]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.shell [data-part=link-count]{background-color:var(--red);block-size:18px;min-inline-size:18px;color:var(--white);font-size:11px;font-weight:var(--weight-bold);text-align:center;border-radius:9px;margin-inline-start:6px;padding:0 6px;line-height:18px}.shell [data-part=bar-actions]{order:2;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.shell [data-part=me]{display:contents}.shell [data-part=chime]{line-height:1;display:inline-flex}.shell [data-part=chime][data-ring]{transform-origin:50% 20%;animation:shell-ring var(--motion-slow) var(--ease-out)}.shell [data-part=bell-dot]{background-color:var(--red);block-size:16px;min-inline-size:16px;color:var(--white);font-size:10px;font-weight:var(--weight-bold);text-align:center;border-radius:8px;padding:0 4px;line-height:16px;position:absolute;inset-block-start:2px;inset-inline-end:2px}.shell [data-part=bell-dot][data-ring]{animation:shell-pop var(--motion-slow) var(--ease-out)}.shell [data-part=account]{gap:var(--space-1);padding-block-start:var(--space-2);display:flex}.shell [data-part=column]{gap:var(--space-3);min-block-size:0;min-inline-size:0;padding:var(--page-padding);flex-direction:column;grid-area:main;display:flex;position:relative}.shell [data-part=announcer]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes shell-ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(9deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@keyframes shell-pop{0%,to{transform:scale(1)}30%{transform:scale(1.45)}}@media (max-width:768px){.shell [data-part=column]{padding:var(--space-3)}.shell:has([data-screen]) [data-part=topbar]{display:none}}@media not (max-width:768px){.shell [data-part=topbar]{padding:calc(10px + env(safe-area-inset-top,0px)) 14px 10px;flex-wrap:nowrap}.shell [data-part=modules]{align-items:center;gap:6px;min-inline-size:0;display:flex}.shell [data-part=module-entry]{inline-size:var(--bar-item);block-size:var(--bar-item);order:0}.shell [data-part=module][data-open]:has(>[data-part=links]) [data-part=module-entry]{border-start-end-radius:0;border-end-end-radius:0}.shell [data-part=links]{block-size:var(--bar-item);border-start-start-radius:0;border-end-start-radius:0;flex:none;order:0;gap:.2rem;margin-inline-start:-6px;overflow:visible}.shell [data-part=module-link]{font-size:inherit;padding-inline:1rem}.shell [data-part=bar-actions]{gap:var(--space-2)}}.rail-entry{align-items:center;gap:var(--space-2);min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-3);border-radius:var(--radius);color:var(--text);transition:background-color var(--motion-fast) var(--ease-out);text-decoration:none;display:flex}@media (hover:hover){.rail-entry:hover{background-color:var(--hover)}}.rail-entry:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.rail-entry[aria-current]{background-color:var(--blue-15);color:var(--blue-text)}.rail-entry [data-part=icon]:where(:not(.rail-entry :is(.btn,.icon-text,.toast,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-room,.rail-folder) *)){flex:none;display:inline-flex}.rail-entry [data-part=label]:where(:not(.rail-entry :is(.composer,.tree,.field,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){flex:auto;min-inline-size:0}.rail-entry [data-part=count]:where(:not(.rail-entry :is(.icon-button,.link-tabs,.tree-fold,.check-set,.tile,.section-card,.category-specialists,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){padding-inline:var(--space-1);border-radius:var(--radius);background-color:var(--red);color:var(--white);font-size:12px;font-weight:var(--weight-bold)}.side-nav{padding:var(--space-2);flex-direction:column;gap:2px;display:flex}.qr{justify-items:center;gap:var(--space-2);display:grid}.qr [data-part=frame]:where(:not(.qr .field *)){justify-content:center;min-block-size:200px;display:flex}.qr [data-part=picture]:where(:not(.qr :is(.field,.upload,.room-icon) *)){block-size:auto;inline-size:min(240px,100%);padding:var(--space-3);border-radius:var(--radius);background-color:var(--white)}.qr [data-part=done]:where(:not(.qr .ticket-facts *)){background-color:var(--green);block-size:96px;inline-size:96px;color:var(--white);text-align:center;border-radius:50%;margin-block:auto;font-size:52px;line-height:96px}.qr [data-part=code]:where(:not(.qr :is(.rich,.maxbind,.onec,.error-card) *)){font-size:28px;font-weight:var(--weight-bold);letter-spacing:6px;-webkit-user-select:all;user-select:all}.qr [data-part=countdown]{text-align:center;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:14px}.qr [data-part=hint]:where(:not(.qr :is(.stars,.field,.field-group,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){text-align:center;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:14px}.qr [data-part=life]{text-align:center;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:14px}.qr [data-part=warn]:where(:not(.qr :is(.field,.stat-card) *)){text-align:center;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:14px}.qr [data-part=status]:where(:not(.qr :is(.maxbind,.onec,.qrscan,.ticket-head) *)){text-align:center;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:14px}.qr [data-part=error]:where(:not(.qr :is(.composer,.field,.form,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){text-align:center;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:14px}.qr [data-part=countdown]{color:var(--text-grey)}.qr [data-part=hint]:where(:not(.qr :is(.stars,.field,.field-group,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey)}.qr [data-part=life]{color:var(--text-grey)}.qr [data-part=warn]:where(:not(.qr :is(.field,.stat-card) *)){color:var(--orange-text)}.qr [data-part=revoke]{border:1px solid var(--border);border-radius:var(--radius);min-block-size:44px;min-inline-size:44px;color:var(--text);font-family:inherit;font-size:1rem;line-height:inherit;cursor:pointer;background-color:transparent;padding:.45rem .75rem}.qr [data-part=here]:where(:not(.qr :is(.stepper,.category-specialists) *)){border:1px solid var(--border);border-radius:var(--radius);min-block-size:44px;min-inline-size:44px;color:var(--text);font-family:inherit;font-size:1rem;line-height:inherit;cursor:pointer;background-color:transparent;padding:.45rem .75rem}.qr [data-part=revoke]{border-color:var(--red);color:var(--red-text)}.qr [data-part=error]:where(:not(.qr :is(.composer,.field,.form,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){color:var(--red-text)}.maxbind{gap:var(--space-2);display:grid}.maxbind [data-part=steps]{gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);display:grid}.maxbind [data-part=code]:where(:not(.maxbind :is(.rich,.qr,.onec,.error-card) *)){padding:2px var(--space-2);border-radius:var(--radius-small);background-color:var(--green);color:var(--white);font-weight:var(--weight-bold)}.maxbind [data-part=copy]:where(:not(.maxbind :is(.response-turn,.avatar-edit,.room-head,.access-group) *)){min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);font:inherit;cursor:pointer}.maxbind [data-part=copy]:where(:not(.maxbind :is(.response-turn,.avatar-edit,.room-head,.access-group) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.maxbind [data-part=status]:where(:not(.maxbind :is(.qr,.onec,.qrscan,.ticket-head) *)){min-inline-size:0;color:var(--text-grey);overflow-wrap:anywhere;margin:0;font-size:14px}.maxbind [data-part=hint]:where(:not(.maxbind :is(.stars,.field,.field-group,.qr,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){min-inline-size:0;color:var(--text-grey);overflow-wrap:anywhere;margin:0;font-size:14px}.presence-point{background-color:var(--surface);block-size:8px;inline-size:8px;box-shadow:inset 0 0 0 1.5px var(--border);transition:background-color var(--motion-base) var(--ease-out);border-radius:50%;flex:none;display:inline-block}.presence-point[data-n="1"]{border:2px solid var(--surface);background-color:var(--green);block-size:10px;inline-size:10px;box-shadow:none;margin:-1px}.portrait{background-color:var(--hover);block-size:32px;inline-size:32px;color:var(--text-grey);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.portrait.small{block-size:24px;inline-size:24px}.portrait.other{background-color:var(--avatar-other);color:var(--text)}.portrait.own{background-color:var(--blue);color:var(--white)}.portrait [data-part=photo]{object-fit:cover;border-radius:50%;block-size:100%;inline-size:100%}.portrait [data-part=corner]:where(:not(.portrait .roster *)){line-height:0;display:flex;position:absolute;inset-block-end:0;inset-inline-end:0}.user-chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-small);min-inline-size:0;color:var(--text);flex-wrap:wrap;display:inline-flex}.user-chip:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.user-chip [data-part=face]:where(:not(.user-chip :is(.category-specialists,.avatar-edit,.chat-message,.room-head,.room-roster) *)){flex:none;display:inline-flex}.user-chip [data-part=name]:where(:not(.user-chip :is(.field,.inbox-group,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){overflow-wrap:anywhere;min-inline-size:0}.user-chip [data-part=position]:where(:not(.user-chip :is(.hover-card,.category-specialists) *)){color:var(--text-grey);font-size:.875rem}.user-chip [data-part=seen]{color:var(--text-grey);font-size:.8125rem}.user-chip.row{vertical-align:top;gap:var(--space-2);inline-size:100%;padding-block:var(--space-1)}.user-chip.row [data-part=name]:where(:not(.user-chip :is(.field,.inbox-group,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){max-inline-size:calc(100% - 16px)}.user-chip.row:has(>[data-part=face]:where(:not(.user-chip :is(.category-specialists,.avatar-edit,.chat-message,.room-head,.room-roster) *))) [data-part=name]:where(:not(.user-chip :is(.field,.inbox-group,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){max-inline-size:calc(100% - 32px)}.user-chip.row.tight{flex-wrap:nowrap;gap:6px;padding-block:0}.user-chip.row.tight [data-part=name]:where(:not(.user-chip :is(.field,.inbox-group,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){text-overflow:ellipsis;white-space:nowrap;max-inline-size:none;overflow:hidden}.user-chip.inline [data-part=position]:where(:not(.user-chip :is(.hover-card,.category-specialists) *)){font-size:inherit}.user-chip.mention{background-color:var(--teal);color:var(--white);font-size:13px;font-weight:var(--weight-bold);border-radius:999px;margin-inline:1px;padding:2px 7px;line-height:1;display:inline}.user-chip.mention[data-state=invite]{border:1px solid var(--white)}.presence-line{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);display:flex}.presence-line [data-part=label]:where(:not(.presence-line :is(.composer,.tree,.field,.rail-entry,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);font-size:.8125rem}.hover-card{--anchor-x:0px;--anchor-y:0px;inline-size:min(320px,100vw - 32px);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);box-shadow:0 8px 24px var(--black-15);margin:0;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.hover-card [data-part=close]:where(:not(.hover-card :is(.toast,.lightbox,.banner,.quote,.room-roster) *)){justify-content:flex-end;margin-inline-start:auto;display:none}.hover-card[data-state=sheet] [data-part=close]:where(:not(.hover-card :is(.toast,.lightbox,.banner,.quote,.room-roster) *)){display:flex}.hover-card [data-part=head]:where(:not(.hover-card :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){align-items:center;gap:var(--space-2);display:flex}.hover-card [data-part=note]:where(:not(.hover-card :is(.menu,.composer,.stepper,.insert,.field,.rights,.stat-card,.avatar-edit) *)):empty{display:none}.hover-card [data-part=note]:where(:not(.hover-card :is(.menu,.composer,.stepper,.insert,.field,.rights,.stat-card,.avatar-edit) *)){color:var(--text-grey);margin:0 0 4px}.hover-card [data-part=position]:where(:not(.hover-card :is(.user-chip,.category-specialists) *)){color:var(--text-grey);margin:0}.hover-card [data-part=units]:where(:not(.hover-card .duration *)){color:var(--text-grey);margin:0}.hover-card [data-part=link]:where(:not(.hover-card :is(.rich,.composer,.section,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)){color:var(--blue-text)}.hover-card [data-part=mention]{margin:var(--space-2) 0 0}.badge{padding:0 var(--space-1);border-radius:var(--radius-small);background-color:var(--hover);color:var(--text);font-size:12px;font-weight:var(--weight-bold);align-items:center;line-height:18px;display:inline-flex}.badge.pill{padding-inline:var(--space-2);border-radius:9999px}.badge.soft{background-color:var(--blue-15);color:var(--blue-text);padding-block:2px;line-height:18px}.badge.red{background-color:var(--red);color:var(--white)}.badge.orange{background-color:var(--orange-40);color:var(--orange-text)}.badge.green{background-color:var(--green-12);color:var(--green-text)}.badge.teal{background-color:var(--teal);color:var(--white)}.badge.blue{background-color:var(--blue);color:var(--white)}.badge.purple{background-color:var(--purple);color:var(--white)}.badge.grey{background-color:var(--grey);color:var(--white)}.rights-board{gap:12px;display:grid}.rights-board [data-part=group]:where(:not(.rights-board :is(.tree,.rights,.picker,.tile,.roster-legend,.chat-found) *)){border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);overflow:hidden}.rights-board [data-part=head]:where(:not(.rights-board :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.rights-board [data-part=line]:where(:not(.rights-board :is(.popover,.device,.card-head,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.rights-board [data-part=head]:where(:not(.rights-board :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){background-color:var(--hover);font-size:15px;font-weight:var(--weight-bold);padding:12px 16px}.rights-board [data-part=meta]:where(:not(.rights-board :is(.ticket-comment,.ticket-event,.stat-head,.stat-quote,.ticket-found,.chat-found,.chat-entry,.room-head) *)){color:var(--text-grey);font-size:12px;font-weight:var(--weight-regular)}.rights-board [data-part=rights]{gap:10px;padding:16px;display:grid}.rights-board [data-part=right]{border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface)}.rights-board [data-part=child]{border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface)}.rights-board [data-part=sole]{border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface)}.rights-board [data-part=child]{border-inline-start:3px solid var(--blue-25);margin-inline-start:28px}.rights-board [data-part=sole]{border-inline-start:3px solid var(--blue);background-color:var(--blue-8)}.rights-board [data-part=line]:where(:not(.rights-board :is(.popover,.device,.card-head,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){padding:10px 14px}.rights-board [data-part=label]:where(:not(.rights-board :is(.composer,.tree,.field,.rail-entry,.presence-line,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.rights-board [data-part=actions]:where(:not(.rights-board :is(.composer,.tree,.form,.card-head,.page-header,.banner,.ticket-comment,.new-hint,.avatar-edit) *)){align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.rights-board [data-part=label]:where(:not(.rights-board :is(.composer,.tree,.field,.rail-entry,.presence-line,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){font-size:13.5px;font-weight:var(--weight-bold)}.rights-board [data-part=tag]:where(:not(.rights-board .chat-message *)){background-color:var(--blue-15);color:var(--blue-text);font-size:10.5px;font-weight:var(--weight-bold);letter-spacing:.3px;text-transform:uppercase;border-radius:4px;padding:1px 6px}.rights-board [data-part=none]:where(:not(.rights-board :is(.picker,.chat-found) *)){color:var(--text-grey);margin:4px 14px 10px;font-size:12.5px;font-style:italic}.rights-board [data-part=holders]{gap:2px;margin:0;padding:4px 12px 10px;list-style:none;display:grid}.rights-board [data-part=holder]:where(:not(.rights-board .aside-item *)){justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-small);padding:4px 8px;display:flex}@media (hover:hover){.rights-board [data-part=holder]:where(:not(.rights-board .aside-item *)):hover{background-color:var(--hover)}}.rights-board [data-part=implied]{color:var(--text-grey);flex:none;font-size:11px}.rights-board [data-part=person]:where(:not(.rights-board :is(.composer,.ticket-event) *)){align-items:center;gap:var(--space-2);min-inline-size:0;color:var(--text);flex:auto;text-decoration:none;display:flex}@media (hover:hover){.rights-board [data-part=person]:where(:not(.rights-board :is(.composer,.ticket-event) *)):hover [data-part=name]:where(:not(.rights-board :is(.field,.inbox-group,.user-chip,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){color:var(--blue)}}.rights-board [data-part=name]:where(:not(.rights-board :is(.field,.inbox-group,.user-chip,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.rights-board [data-part=held]:where(:not(.rights-board .rich *)){flex-wrap:wrap;gap:4px;display:flex}.picker{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.picker [data-part=none]:where(:not(.picker :is(.rights-board,.chat-found) *)){color:var(--text-grey)}.picker [data-part=label]:where(:not(.picker :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text);font-weight:var(--weight-bold)}.picker [data-part=star]:where(:not(.picker :is(.stars,.field,.upload) *)){color:var(--red);margin-inline-start:.25em}.picker [data-part=chips]{gap:var(--space-1);flex-wrap:wrap;grid-row:3;align-items:center;display:flex}.picker [data-part=chips]:empty{display:none}.picker [data-part=input]{grid-row:2}.picker [data-part=listbox]{grid-row:2}.picker.many [data-part=chips]{grid-row:2}.picker.many [data-part=input]{grid-row:3}.picker.many [data-part=listbox]{grid-row:3}.picker [data-part=chip]:where(:not(.picker :is(.composer,.roster-member) *)){align-items:center;gap:var(--space-1);max-inline-size:100%;border-radius:var(--radius-small);background-color:var(--blue-15);padding-inline-start:var(--space-2);display:inline-flex}.picker [data-part=drop]:where(:not(.picker :is(.composer,.upload,.aside-item) *)){border-radius:var(--radius-small);min-block-size:44px;min-inline-size:44px;color:var(--text-grey);cursor:pointer;background-color:transparent;border:0;padding:0;font-family:inherit;font-size:18px}@media (hover:hover){.picker [data-part=drop]:where(:not(.picker :is(.composer,.upload,.aside-item) *)):hover{color:var(--red-text)}}.picker [data-part=drop]:where(:not(.picker :is(.composer,.upload,.aside-item) *)):focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.picker [data-part=input]{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);inline-size:100%;min-inline-size:0;color:var(--text);transition:border-color var(--motion-fast) var(--ease-out), outline-color var(--motion-fast) var(--ease-out);padding:10px 12px;font-family:inherit;font-size:16px}.picker [data-part=input]::placeholder{color:var(--text-grey);opacity:1}.picker [data-part=input]:focus-visible{border-color:var(--blue);outline:3px solid var(--blue-15);outline-offset:0}.picker:has(>[data-part=input][aria-expanded=false]) [data-part=listbox]{display:none}.picker [data-part=listbox]{z-index:var(--layer-menu);max-block-size:280px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);box-shadow:0 4px 16px var(--black-15);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline:0;overflow-y:auto}.picker.filter{border-radius:var(--radius);background-color:var(--bg);align-content:start;gap:6px;padding:12px 16px}.picker.filter [data-part=label]:where(:not(.picker :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);font-size:12px;font-weight:var(--weight-regular)}.picker.switched [data-part=label]:where(:not(.picker :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.picker.hushed [data-part=label]:where(:not(.picker :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.picker.switched [data-part=input]{grid-row:1}.picker.switched [data-part=listbox]{grid-row:1}.picker.hushed [data-part=input]{grid-row:1}.picker.hushed [data-part=listbox]{grid-row:1}.picker.switched [data-part=chips]{grid-row:2}.picker.hushed [data-part=chips]{grid-row:2}.picker.switched [data-part=input]{border-start-start-radius:0;border-start-end-radius:0}.picker [data-part=group]:where(:not(.picker :is(.tree,.rights,.rights-board,.tile,.roster-legend,.chat-found) *)){padding:var(--space-1) var(--space-2);color:var(--text-grey);font-size:.8rem;font-weight:var(--weight-bold)}.picker [data-part=option]:where(:not(.picker :is(.composer,.field) *)){min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-2);border-radius:var(--radius-small);cursor:pointer;align-items:center;display:flex}.picker [data-part=more]:where(:not(.picker :is(.stepper,.tile,.found-section,.announcement,.chat-message,.rail-room,.room-head,.roster-member) *)){color:var(--text-grey);margin-inline-start:auto;padding-inline-start:var(--space-2)}.picker [data-part=option]:where(:not(.picker :is(.composer,.field) *))[aria-selected=true]{background-color:var(--blue-15)}.picker [data-part=loading]:where(:not(.picker :is(.composer,.dialog) *)){color:var(--text-grey);display:none}.picker [data-part=hint]:where(:not(.picker :is(.stars,.field,.field-group,.qr,.maxbind,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey);margin:0}.picker [data-part=error]:where(:not(.picker :is(.composer,.field,.form,.qr,.maxbind,.signin,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){color:var(--red-text);margin:0}.picker [data-part=value]:where(:not(.picker :is(.tile,.upload,.counts,.stat-head,.stat-facts) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.picker:has(>[data-part=listbox][aria-busy=true]) [data-part=loading]:where(:not(.picker :is(.composer,.dialog) *)){transition-delay:var(--motion-busy-delay);display:inline}.code-cells{justify-content:center;gap:8px;display:flex;position:relative}.code-cells [data-part=field]{opacity:0;border:0;block-size:100%;inline-size:100%;padding:0;font-size:16px;position:absolute;inset:0}.code-cells [data-part=field]:focus-visible{outline:2px solid var(--blue)}.code-cells [data-part=cell]:where(:not(.code-cells :is(.rich,.table,.field-group,.roster,.react-picker,.chat-page) *)){border:1.5px solid var(--border);border-radius:var(--radius);background-color:var(--bg);block-size:56px;min-inline-size:0;max-inline-size:48px;color:var(--text);font-size:22px;font-style:normal;font-weight:var(--weight-bold);transition:border-color var(--motion-fast) var(--ease-out);flex:1 1 0;place-items:center;display:grid}.code-cells [data-part=cell]:where(:not(.code-cells :is(.rich,.table,.field-group,.roster,.react-picker,.chat-page) *))[aria-current=true]{border-color:var(--blue);outline:3px solid var(--blue-15)}.code-cells [data-part=cell]:where(:not(.code-cells :is(.rich,.table,.field-group,.roster,.react-picker,.chat-page) *))[aria-invalid=true]{border-color:var(--red);outline:3px solid var(--red-10)}.signin{gap:var(--space-2);display:grid}.signin [data-part=hint]:where(:not(.signin :is(.stars,.field,.field-group,.qr,.maxbind,.picker,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey);text-align:center;margin:0;font-size:14px}.signin [data-part=scan]{justify-self:center;font-size:14px}.signin [data-part=error]:where(:not(.signin :is(.composer,.field,.form,.qr,.maxbind,.picker,.letter,.onec,.link,.qrscan,.upload,.chat-timeline) *)){min-block-size:1.5em;color:var(--red-text);text-align:center;margin:0;font-size:14px}.letter{gap:var(--space-2);display:grid}.letter [data-part=error]:where(:not(.letter :is(.composer,.field,.form,.qr,.maxbind,.picker,.signin,.onec,.link,.qrscan,.upload,.chat-timeline) *)){min-block-size:1.5em;color:var(--red-text);text-align:center;margin:0;font-size:14px}.onec{justify-items:center;gap:var(--space-2);display:grid}.onec [data-part=code]:where(:not(.onec :is(.rich,.qr,.maxbind,.error-card) *)){margin-block:var(--space-2);font-size:28px;font-weight:var(--weight-bold);letter-spacing:6px;-webkit-user-select:all;user-select:all;cursor:pointer}.onec [data-part=hint]:where(:not(.onec :is(.stars,.field,.field-group,.qr,.maxbind,.picker,.signin,.qrscan,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey);text-align:center;margin:0;font-size:14px}.onec [data-part=status]:where(:not(.onec :is(.qr,.maxbind,.qrscan,.ticket-head) *)){text-align:center;overflow-wrap:anywhere;min-block-size:1.5em;min-inline-size:0;margin:0;font-size:14px}.onec [data-part=error]:where(:not(.onec :is(.composer,.field,.form,.qr,.maxbind,.picker,.signin,.letter,.link,.qrscan,.upload,.chat-timeline) *)){text-align:center;overflow-wrap:anywhere;min-block-size:1.5em;min-inline-size:0;margin:0;font-size:14px}.onec [data-part=error]:where(:not(.onec :is(.composer,.field,.form,.qr,.maxbind,.picker,.signin,.letter,.link,.qrscan,.upload,.chat-timeline) *)){color:var(--red-text)}.onec [data-part=again]{border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:1rem;line-height:inherit;cursor:pointer;background-color:transparent;padding:.45rem .75rem;position:relative}.onec [data-part=again]:before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.onec [data-part=again]:hover{background-color:var(--hover)}}.onec [data-part=again]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.qrscan{justify-items:center;gap:var(--space-2);display:grid}.qrscan [data-part=hint]:where(:not(.qrscan :is(.stars,.field,.field-group,.qr,.maxbind,.picker,.signin,.onec,.upload,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey);text-align:center;margin:0;font-size:14px}.qrscan [data-part=video]:where(:not(.qrscan .rich *)){aspect-ratio:1;border-radius:var(--radius);background-color:var(--black);object-fit:cover;inline-size:min(320px,100%);display:block}.qrscan [data-part=status]:where(:not(.qrscan :is(.qr,.maxbind,.onec,.ticket-head) *)){text-align:center;overflow-wrap:anywhere;min-block-size:1.5em;min-inline-size:0;margin:0;font-size:14px}.qrscan [data-part=error]:where(:not(.qrscan :is(.composer,.field,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.upload,.chat-timeline) *)){text-align:center;overflow-wrap:anywhere;min-block-size:1.5em;min-inline-size:0;margin:0;font-size:14px}.qrscan [data-part=status]:where(:not(.qrscan :is(.qr,.maxbind,.onec,.ticket-head) *)){color:var(--text-grey)}.qrscan [data-part=error]:where(:not(.qrscan :is(.composer,.field,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.upload,.chat-timeline) *)){color:var(--red-text)}.qrscan [data-part=pick]:where(:not(.qrscan :is(.tree,.check-set,.upload) *)){border-radius:var(--radius);background-color:var(--blue);min-block-size:44px;min-inline-size:44px;color:var(--white);font-weight:var(--weight-regular);cursor:pointer;border:1px solid transparent;justify-content:center;align-items:center;padding:.45rem .75rem;display:inline-flex}@media (hover:hover){.qrscan [data-part=pick]:where(:not(.qrscan :is(.tree,.check-set,.upload) *)):hover{background-color:var(--blue-tint-15)}}.qrscan [data-part=pick]:where(:not(.qrscan :is(.tree,.check-set,.upload) *)):has(>[data-part=file]:where(:not(.qrscan .rich *)):focus-visible){outline:2px solid var(--blue);outline-offset:1px}.qrscan [data-part=file]:where(:not(.qrscan .rich *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.qrscan [data-part=file]:where(:not(.qrscan .rich *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.error-card{box-sizing:border-box;inline-size:calc(100% - 2 * var(--space-4));max-inline-size:460px;margin:max(var(--space-5), 12vh) auto var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);text-align:center;padding:40px 32px}.error-card.alone{margin-block:auto}.error-card [data-part=code]:where(:not(.error-card :is(.rich,.qr,.maxbind,.onec) *)){--icon:64px;color:var(--blue-text);font-size:64px;font-weight:var(--weight-bold);margin-block-end:var(--space-3);line-height:1}.error-card [data-part=title]:where(:not(.error-card :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){margin:0 0 var(--space-2);font-size:18px;font-weight:var(--weight-bold)}.error-card [data-part=text]:where(:not(.error-card :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){margin:0 0 var(--space-5);color:var(--text-grey);font-size:.875rem}.nav-progress{z-index:var(--layer-toast);background-color:var(--blue);opacity:0;transform-origin:0;pointer-events:none;block-size:2px;transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-slow) var(--ease-out);position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}:root[data-nav=pending] .nav-progress{opacity:1;transition-delay:var(--motion-nav-delay);transform:scaleX(.6)}.new-version{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background-color:var(--blue-15);color:var(--text);display:none}.new-version [data-part=reload]{min-block-size:44px;min-inline-size:44px;color:var(--blue-text);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.new-version [data-part=reload]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}:root[data-ver=new] .new-version{display:flex}.banner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);display:flex}.banner.red{border-color:var(--red);background-color:var(--red-10)}.banner.orange{border-color:var(--orange);background-color:var(--orange-40)}.banner.green{border-color:var(--green);background-color:var(--green-12)}.banner.blue{border-color:var(--blue);background-color:var(--blue-8)}.banner [data-part=icon]:where(:not(.banner :is(.btn,.icon-text,.toast,.rail-entry,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-room,.rail-folder) *)){flex:none;display:inline-flex}.banner [data-part=text]:where(:not(.banner :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){overflow-wrap:anywhere;flex:auto;min-inline-size:0}.banner [data-part=actions]:where(:not(.banner :is(.composer,.tree,.form,.card-head,.page-header,.rights-board,.ticket-comment,.new-hint,.avatar-edit) *)){gap:var(--space-2);flex:none;display:flex}.banner [data-part=close]:where(:not(.banner :is(.toast,.lightbox,.hover-card,.quote,.room-roster) *)){flex:none;display:inline-flex}.push-prompt{border:1px solid var(--border);background-color:var(--surface);color:var(--text);box-shadow:0 10px 25px -5px var(--black-20);transition:opacity var(--motion-slow) var(--ease-out), transform var(--motion-slow) var(--ease-out), display var(--motion-slow) allow-discrete;border-radius:max(.75rem,999900vw - 6399360px);align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25;display:flex}.push-prompt [data-part=icon]:where(:not(.push-prompt :is(.btn,.icon-text,.toast,.rail-entry,.banner,.empty-state,.tile,.ticket-row,.announcement,.rail-room,.rail-folder) *)){flex:none;font-size:1rem;line-height:1}.push-prompt [data-part=text]:where(:not(.push-prompt :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){overflow-wrap:anywhere;flex:auto;min-inline-size:0;font-weight:500}.push-prompt [data-part=allow]{border-radius:var(--radius);background-color:var(--blue);color:var(--white);cursor:pointer;border:1px solid transparent;flex:none;justify-content:center;align-items:center;padding:.25rem .75rem;font-family:inherit;font-size:.8125rem;display:inline-flex;position:relative}.push-prompt [data-part=allow]:before{content:"";min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.push-prompt [data-part=allow]:focus-visible{outline:2px solid var(--blue-text);outline-offset:2px}@supports (transition-behavior:allow-discrete){@starting-style{.push-prompt{opacity:0;transform:translateY(.5rem)}}}.push-here{color:var(--text-grey);margin:0}.empty-state{align-items:center;gap:var(--space-2);color:var(--text-grey);text-align:center;flex-direction:column;padding:40px 20px;display:flex}.empty-state.line{text-align:start;padding:0;display:block}.load-error{padding-block:var(--space-2)}.load-error [data-part=text]:where(:not(.load-error :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.tile,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){min-inline-size:0;color:var(--red-text);overflow-wrap:anywhere}.load-error [data-part=retry]:where(:not(.load-error .rich *)){min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);color:var(--blue-text);font-family:inherit;font-size:inherit;cursor:pointer;background-color:transparent;margin-block-start:var(--space-2)}.load-error [data-part=retry]:where(:not(.load-error .rich *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.skeleton{gap:var(--space-2);min-block-size:var(--space-6);flex-direction:column;display:flex}.skeleton [data-part=label]:where(:not(.skeleton :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.skeleton [data-part=line]:where(:not(.skeleton :is(.popover,.device,.card-head,.rights-board,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){border-radius:var(--radius-small);background-color:var(--hover);opacity:0;block-size:12px;transition:opacity var(--motion-base) var(--ease-out)}.skeleton[aria-busy=true] [data-part=line]:where(:not(.skeleton :is(.popover,.device,.card-head,.rights-board,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){opacity:1;transition-delay:var(--motion-busy-delay)}.tile{align-items:center;gap:var(--space-3);min-block-size:44px;inline-size:100%;min-inline-size:44px;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);text-decoration:none;display:flex}@media (hover:hover){.tile:hover{border-color:var(--blue);background-color:var(--hover)}}.tile:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.tile.still{cursor:default;background-color:transparent;border-style:dashed}@media (hover:hover){.tile.still:hover{border-color:var(--border);background-color:transparent}}.tile:has(>[data-part=text]:where(:not(.tile :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *))>[data-part=more]:where(:not(.tile :is(.stepper,.picker,.found-section,.announcement,.chat-message,.rail-room,.room-head,.roster-member) *))){grid-column:1/-1;align-items:flex-start}.tile [data-part=icon]:where(:not(.tile :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.ticket-row,.announcement,.rail-room,.rail-folder) *)){flex:none;justify-content:center;min-inline-size:28px;display:inline-flex}.tile [data-part=text]:where(:not(.tile :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.quote,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){flex-direction:column;gap:2px;min-inline-size:0;display:flex}.tile [data-part=title]:where(:not(.tile :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;font-weight:var(--weight-bold);overflow-wrap:anywhere}.tile [data-part=value]:where(:not(.tile :is(.picker,.upload,.counts,.stat-head,.stat-facts) *)){font-size:14px;font-weight:var(--weight-regular)}.tile [data-part=line]:where(:not(.tile :is(.popover,.device,.card-head,.rights-board,.skeleton,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){color:var(--text-grey);font-size:13px}.tile [data-part=count]:where(:not(.tile :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.section-card,.category-specialists,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){block-size:24px;min-inline-size:24px;padding:0 var(--space-2);background-color:var(--blue);color:var(--white);font-size:13px;font-weight:var(--weight-bold);border-radius:12px;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.tile [data-part=more]:where(:not(.tile :is(.stepper,.picker,.found-section,.announcement,.chat-message,.rail-room,.room-head,.roster-member) *)){gap:var(--space-1);color:var(--text-grey);flex-wrap:wrap;padding-block-start:2px;font-size:13px;display:flex}.tile [data-part=group]:where(:not(.tile :is(.tree,.rights,.rights-board,.picker,.roster-legend,.chat-found) *)){flex-basis:100%}.tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));display:grid}.section-card{align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);min-block-size:44px;min-inline-size:44px;color:var(--text);text-align:center;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);flex-direction:column;padding:24px 16px;text-decoration:none;display:flex}@media (hover:hover){.section-card:hover{border-color:var(--blue);box-shadow:0 4px 12px var(--black-15)}}.section-card:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.section-card.still{opacity:.45;cursor:default}.section-card [data-part=title]:where(:not(.section-card :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;font-size:1rem;font-weight:var(--weight-bold);overflow-wrap:anywhere}.section-card [data-part=count]:where(:not(.section-card :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.category-specialists,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){color:var(--blue-text);font-size:28px;font-weight:var(--weight-bold);line-height:1.2}.section-cards{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;display:grid}.timeline{flex-direction:column;display:flex;position:relative}.timeline [data-part=newer]{min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-4);border-radius:var(--radius);background-color:var(--blue);color:var(--white);font-weight:var(--weight-bold);justify-content:center;align-self:center;align-items:center;text-decoration:none;display:none;position:sticky;inset-block-start:var(--space-2)}.timeline[data-newer] [data-part=newer]{display:inline-flex}.timeline [data-part=newer]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.timeline [data-part=edge]:where(:not(.timeline .field *)){block-size:0;display:block}.timeline [data-part=item]:where(:not(.timeline :is(.menu,.rich,.check-set,.toast,.rights,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){border-radius:var(--radius);transition:background-color var(--motion-base) var(--ease-out);margin-block-end:2px}.timeline [data-part=event]{border-radius:var(--radius);transition:background-color var(--motion-base) var(--ease-out);margin-block-end:2px}.timeline [data-part=event]{display:none}.timeline[data-open] [data-part=event]{display:block}.timeline [data-part=item]:where(:not(.timeline :is(.menu,.rich,.check-set,.toast,.rights,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *))[data-new]{background-color:var(--yellow-tint)}.timeline [data-part=event][data-new]{background-color:var(--yellow-tint)}.timeline [data-part=item]:where(:not(.timeline :is(.menu,.rich,.check-set,.toast,.rights,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *))[data-hl]{background-color:var(--blue-15)}.timeline [data-part=event][data-hl]{background-color:var(--blue-15)}[data-nest] .timeline [data-part=item]:where(:not(.timeline :is(.menu,.rich,.check-set,.toast,.rights,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *))[data-up]{border-inline-start:2px solid var(--border);margin-inline-start:32px;padding-inline-start:12px}.quote{align-items:center;gap:var(--space-1);min-inline-size:0;color:var(--text-grey);font-size:13px;display:flex}.quote [data-part=mark]:where(:not(.quote :is(.rich,.moment,.form,.rail-folder) *)){flex-shrink:0}.quote [data-part=link]:where(:not(.quote :is(.rich,.composer,.section,.hover-card,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)){gap:var(--space-1);min-inline-size:0;color:inherit;text-decoration:none;display:flex}@media (hover:hover){.quote [data-part=link]:where(:not(.quote :is(.rich,.composer,.section,.hover-card,.ticket-facts,.stat-card,.ticket-row,.ticket-found,.rail-room) *)):hover [data-part=text]:where(:not(.quote :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){text-decoration:underline}}.quote [data-part=head]:where(:not(.quote :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){font-weight:var(--weight-bold);flex-shrink:0}.quote [data-part=text]:where(:not(.quote :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.ticket-alert,.stat-quote,.announcement,.chat-found) *)){overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.quote [data-part=close]:where(:not(.quote :is(.toast,.lightbox,.hover-card,.banner,.room-roster) *)){flex-shrink:0;margin-inline-start:auto;display:inline-flex}.quote.bar{border-inline-start:3px solid var(--blue);border-radius:var(--radius-small);background-color:var(--blue-8);grid-column:1/-1;padding-inline-start:var(--space-3);display:none}.quote.bar[data-open]{display:flex}.upload{gap:var(--space-1);display:grid}.upload [data-part=label]:where(:not(.upload :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text);font-weight:var(--weight-bold)}.upload [data-part=star]:where(:not(.upload :is(.stars,.field,.picker) *)){color:var(--red);margin-inline-start:.25em}.upload [data-part=control]:where(:not(.upload :is(.segments,.field) *)){padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);color:var(--text);transition:border-color var(--motion-fast) var(--ease-out);font-family:inherit;font-size:16px}.upload [data-part=control]:where(:not(.upload :is(.segments,.field) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.upload [data-part=control]:where(:not(.upload :is(.segments,.field) *))[aria-invalid=true]{border-color:var(--red)}.upload [data-part=drop]:where(:not(.upload :is(.composer,.picker,.aside-item) *)){gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);transition:border-color var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}.upload [data-part=items]:where(:not(.upload :is(.check-set,.unread-dot) *)){gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.upload [data-part=items]:where(:not(.upload :is(.check-set,.unread-dot) *)):empty{display:none}.upload [data-part=item]:where(:not(.upload :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)){padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--hover);align-items:center;gap:6px;display:inline-flex}.upload.side [data-part=item]:where(:not(.upload :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):has(>[data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *))){background-color:var(--surface);grid-template-columns:minmax(0,1fr);gap:0;inline-size:min(380px,100%);padding:0;display:grid;position:relative;overflow:hidden}.upload.side [data-part=item]:where(:not(.upload :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):has(>[data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *))):first-child:last-child{inline-size:100%}.upload.side [data-part=item]:where(:not(.upload :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)) [data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *)){border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);block-size:max(clamp(160px,32vh,280px),min(clamp(180px,34vh,340px),100000vw - 768500px));max-block-size:none;inline-size:100%;max-inline-size:none;display:block}.upload.side [data-part=item]:where(:not(.upload :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):has(>[data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *))):first-child:last-child [data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *)){block-size:max(clamp(160px,32vh,280px),min(clamp(240px,42vh,420px),100000vw - 768500px))}.upload.side [data-part=item]:where(:not(.upload :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):has(>[data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *))) [data-part=name]:where(:not(.upload :is(.field,.inbox-group,.user-chip,.rights-board,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){max-inline-size:none;padding:9px 42px 9px 10px}.upload.side [data-part=item]:where(:not(.upload :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.ticket-facts,.category-specialists,.counts,.stat-facts,.stat-list) *)):has(>[data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *))) [data-part=remove]:where(:not(.upload :is(.rich,.chat-notice,.access-group) *)){border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);block-size:30px;inline-size:30px;padding:0;position:absolute;inset-block-end:7px;inset-inline-end:8px}.upload [data-part=picture]:where(:not(.upload :is(.field,.qr,.room-icon) *)){border-radius:var(--radius);object-fit:contain;max-block-size:120px;max-inline-size:160px}.upload [data-part=name]:where(:not(.upload :is(.field,.inbox-group,.user-chip,.rights-board,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){text-overflow:ellipsis;white-space:nowrap;max-inline-size:200px;font-size:13px;overflow:hidden}.upload [data-part=remove]:where(:not(.upload :is(.rich,.chat-notice,.access-group) *)){color:var(--text-grey);cursor:pointer;background-color:transparent;border:none;padding:0 2px;font-family:inherit;font-size:16px;line-height:1}@media (hover:hover){.upload [data-part=remove]:where(:not(.upload :is(.rich,.chat-notice,.access-group) *)):hover{color:var(--red-text)}}.upload [data-part=remove]:where(:not(.upload :is(.rich,.chat-notice,.access-group) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.upload [data-part=add]:where(:not(.upload :is(.chat-rail,.room-head) *)){border:1px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.875rem;display:flex}@media (hover:hover){.upload [data-part=add]:where(:not(.upload :is(.chat-rail,.room-head) *)):hover{background-color:var(--hover)}}.upload [data-part=add]:where(:not(.upload :is(.chat-rail,.room-head) *)):has(>[data-part=pick]:where(:not(.upload :is(.tree,.check-set,.qrscan) *)):focus-visible){outline:2px solid var(--blue);outline-offset:2px}.upload [data-part=pick]:where(:not(.upload :is(.tree,.check-set,.qrscan) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.upload [data-part=pick]:where(:not(.upload :is(.tree,.check-set,.qrscan) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.upload [data-part=value]:where(:not(.upload :is(.picker,.tile,.counts,.stat-head,.stat-facts) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.upload [data-part=progress]:where(:not(.upload .rich *)){color:var(--text-grey);font-size:.875rem}.upload [data-part=hint]:where(:not(.upload :is(.stars,.field,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.hierarchy-note,.category-specialists,.avatar-edit) *)){color:var(--text-grey);margin:0}.upload [data-part=error]:where(:not(.upload :is(.composer,.field,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.chat-timeline) *)){color:var(--red-text);margin:0}.upload:has(>[data-part=value]:where(:not(.upload :is(.picker,.tile,.counts,.stat-head,.stat-facts) *))[aria-invalid=true]) [data-part=drop]:where(:not(.upload :is(.composer,.picker,.aside-item) *)){border-color:var(--red)}.upload[data-upload=over] [data-part=drop]:where(:not(.upload :is(.composer,.picker,.aside-item) *)){border-color:var(--blue)}.upload[aria-busy=true] [data-part=add]:where(:not(.upload :is(.chat-rail,.room-head) *)){opacity:.5;pointer-events:none;transition-delay:var(--motion-busy-delay)}.upload[data-state=full] [data-part=add]:where(:not(.upload :is(.chat-rail,.room-head) *)){display:none}.upload.side{display:contents}.upload.side [data-part=drop]:where(:not(.upload :is(.composer,.picker,.aside-item) *)){display:contents}.upload.side [data-part=items]:where(:not(.upload :is(.check-set,.unread-dot) *)){grid-column:1/-1}.upload.side [data-part=add]:where(:not(.upload :is(.chat-rail,.room-head) *)){min-block-size:44px;min-inline-size:44px;color:var(--text-grey);border:0;grid-column:1;padding:0}.upload.side [data-part=label]:where(:not(.upload :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ticket-head{align-items:flex-start;gap:10px;margin-block-end:6px;display:flex}.ticket-head [data-part=back]:where(:not(.ticket-head .room-head *)){flex-shrink:0;align-items:center;min-block-size:32px;display:flex}.ticket-head [data-part=status]:where(:not(.ticket-head :is(.qr,.maxbind,.onec,.qrscan) *)){flex-shrink:0;align-items:center;min-block-size:32px;display:flex}.ticket-head [data-part=title]:where(:not(.ticket-head :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){overflow-wrap:anywhere;flex:auto;min-inline-size:0}.ticket-head [data-part=menu]{flex-shrink:0}.ticket-title{color:var(--text);font-size:20px;font-weight:var(--weight-bold);margin:0;line-height:1.6}.ticket-facts{--icon:16px;--icon-gap:3px;gap:var(--space-1);color:var(--text-grey);flex-direction:column;font-size:12px;display:flex}.ticket-facts [data-part=line]:where(:not(.ticket-facts :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ticket-facts [data-part=who]:where(:not(.ticket-facts :is(.recommendation,.ticket-row,.ticket-found,.chat-entry) *)){align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ticket-facts [data-part=who]:where(:not(.ticket-facts :is(.recommendation,.ticket-row,.ticket-found,.chat-entry) *)){overflow-wrap:anywhere;min-inline-size:0}.ticket-facts [data-part=category]{overflow-wrap:anywhere;min-inline-size:0}.ticket-facts [data-part=number]:where(:not(.ticket-facts :is(.ticket-comment,.roster,.ticket-found,.access-group) *)){color:var(--blue-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.ticket-facts [data-part=number]:where(:not(.ticket-facts :is(.ticket-comment,.roster,.ticket-found,.access-group) *)):hover{color:var(--blue-text);text-decoration:underline}}.ticket-facts [data-part=number]:where(:not(.ticket-facts :is(.ticket-comment,.roster,.ticket-found,.access-group) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ticket-facts [data-part=sep]:where(:not(.ticket-facts :is(.composer,.stat-head,.ticket-row) *)){opacity:.4}.ticket-facts [data-part=item]:where(:not(.ticket-facts :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.upload,.category-specialists,.counts,.stat-facts,.stat-list) *)){align-items:center;gap:3px;display:inline-flex}.ticket-facts [data-part=done]:where(:not(.ticket-facts .qr *)){align-items:center;gap:3px;display:inline-flex}.ticket-facts [data-part=done]:where(:not(.ticket-facts .qr *)){color:var(--green-text)}.ticket-due{align-items:center;gap:3px;display:inline-flex}.ticket-due [data-part=late]{display:none}.ticket-due[data-overdue]{color:var(--red-text);font-weight:var(--weight-bold)}.ticket-due[data-overdue] [data-part=when]:where(:not(.ticket-due :is(.field,.ticket-comment,.ticket-event,.rail-room) *)){display:none}.ticket-due[data-overdue] [data-part=late]{display:inline}.ticket-alert{border:0;border-inline-start:4px solid var(--orange);border-radius:var(--radius-small);background-color:var(--orange-tint);color:var(--text);margin-block-end:16px;padding:12px 16px;font-size:14px}.ticket-alert [data-part=head]:where(:not(.ticket-alert :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.category-specialists,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){font-weight:var(--weight-bold)}.ticket-alert [data-part=text]:where(:not(.ticket-alert :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.stat-quote,.announcement,.chat-found) *)){overflow-wrap:anywhere;min-inline-size:0}.response-turn{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);flex-wrap:wrap;margin-block-start:var(--space-3);padding:12px 14px;display:flex;container-type:inline-size}.response-turn.mine{border-color:var(--blue);background-color:var(--message-own)}.response-turn [data-part=copy]:where(:not(.response-turn :is(.maxbind,.avatar-edit,.room-head,.access-group) *)){overflow-wrap:anywhere;flex:16rem;gap:2px;min-inline-size:0;display:grid}.response-turn [data-part=label]:where(:not(.response-turn :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);font-size:12px}.response-turn [data-part=side]{color:var(--text-grey);font-size:12px}.response-turn [data-part=own]:where(:not(.response-turn .moment *)){inline-size:fit-content;background-color:var(--blue-15);color:var(--blue-text);font-size:12px;font-weight:var(--weight-bold);border-radius:999px;margin-block-start:var(--space-1);padding:2px 7px}.response-turn [data-part=acts]:where(:not(.response-turn :is(.duty-widget,.chat-entry) *)){justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@container (width<=600px){.response-turn [data-part=copy]:where(:not(.response-turn :is(.maxbind,.avatar-edit,.room-head,.access-group) *)){flex-basis:100%}.response-turn [data-part=acts]:where(:not(.response-turn :is(.duty-widget,.chat-entry) *)){flex-basis:100%;grid-template-columns:minmax(0,1fr);display:grid}}.rating-card{gap:var(--space-3);max-inline-size:400px;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);flex-direction:column;margin-block-start:var(--space-3);display:none}.rating-card[data-open]{display:flex}.rating-card [data-part=title]:where(:not(.rating-card :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){font-size:15px;font-weight:var(--weight-bold);margin:0}.ticket-comment-form{margin-block-start:var(--space-3)}.ticket-comment-form:empty{display:none}.ticket-body{padding:var(--space-4) 20px;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);overflow-wrap:anywhere;margin-block-start:var(--space-3);line-height:1.5}.aside-item{border-block-start:1px solid var(--border);--icon:14px;justify-content:space-between;align-items:center;gap:6px;min-block-size:32px;padding-block:6px;font-size:14px;display:flex}.aside-item:first-child{border-block-start:0}.aside-item [data-part=kind]:where(:not(.aside-item :is(.composer,.access-group) *)){inline-size:24px;color:var(--text-grey);flex-shrink:0;justify-content:center;display:inline-flex}.aside-item [data-part=holder]:where(:not(.aside-item .rights-board *)){overflow-wrap:anywhere;white-space:nowrap;flex:auto;min-inline-size:0}.aside-item [data-part=words]:where(:not(.aside-item :is(.stepper,.ticket-row,.rail-room) *)){text-overflow:ellipsis;display:block;overflow:hidden}.aside-item [data-part=drop]:where(:not(.aside-item :is(.composer,.picker,.upload) *)){flex-shrink:0}.recommendation{border:1px solid var(--blue-25);border-radius:var(--radius);background-color:var(--blue-8);gap:3px;margin-block-start:10px;padding:10px;display:grid}.recommendation [data-part=line]:where(:not(.recommendation :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);font-size:13px}.recommendation [data-part=act]:where(:not(.recommendation :is(.inbox-group,.hierarchy-note) *)){justify-self:start;margin-block-start:5px}.recommendation.suggestion{margin-block:0 10px;padding:10px 12px}.recommendation.suggestion [data-part=line]:where(:not(.recommendation :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){color:var(--blue-text);line-height:1.35}.hierarchy-note{padding:var(--space-3) var(--space-4);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.hierarchy-note [data-part=hint]:where(:not(.hierarchy-note :is(.stars,.field,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.category-specialists,.avatar-edit) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);margin:0;font-size:13px}.card-aside{flex-direction:column;display:flex}.card-aside [data-part=section]{border-block-start:5px solid var(--bg);padding:14px 16px}.card-aside [data-part=section]:first-child{border-block-start:0}.card-aside [data-part=heading]:where(:not(.card-aside :is(.rich,.stepper,.insert,.chat-found,.room-head) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text);font-size:14px;font-weight:var(--weight-bold);margin:0 0 10px}.card-aside [data-part=buttons]{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.card-aside [data-part=rows]:where(:not(.card-aside .ticket-list *)){flex-direction:column;align-items:stretch;display:flex}.card-aside [data-part=adder]{margin-block-start:8px}.desk-split{--left:33.333%;inline-size:var(--left);flex:none;grid-template-columns:minmax(0,1fr) auto;min-block-size:0;min-inline-size:300px;display:grid}.desk-split [data-part=left]{padding:var(--space-3);overflow-y:auto}.desk-split [data-part=divider]:where(:not(.desk-split .inbox-group *)){background-color:var(--border);cursor:col-resize;touch-action:none;inline-size:5px;transition:background-color var(--motion-fast) var(--ease-out)}@media (hover:hover){.desk-split [data-part=divider]:where(:not(.desk-split .inbox-group *)):hover{background-color:var(--blue)}}.desk-split [data-part=divider]:where(:not(.desk-split .inbox-group *)):active{background-color:var(--blue)}.desk-split:has(>[data-part=divider]:where(:not(.desk-split .inbox-group *)):active){cursor:col-resize;-webkit-user-select:none;user-select:none}.desk-pane{flex:auto;justify-content:center;align-items:center;min-inline-size:350px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ticket-comment{content-visibility:auto;contain-intrinsic-size:auto 44px;gap:10px;padding-block:6px;display:flex}.ticket-comment [data-part=avatar]:where(:not(.ticket-comment .ticket-event *)){flex-shrink:0;display:inline-flex}.ticket-comment [data-part=main]:where(:not(.ticket-comment :is(.ticket-event,.category-specialists) *)){overflow-wrap:anywhere;flex:auto;min-inline-size:0;position:relative}.ticket-comment [data-part=meta]:where(:not(.ticket-comment :is(.rights-board,.ticket-event,.stat-head,.stat-quote,.ticket-found,.chat-found,.chat-entry,.room-head) *)){align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-end:2px;font-size:13px;display:flex}.ticket-comment [data-part=when]:where(:not(.ticket-comment :is(.field,.ticket-due,.ticket-event,.rail-room) *)){color:var(--text-grey);font-size:12px}.ticket-comment [data-part=author]:where(:not(.ticket-comment :is(.ticket-event,.chat-message,.rail-room) *)){min-inline-size:0;font-weight:500}.ticket-comment [data-part=number]:where(:not(.ticket-comment :is(.ticket-facts,.roster,.ticket-found,.access-group) *)){color:var(--blue-text);font-size:12px;text-decoration:none}@media (hover:hover){.ticket-comment [data-part=number]:where(:not(.ticket-comment :is(.ticket-facts,.roster,.ticket-found,.access-group) *)):hover{text-decoration:underline}}.ticket-comment [data-part=label]:where(:not(.ticket-comment :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--orange-text);font-size:12px;font-weight:var(--weight-bold);cursor:help}.ticket-comment [data-part=actions]:where(:not(.ticket-comment :is(.composer,.tree,.form,.card-head,.page-header,.rights-board,.banner,.new-hint,.avatar-edit) *)){flex:none;gap:2px;margin-inline-start:auto;display:flex}.ticket-comment [data-part=edits]{display:contents}.ticket-comment [data-part=edits][data-overdue]{display:none}.ticket-comment [data-part=bubble]:where(:not(.ticket-comment .chat-message *)){min-inline-size:0;padding:var(--space-2) 12px;border-radius:var(--radius);background-color:var(--message-other);overflow-wrap:anywhere;font-size:15px;line-height:1.5}.ticket-comment:has(>[data-part=main]:where(:not(.ticket-comment :is(.ticket-event,.category-specialists) *))>[data-part=bubble]:where(:not(.ticket-comment .chat-message *))>[data-part=edit]:where(:not(.ticket-comment :is(.chat-message,.room-roster) *)) [data-open]) [data-part=doc]:where(:not(.ticket-comment :is(.chat-message,.chat-media) *)){display:none}.ticket-comment [data-part=replies]{gap:var(--space-1);color:var(--blue-text);margin-block-start:var(--space-1);font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover){.ticket-comment [data-part=replies]:hover{text-decoration:underline}}.ticket-comment.own [data-part=bubble]:where(:not(.ticket-comment .chat-message *)){background-color:var(--message-own)}.ticket-comment.internal [data-part=bubble]:where(:not(.ticket-comment .chat-message *)){border:1px solid var(--orange-40);border-inline-start:3px solid var(--orange)}.ticket-comment.deleted [data-part=bubble]:where(:not(.ticket-comment .chat-message *)){border:1px dashed var(--border);color:var(--text-grey);background-color:transparent;font-style:italic}.ticket-comment.robot [data-part=author]:where(:not(.ticket-comment :is(.ticket-event,.chat-message,.rail-room) *)){color:var(--text-grey)}[data-nest] .ticket-comment [data-part=quote]:where(:not(.ticket-comment .rich *)){display:none}[data-nest] .ticket-comment [data-part=replies]{display:none}.ticket-feed{min-inline-size:0}.ticket-event{content-visibility:auto;contain-intrinsic-size:auto 44px;gap:10px;padding-block:6px;display:flex}.ticket-event [data-part=avatar]:where(:not(.ticket-event .ticket-comment *)){border:1px dashed var(--border);block-size:32px;inline-size:32px;color:var(--text-grey);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ticket-event [data-part=main]:where(:not(.ticket-event :is(.ticket-comment,.category-specialists) *)){overflow-wrap:anywhere;flex:auto;min-inline-size:0}.ticket-event [data-part=meta]:where(:not(.ticket-event :is(.rights-board,.ticket-comment,.stat-head,.stat-quote,.ticket-found,.chat-found,.chat-entry,.room-head) *)){align-items:center;gap:var(--space-2);margin-block-end:2px;font-size:13px;display:flex}.ticket-event [data-part=when]:where(:not(.ticket-event :is(.field,.ticket-due,.ticket-comment,.rail-room) *)){color:var(--text-grey);font-size:12px}.ticket-event [data-part=author]:where(:not(.ticket-event :is(.ticket-comment,.chat-message,.rail-room) *)){color:var(--text-grey)}.ticket-event [data-part=line]:where(:not(.ticket-event :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){padding:var(--space-2) 12px;border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-grey);overflow-wrap:anywhere;font-size:13px;font-style:italic;line-height:1.5}.ticket-event [data-part=person]:where(:not(.ticket-event :is(.composer,.rights-board) *)){border:1px solid var(--teal);color:var(--teal-event);border-radius:999px;margin-inline:2px;padding:2px 7px;font-style:normal;line-height:1;display:inline}.ticket-event [data-part=unit]:where(:not(.ticket-event :is(.duration,.ticket-row,.new-summary) *)){border:1px solid var(--teal);color:var(--teal-event);border-radius:999px;margin-inline:2px;padding:2px 7px;font-style:normal;line-height:1;display:inline}.ticket-event [data-part=unit]:where(:not(.ticket-event :is(.duration,.ticket-row,.new-summary) *)){border-color:var(--purple);color:var(--purple-text)}.take-tile{background-color:var(--grey);block-size:clamp(28px,100000vw - 768500px,36px);inline-size:clamp(28px,100000vw - 768500px,36px);color:var(--white);cursor:pointer;transition:background-color var(--motion-slow) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border:0;border-radius:clamp(8px,100000vw - 768500px,10px);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.take-tile:hover{box-shadow:0 3px 8px var(--black-15);transform:translateY(-1px)}}.take-tile:active{transform:translateY(0)}.take-tile:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.take-tile [data-part=pic]:where(:not(.take-tile :is(.rich,.stepper,.chat-message,.chat-media) *)){fill:currentColor;font-size:clamp(16px,100000vw - 768500px,20px);line-height:1;display:inline-flex}.take-tile.green{background-color:var(--green)}.take-tile.orange{background-color:var(--orange)}.take-tile.red{background-color:var(--red)}.take-tile.grey{background-color:var(--grey-30)}.take-tile.still{cursor:default;border-radius:10px;block-size:44px;inline-size:44px}@media (hover:hover){.take-tile.still:hover{box-shadow:none;transform:none}}.take-tile.still [data-part=pic]:where(:not(.take-tile :is(.rich,.stepper,.chat-message,.chat-media) *)){font-size:24px}.category-specialists{gap:var(--space-3);flex-direction:column;display:flex}.category-specialists [data-part=head]:where(:not(.category-specialists :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.stat-reviews,.ticket-list,.found-section,.rail-folder) *)){align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.category-specialists [data-part=facts]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.category-specialists [data-part=sub]:where(:not(.category-specialists :is(.check-set,.rights) *)){justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-grey);font-size:13px;display:flex}.category-specialists [data-part=count]:where(:not(.category-specialists :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.stat-bars,.stat-branch,.chat-timeline,.room-roster) *)){font-weight:var(--weight-bold)}.category-specialists [data-part=online]:where(:not(.category-specialists .device *)){color:var(--green-text);align-items:center;gap:6px;font-size:12px;display:inline-flex}.category-specialists [data-part=online]:where(:not(.category-specialists .device *)):before{content:"";background-color:var(--green);border-radius:50%;block-size:8px;inline-size:8px}.category-specialists [data-part=empty]:where(:not(.category-specialists :is(.roster,.ticket-list,.chat-page,.chat-rail) *)){padding:var(--space-5) 0;color:var(--text-grey);text-align:center;font-size:14px}.category-specialists [data-part=hint]:where(:not(.category-specialists :is(.stars,.field,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.avatar-edit) *)){font-size:12px}.category-specialists [data-part=list]:where(:not(.category-specialists :is(.tabs,.rich,.duration,.field,.inbox-group,.new-hint) *)){gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.category-specialists [data-part=item]:where(:not(.category-specialists :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.counts,.stat-facts,.stat-list) *)){align-items:center;gap:var(--space-3);padding:var(--space-2) 10px;border-radius:var(--radius);transition:background-color var(--motion-fast) var(--ease-out);display:flex}@media (hover:hover){.category-specialists [data-part=item]:where(:not(.category-specialists :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.counts,.stat-facts,.stat-list) *)):hover{background-color:var(--hover)}}.category-specialists [data-part=face]:where(:not(.category-specialists :is(.user-chip,.avatar-edit,.chat-message,.room-head,.room-roster) *)){background-color:var(--avatar-other);block-size:36px;inline-size:36px;color:var(--text-grey);fill:currentColor;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:relative}.category-specialists [data-part=point]:where(:not(.category-specialists .roster *)){border:2px solid var(--surface);background-color:var(--grey);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-end:0;inset-inline-end:0}.category-specialists [data-part=point]:where(:not(.category-specialists .roster *))[data-n="1"]{background-color:var(--green)}.category-specialists [data-part=main]:where(:not(.category-specialists :is(.ticket-comment,.ticket-event) *)){flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.category-specialists [data-part=line]:where(:not(.category-specialists :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.category-specialists [data-part=name]:where(:not(.category-specialists :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){min-inline-size:0;color:var(--text);overflow-wrap:anywhere;font-size:14px;text-decoration:none}@media (hover:hover){.category-specialists [data-part=name]:where(:not(.category-specialists :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)):hover{color:var(--blue-text);text-decoration:underline}}.category-specialists [data-part=name]:where(:not(.category-specialists :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.category-specialists [data-part=here]:where(:not(.category-specialists :is(.stepper,.qr) *)){background-color:var(--green-12);color:var(--green-text);border-radius:8px;flex:none;padding:1px 6px;font-size:11px}.category-specialists [data-part=position]:where(:not(.category-specialists :is(.user-chip,.hover-card) *)){min-inline-size:0;color:var(--text-grey);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.category-specialists [data-part=tags]{gap:var(--space-1);flex-wrap:wrap;margin-block-start:2px;display:flex}.counts{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.counts [data-part=item]:where(:not(.counts :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.stat-facts,.stat-list) *)){align-items:center;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);text-align:center;flex-direction:column;display:flex}.counts [data-part=value]:where(:not(.counts :is(.picker,.tile,.upload,.stat-head,.stat-facts) *)){color:var(--blue-text);font-size:28px;font-weight:var(--weight-bold);line-height:1.2}.counts [data-part=label]:where(:not(.counts :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.stat-bars,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);font-size:14px}.category-tag{border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--hover);vertical-align:middle;overflow-wrap:anywhere;min-inline-size:0;margin:1px 2px 1px 0;padding:1px 7px;font-size:12px;line-height:1.4;display:inline-block}.category-tag.direct{border-style:dashed;border-color:var(--blue)}.filter-bar{gap:var(--space-3) var(--space-4);margin-block:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.filter-bar [data-part=form]{flex:auto;min-inline-size:0}.filter-bar [data-part=reset]:where(:not(.filter-bar .ticket-panel *)){padding:var(--space-2) var(--space-3);color:var(--blue-text);text-decoration:none}@media (hover:hover){.filter-bar [data-part=reset]:where(:not(.filter-bar .ticket-panel *)):hover{text-decoration:underline}}.filter-bar [data-part=reset]:where(:not(.filter-bar .ticket-panel *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.roster{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);max-block-size:min(72vh,820px);max-inline-size:100%;overflow:auto}.roster:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.roster [data-part=grid]:where(:not(.roster .table *)){border-spacing:0;table-layout:fixed;inline-size:max-content;min-inline-size:100%}.roster [data-part=corner]:where(:not(.roster .portrait *)){z-index:var(--layer-grid-head);border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);background-color:var(--hover);block-size:58px;position:sticky;inset-block-start:0}.roster [data-part=member]{z-index:var(--layer-grid-head);border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);background-color:var(--hover);block-size:58px;position:sticky;inset-block-start:0}.roster [data-part=corner]:where(:not(.roster .portrait *)){z-index:var(--layer-grid-corner);inline-size:150px;min-inline-size:150px;padding:var(--space-2);text-align:start;inset-inline-start:0}.roster [data-part=member]{inline-size:124px;min-inline-size:124px;padding:var(--space-2) 6px;text-align:center;font-size:.78rem;line-height:1.2}.roster [data-part=name]:where(:not(.roster :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){overflow-wrap:anywhere;min-inline-size:0}.roster [data-part=past]{color:var(--orange-text);display:block}.roster [data-part=point]:where(:not(.roster .category-specialists *)){background-color:var(--grey);vertical-align:middle;block-size:8px;inline-size:8px;transition:background-color var(--motion-fast) var(--ease-out);border-radius:50%;margin-inline-start:5px;display:inline-block}.roster [data-part=duty]:where(:not(.roster .ticket-bar *)){background-color:var(--grey);vertical-align:middle;block-size:8px;inline-size:8px;transition:background-color var(--motion-fast) var(--ease-out);border-radius:50%;margin-inline-start:5px;display:inline-block}.roster [data-part=point]:where(:not(.roster .category-specialists *))[data-n="1"]{background-color:var(--orange)}.roster [data-part=duty]:where(:not(.roster .ticket-bar *)){background-color:var(--red)}.roster [data-part=duty]:where(:not(.roster .ticket-bar *))[data-n="1"]{background-color:var(--green)}.roster [data-part=date]{z-index:var(--layer-grid-column);inline-size:150px;min-inline-size:150px;padding:6px var(--space-2);border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);background-color:var(--bg);font-weight:var(--weight-regular);text-align:start;position:sticky;inset-inline-start:0}.roster [data-part=current]{z-index:var(--layer-grid-column);inline-size:150px;min-inline-size:150px;padding:6px var(--space-2);border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);background-color:var(--bg);font-weight:var(--weight-regular);text-align:start;position:sticky;inset-inline-start:0}.roster [data-part=current]{box-shadow:inset 3px 0 0 var(--blue)}.roster [data-part=number]:where(:not(.roster :is(.ticket-facts,.ticket-comment,.ticket-found,.access-group) *)){font-size:1rem;font-weight:var(--weight-bold)}.roster [data-part=weekday]{color:var(--text-grey);font-size:.78rem}.roster [data-part=now]{color:var(--blue-text);font-size:.68rem;font-style:normal}.roster [data-part=scale]:where(:not(.roster .stat-chart *)){border-radius:var(--radius-small);grid-template-columns:repeat(18,1fr);gap:1px;block-size:8px;margin-block-start:5px;display:grid;overflow:hidden}.roster [data-part=gap]:where(:not(.roster :is(.pagination,.roster-legend) *)){background-color:var(--red-22)}.roster [data-part=thin]:where(:not(.roster .roster-legend *)){background-color:var(--orange-40)}.roster [data-part=fair]:where(:not(.roster .roster-legend *)){background-color:var(--green-20)}.roster [data-part=full]:where(:not(.roster .roster-legend *)){background-color:var(--blue-25)}.roster [data-part=axis]{color:var(--text-grey);justify-content:space-between;font-size:.58rem;display:flex}.roster [data-part=cell]:where(:not(.roster :is(.rich,.table,.field-group,.code-cells,.react-picker,.chat-page) *)){border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);block-size:58px;inline-size:124px;min-inline-size:124px;padding:0}.roster [data-part=weekend] [data-part=cell]:where(:not(.roster :is(.rich,.table,.field-group,.code-cells,.react-picker,.chat-page) *)){background-color:var(--bg)}.roster [data-part=shift]{align-content:center;gap:var(--space-1);block-size:58px;inline-size:100%;padding:0 var(--space-1);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:transparent;border:0;display:grid}@media (hover:hover){.roster [data-part=shift]:hover{background-color:var(--blue-8)}}.roster [data-part=shift]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.roster [data-part=shift][data-pending]{background-color:var(--yellow-tint);background-image:linear-gradient(225deg, var(--orange) 10px, transparent 10px)}.roster [data-part=shift][data-resolved]{background-image:linear-gradient(225deg, var(--grey) 10px, transparent 10px)}.roster [data-part=shift]:disabled{cursor:default}.roster [data-part=bar]:where(:not(.roster :is(.composer,.tree-fold,.day-range,.check-set,.stat-chart,.stat-columns) *)){block-size:14px;inline-size:100%;fill:var(--blue);display:block}.roster [data-part=time]:where(:not(.roster :is(.inbox-group,.duty-widget) *)){color:var(--text-grey);text-align:center;font-size:.7rem}.roster [data-part=empty]:where(:not(.roster :is(.category-specialists,.ticket-list,.chat-page,.chat-rail) *)){color:var(--text-grey);text-align:center;font-size:1.2rem}@container shell (width>768px){.roster [data-part=corner]:where(:not(.roster .portrait *)){inline-size:184px;min-inline-size:184px}.roster [data-part=date]{inline-size:184px;min-inline-size:184px}.roster [data-part=current]{inline-size:184px;min-inline-size:184px}.roster [data-part=member]{inline-size:142px;min-inline-size:142px}.roster [data-part=cell]:where(:not(.roster :is(.rich,.table,.field-group,.code-cells,.react-picker,.chat-page) *)){inline-size:142px;min-inline-size:142px}}.roster-legend{gap:var(--space-2) var(--space-4);color:var(--text-grey);flex-wrap:wrap;font-size:.78rem;display:flex}.roster-legend [data-part=group]:where(:not(.roster-legend :is(.tree,.rights,.rights-board,.picker,.tile,.chat-found) *)){gap:var(--space-2);flex-wrap:wrap;align-items:center;display:inline-flex}.roster-legend [data-part=title]:where(:not(.roster-legend :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){color:var(--text);font-weight:var(--weight-bold)}.roster-legend [data-part=entry]{align-items:center;gap:var(--space-1);overflow-wrap:anywhere;min-inline-size:0;display:inline-flex}.roster-legend [data-part=gap]:where(:not(.roster-legend :is(.pagination,.roster) *)){border-radius:var(--radius-small);block-size:10px;inline-size:10px;display:inline-block}.roster-legend [data-part=thin]:where(:not(.roster-legend .roster *)){border-radius:var(--radius-small);block-size:10px;inline-size:10px;display:inline-block}.roster-legend [data-part=fair]:where(:not(.roster-legend .roster *)){border-radius:var(--radius-small);block-size:10px;inline-size:10px;display:inline-block}.roster-legend [data-part=full]:where(:not(.roster-legend .roster *)){border-radius:var(--radius-small);block-size:10px;inline-size:10px;display:inline-block}.roster-legend [data-part=wish]{border-radius:var(--radius-small);block-size:10px;inline-size:10px;display:inline-block}.roster-legend [data-part=gap]:where(:not(.roster-legend :is(.pagination,.roster) *)){background-color:var(--red-22)}.roster-legend [data-part=thin]:where(:not(.roster-legend .roster *)){background-color:var(--orange-40)}.roster-legend [data-part=fair]:where(:not(.roster-legend .roster *)){background-color:var(--green-20)}.roster-legend [data-part=full]:where(:not(.roster-legend .roster *)){background-color:var(--blue-25)}.roster-legend [data-part=wish]{background-image:linear-gradient(225deg, var(--orange) 10px, transparent 10px)}.roster-legend [data-part=on]:where(:not(.roster-legend .sound-switch *)){border-radius:50%;block-size:8px;inline-size:8px;display:inline-block}.roster-legend [data-part=away]{border-radius:50%;block-size:8px;inline-size:8px;display:inline-block}.roster-legend [data-part=absent]{border-radius:50%;block-size:8px;inline-size:8px;display:inline-block}.roster-legend [data-part=off]:where(:not(.roster-legend .sound-switch *)){border-radius:50%;block-size:8px;inline-size:8px;display:inline-block}.roster-legend [data-part=on]:where(:not(.roster-legend .sound-switch *)){background-color:var(--green)}.roster-legend [data-part=away]{background-color:var(--orange)}.roster-legend [data-part=absent]{background-color:var(--red)}.roster-legend [data-part=off]:where(:not(.roster-legend .sound-switch *)){background-color:var(--grey)}.stat-head{flex-direction:column;gap:2px;display:flex}.stat-head [data-part=title]:where(:not(.stat-head :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-card,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;color:var(--text);font-size:1.375rem;font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:0}.stat-head [data-part=crumb]:where(:not(.stat-head .field *)){color:var(--blue-text);font-weight:var(--weight-regular);text-decoration:none}@media (hover:hover){.stat-head [data-part=crumb]:where(:not(.stat-head .field *)):hover{text-decoration:underline}}.stat-head [data-part=crumb]:where(:not(.stat-head .field *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stat-head [data-part=sep]:where(:not(.stat-head :is(.composer,.ticket-facts,.ticket-row) *)){color:var(--text-grey);font-weight:var(--weight-regular);margin-inline:6px}.stat-head [data-part=meta]:where(:not(.stat-head :is(.rights-board,.ticket-comment,.ticket-event,.stat-quote,.ticket-found,.chat-found,.chat-entry,.room-head) *)){min-inline-size:0;color:var(--text-grey);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.stat-head [data-part=meta]:where(:not(.stat-head :is(.rights-board,.ticket-comment,.ticket-event,.stat-quote,.ticket-found,.chat-found,.chat-entry,.room-head) *)) [data-part=sep]:where(:not(.stat-head :is(.composer,.ticket-facts,.ticket-row) *)){color:var(--border)}.stat-head [data-part=value]:where(:not(.stat-head :is(.picker,.tile,.upload,.counts,.stat-facts) *)){color:var(--text-grey);font-weight:var(--weight-bold)}.stat-card{min-inline-size:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);transition:box-shadow var(--motion-fast) var(--ease-out);position:relative}@media (hover:hover){.stat-card.linked:hover{box-shadow:0 0 0 2px var(--blue)}}.stat-card [data-part=title]:where(:not(.stat-card :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.found-section,.duty-widget,.new-hint,.avatar-edit) *)){min-inline-size:0;margin:0 0 var(--space-3);color:var(--text-grey);font-size:.875rem;font-weight:var(--weight-bold);letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere}.stat-card [data-part=link]:where(:not(.stat-card :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.ticket-row,.ticket-found,.rail-room) *)){color:inherit;text-decoration:none}.stat-card [data-part=link]:where(:not(.stat-card :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.ticket-row,.ticket-found,.rail-room) *)):after{border-radius:var(--radius);content:"";position:absolute;inset:0}.stat-card [data-part=link]:where(:not(.stat-card :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.ticket-row,.ticket-found,.rail-room) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stat-card [data-part=arrow]{font-weight:var(--weight-regular);opacity:.4;transition:opacity var(--motion-fast) var(--ease-out)}@media (hover:hover){.stat-card.linked:hover [data-part=arrow]{opacity:1}}.stat-card [data-part=note]:where(:not(.stat-card :is(.menu,.composer,.stepper,.insert,.field,.rights,.hover-card,.avatar-edit) *)){font-weight:var(--weight-regular)}.stat-card [data-part=body]:where(:not(.stat-card :is(.tree-fold,.dialog,.field,.field-group,.section,.aside,.hover-card,.found-section,.chat-timeline,.chat-message) *)){gap:var(--space-3);flex-direction:column;display:flex}.stat-card [data-part=quiet]{overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);margin:0;line-height:1.45}.stat-card [data-part=warn]:where(:not(.stat-card :is(.field,.qr) *)){overflow-wrap:anywhere;min-inline-size:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);background-color:var(--orange-tint);color:var(--orange-text);margin:0}.stat-pair{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.stat-facts{flex-direction:column;gap:6px;margin:0;display:flex}.stat-facts [data-part=item]:where(:not(.stat-facts :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-list) *)){justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.stat-facts [data-part=alert]{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.stat-facts [data-part=term]:where(:not(.stat-facts .room-roster *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);font-size:.8125rem}.stat-facts [data-part=value]:where(:not(.stat-facts :is(.picker,.tile,.upload,.counts,.stat-head) *)){font-size:.875rem;font-weight:var(--weight-bold);text-align:end;margin:0}.stat-facts [data-part=lead]:where(:not(.stat-facts :is(.stepper,.dialog,.field-group,.page-header) *)){font-size:.875rem;font-weight:var(--weight-bold);text-align:end;margin:0}.stat-facts [data-part=lead]:where(:not(.stat-facts :is(.stepper,.dialog,.field-group,.page-header) *)){color:var(--blue-text);font-size:1.375rem}.stat-facts [data-part=alert] [data-part=term]:where(:not(.stat-facts .room-roster *)){color:var(--red-text)}.stat-facts [data-part=alert] [data-part=value]:where(:not(.stat-facts :is(.picker,.tile,.upload,.counts,.stat-head) *)){color:var(--red-text)}.stat-facts [data-part=alert] [data-part=lead]:where(:not(.stat-facts :is(.stepper,.dialog,.field-group,.page-header) *)){color:var(--red-text)}.stat-bars{flex-direction:column;gap:6px;font-size:.8125rem;display:flex}.stat-bars [data-part=track]:where(:not(.stat-bars :is(.day-range,.stat-branch) *)){background-color:var(--hover);border-radius:6px;block-size:100%;inline-size:100%;display:block}.stat-bars [data-part=fill]:where(:not(.stat-bars .stat-branch *)){fill:var(--blue)}.stat-bars [data-part=warm]{fill:var(--orange)}.stat-bars [data-part=calm]{fill:var(--green)}.stat-bars [data-part=label]:where(:not(.stat-bars :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){overflow-wrap:anywhere;min-inline-size:0}.stat-bars [data-part=extra]:where(:not(.stat-bars :is(.table,.stat-branch) *)){font-size:.75rem;font-weight:var(--weight-bold);white-space:nowrap}.stat-bars.ranked [data-part=row]:where(:not(.stat-bars :is(.rich,.table,.field-group,.inbox-group) *)){align-items:center;gap:var(--space-2);padding:var(--space-1) 0;grid-template-columns:1fr auto auto;display:grid;position:relative}.stat-bars.ranked [data-part=fill]:where(:not(.stat-bars .stat-branch *)){fill:var(--blue-tint)}.stat-bars.ranked [data-part=warm]{fill:var(--orange-tint)}.stat-bars.ranked [data-part=calm]{fill:var(--green-tint)}.stat-bars.ranked [data-part=track]:where(:not(.stat-bars :is(.day-range,.stat-branch) *)){border-radius:var(--radius-small);pointer-events:none;position:absolute;inset:0}.stat-bars.ranked [data-part=label]:where(:not(.stat-bars :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;padding-inline-start:6px;position:relative;overflow:hidden}.stat-bars.ranked [data-part=extra]:where(:not(.stat-bars :is(.table,.stat-branch) *)){position:relative}.stat-bars.ranked [data-part=count]:where(:not(.stat-bars :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-branch,.chat-timeline,.room-roster) *)){font-weight:var(--weight-bold);padding-inline-end:6px;position:relative}.stat-bars.histogram{gap:var(--space-1)}.stat-bars.histogram [data-part=row]:where(:not(.stat-bars :is(.rich,.table,.field-group,.inbox-group) *)){align-items:center;gap:var(--space-2);grid-template-columns:16px 1fr 32px;display:grid}.stat-bars.histogram [data-part=label]:where(:not(.stat-bars :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-columns,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);text-align:center}.stat-bars.histogram [data-part=track]:where(:not(.stat-bars :is(.day-range,.stat-branch) *)){block-size:12px}.stat-bars.histogram [data-part=count]:where(:not(.stat-bars :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-branch,.chat-timeline,.room-roster) *)){color:var(--text-grey);text-align:end;font-size:.75rem}.stat-bars.split{gap:var(--space-3)}.stat-bars.split [data-part=row]:where(:not(.stat-bars :is(.rich,.table,.field-group,.inbox-group) *)){gap:var(--space-1);flex-direction:column-reverse;display:flex}.stat-bars.split [data-part=track]:where(:not(.stat-bars :is(.day-range,.stat-branch) *)){block-size:8px}.stat-rating{color:var(--orange-text)}.stat-rating.none{color:var(--text-grey)}.stat-branch{align-items:center;gap:var(--space-2);inline-size:calc(100% - 24px);padding:var(--space-1) 0;vertical-align:middle;grid-template-columns:1fr auto auto;display:inline-grid;position:relative}.stat-branch [data-part=track]:where(:not(.stat-branch :is(.day-range,.stat-bars) *)){border-radius:var(--radius-small);background-color:var(--hover);pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.stat-branch [data-part=fill]:where(:not(.stat-branch .stat-bars *)){fill:var(--blue-tint)}.stat-branch [data-part=name]:where(:not(.stat-branch :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){overflow-wrap:anywhere;min-inline-size:0;font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;padding-inline-start:var(--space-1);position:relative;overflow:hidden}.stat-branch [data-part=extra]:where(:not(.stat-branch :is(.table,.stat-bars) *)){font-size:.75rem;font-weight:var(--weight-bold);white-space:nowrap;position:relative}.stat-branch [data-part=count]:where(:not(.stat-branch :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-bars,.chat-timeline,.room-roster) *)){font-weight:var(--weight-bold);padding-inline-end:var(--space-1);position:relative}.stat-chart{max-inline-size:100%;overflow-x:auto}.stat-chart [data-part=plot]:where(:not(.stat-chart .stat-columns *)){block-size:auto;min-block-size:160px;max-block-size:240px;inline-size:100%;display:block}.stat-chart [data-part=bar]:where(:not(.stat-chart :is(.composer,.tree-fold,.day-range,.check-set,.roster,.stat-columns) *)){fill:var(--blue);transition:fill var(--motion-fast) var(--ease-out)}@media (hover:hover){.stat-chart [data-part=bar]:where(:not(.stat-chart :is(.composer,.tree-fold,.day-range,.check-set,.roster,.stat-columns) *)):hover{fill:var(--blue-text)}}.stat-chart [data-part=day]:where(:not(.stat-chart :is(.roster,.chat-timeline) *)){fill:var(--text-grey);text-anchor:middle;font-size:9px}.stat-chart [data-part=line]:where(:not(.stat-chart :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-list,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){stroke:var(--border);stroke-width:.5px}.stat-chart [data-part=scale]:where(:not(.stat-chart .roster *)){fill:var(--text-grey);font-size:8px}.stat-columns{block-size:160px;align-items:flex-end;gap:2px;padding-block-start:var(--space-2);display:flex}.stat-columns [data-part=col]:where(:not(.stat-columns .ticket-list *)){align-items:stretch;gap:var(--space-1);flex-direction:column;flex:1;block-size:100%;min-inline-size:0;display:flex}.stat-columns [data-part=plot]:where(:not(.stat-columns .stat-chart *)){flex:1;min-block-size:0;inline-size:100%;display:block}.stat-columns [data-part=bar]:where(:not(.stat-columns :is(.composer,.tree-fold,.day-range,.check-set,.roster,.stat-chart) *)){fill:var(--blue)}.stat-columns [data-part=label]:where(:not(.stat-columns :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.chat-pin,.rail-folder,.roster-member) *)){color:var(--text-grey);text-align:center;white-space:nowrap;font-size:.625rem;overflow:hidden}.stat-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stat-list [data-part=item]:where(:not(.stat-list :is(.menu,.rich,.check-set,.toast,.rights,.timeline,.upload,.ticket-facts,.category-specialists,.counts,.stat-facts) *)){align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;font-size:.8125rem;display:flex}.stat-list [data-part=rank]:where(:not(.stat-list .tree *)){min-inline-size:20px;color:var(--blue-text);font-weight:var(--weight-bold)}.stat-list [data-part=name]:where(:not(.stat-list :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.status-pill,.rail-room,.chat-entry,.room-head,.access-group) *)){overflow-wrap:anywhere;min-inline-size:0;font-size:.875rem;font-weight:var(--weight-bold)}.stat-list [data-part=first]:where(:not(.stat-list .rights *)){overflow-wrap:anywhere;min-inline-size:0;font-size:.875rem;font-weight:var(--weight-bold)}.stat-list [data-part=first]:where(:not(.stat-list .rights *)){color:var(--orange-text)}.stat-list [data-part=line]:where(:not(.stat-list :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-reviews,.new-hint,.chat-pin,.rail-room) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);font-size:.75rem}.stat-reviews{flex-direction:column;gap:10px;display:flex}.stat-reviews [data-part=low]{padding:10px var(--space-3);border:1px solid var(--border);border-inline-start:3px solid var(--red);border-radius:var(--radius-small);background-color:var(--red-10);color:inherit;transition:box-shadow var(--motion-fast) var(--ease-out);flex-direction:column;gap:6px;text-decoration:none;display:flex}.stat-reviews [data-part=high]{padding:10px var(--space-3);border:1px solid var(--border);border-inline-start:3px solid var(--red);border-radius:var(--radius-small);background-color:var(--red-10);color:inherit;transition:box-shadow var(--motion-fast) var(--ease-out);flex-direction:column;gap:6px;text-decoration:none;display:flex}.stat-reviews [data-part=high]{border-inline-start-color:var(--green);background-color:transparent}@media (hover:hover){.stat-reviews [data-part=low]:hover{box-shadow:0 0 0 2px var(--blue)}.stat-reviews [data-part=high]:hover{box-shadow:0 0 0 2px var(--blue)}}.stat-reviews [data-part=low]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stat-reviews [data-part=high]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stat-reviews [data-part=head]:where(:not(.stat-reviews :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.ticket-list,.found-section,.rail-folder) *)){flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.stat-reviews [data-part=stars]:where(:not(.stat-reviews .stat-quote *)){color:var(--red);font-weight:var(--weight-bold);letter-spacing:1px;white-space:nowrap}.stat-reviews [data-part=high] [data-part=stars]:where(:not(.stat-reviews .stat-quote *)){color:var(--orange)}.stat-reviews [data-part=subject]:where(:not(.stat-reviews :is(.stat-quote,.ticket-row) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text)}.stat-reviews [data-part=comment]{overflow-wrap:anywhere;min-inline-size:0;line-height:1.45}.stat-reviews [data-part=bare]{color:var(--text-grey)}.stat-reviews [data-part=line]:where(:not(.stat-reviews :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.new-hint,.chat-pin,.rail-room) *)){color:var(--text-grey)}.stat-reviews [data-part=line]:where(:not(.stat-reviews :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.new-hint,.chat-pin,.rail-room) *)){font-size:.75rem}.stat-quote{flex-direction:column;gap:10px;display:flex}.stat-quote [data-part=text]:where(:not(.stat-quote :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.announcement,.chat-found) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text);margin:0;font-size:1rem;line-height:1.5}.stat-quote [data-part=meta]:where(:not(.stat-quote :is(.rights-board,.ticket-comment,.ticket-event,.stat-head,.ticket-found,.chat-found,.chat-entry,.room-head) *)){overflow-wrap:anywhere;min-inline-size:0;color:var(--text-grey);margin:0;font-size:.8125rem}.stat-quote [data-part=stars]:where(:not(.stat-quote .stat-reviews *)){color:var(--orange);letter-spacing:1px}.stat-quote [data-part=subject]:where(:not(.stat-quote :is(.stat-reviews,.ticket-row) *)){color:var(--text);font-weight:var(--weight-bold)}.stat-quote [data-part=ticket]{color:var(--blue-text);font-size:.8125rem;text-decoration:none}@media (hover:hover){.stat-quote [data-part=ticket]:hover{text-decoration:underline}}.stat-quote [data-part=ticket]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.stat-main{gap:var(--space-4);inline-size:100%;max-inline-size:960px;padding:var(--space-6) var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.stat-aside{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.status-badge{--_hue:var(--grey);background-color:var(--_hue);color:var(--white);font-size:12px;font-weight:var(--weight-regular);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;padding:3px 10px;line-height:1.3;display:inline-flex}.status-badge.red{--_hue:var(--red)}.status-badge.orange{--_hue:var(--orange)}.status-badge.green{--_hue:var(--green)}.status-badge.purple{--_hue:var(--purple)}.tickets-page{gap:var(--space-6);inline-size:100%;max-inline-size:1200px;margin-inline:auto;display:grid;container-type:inline-size}.ticket-bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ticket-bar [data-part=tabs]{display:flex}.ticket-bar [data-part=flag]{border:1px solid var(--white);background-color:var(--blue);border-radius:50%;block-size:9px;inline-size:9px;position:absolute;inset-block-start:3px;inset-inline-end:3px}.ticket-bar [data-part=mine]{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);transition:background-color var(--motion-fast) var(--ease-out);align-items:center;padding:.375rem .75rem;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}@media (hover:hover){.ticket-bar [data-part=mine]:hover{background-color:var(--hover)}}.ticket-bar [data-part=mine][aria-current]{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.ticket-bar [data-part=mine]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.ticket-bar [data-part=search]:where(:not(.ticket-bar :is(.chat-rail,.room-roster) *)){flex:100%;justify-content:center;display:flex}@container (width>=601px){.ticket-bar [data-part=search]:where(:not(.ticket-bar :is(.chat-rail,.room-roster) *)){flex:0 200px;margin-inline:auto}}.ticket-panel{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);display:none}.ticket-panel[data-open]{gap:var(--space-3);display:grid}.ticket-panel [data-part=foot]:where(:not(.ticket-panel :is(.gate,.ticket-list,.chat-message) *)){gap:var(--space-2);align-items:center;display:flex}.ticket-panel [data-part=reset]:where(:not(.ticket-panel .filter-bar *)){min-block-size:32px;padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);transition:background-color var(--motion-fast) var(--ease-out);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}@media (hover:hover){.ticket-panel [data-part=reset]:where(:not(.ticket-panel .filter-bar *)):hover{background-color:var(--hover)}}.ticket-panel [data-part=reset]:where(:not(.ticket-panel .filter-bar *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.status-pill{--_hue:var(--grey);--_ink:var(--grey-text);cursor:pointer;display:inline-flex;position:relative}.status-pill [data-part=check]:where(:not(.status-pill :is(.tree,.check-set,.field,.rights,.react-picker) *)){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.status-pill [data-part=name]:where(:not(.status-pill :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.rail-room,.chat-entry,.room-head,.access-group) *)){border:1px solid var(--_hue);color:var(--_ink);font-size:12px;font-weight:var(--weight-regular);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background-color:transparent;border-radius:9999px;padding:4px 12px;line-height:1.3}.status-pill:active [data-part=name]:where(:not(.status-pill :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.rail-room,.chat-entry,.room-head,.access-group) *)){transform:scale(.93)}.status-pill:has(>[data-part=check]:where(:not(.status-pill :is(.tree,.check-set,.field,.rights,.react-picker) *)):checked) [data-part=name]:where(:not(.status-pill :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.rail-room,.chat-entry,.room-head,.access-group) *)){background-color:var(--_hue);color:var(--white);box-shadow:inset 0 0 0 2px var(--bg)}.status-pill:has(>[data-part=check]:where(:not(.status-pill :is(.tree,.check-set,.field,.rights,.react-picker) *)):focus-visible) [data-part=name]:where(:not(.status-pill :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.rail-room,.chat-entry,.room-head,.access-group) *)){outline:2px solid var(--blue);outline-offset:2px}.status-pill.red{--_hue:var(--red);--_ink:var(--red-text)}.status-pill.orange{--_hue:var(--orange);--_ink:var(--orange-text)}.status-pill.green{--_hue:var(--green);--_ink:var(--green-text)}.status-pill.purple{--_hue:var(--purple);--_ink:var(--purple-text)}.ticket-list{display:grid}.ticket-list [data-part=head]:where(:not(.ticket-list :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.found-section,.rail-folder) *)){display:none}.ticket-list:has(>[data-part=rows]:where(:not(.ticket-list .card-aside *)) [data-k]) [data-part=head]:where(:not(.ticket-list :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.found-section,.rail-folder) *)){display:none}.ticket-list [data-part=col]:where(:not(.ticket-list .stat-columns *)){min-inline-size:0}.ticket-list [data-part=sort]:where(:not(.ticket-list .table *)){color:inherit;text-decoration:none}@media (hover:hover){.ticket-list [data-part=sort]:where(:not(.ticket-list .table *)):hover{text-decoration:underline}}.ticket-list [data-part=sort]:where(:not(.ticket-list .table *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ticket-list [data-part=empty]:where(:not(.ticket-list :is(.category-specialists,.roster,.chat-page,.chat-rail) *)){padding:var(--space-6) var(--space-4);color:var(--text-grey);text-align:center;margin:0}.ticket-list:has(>[data-part=rows]:where(:not(.ticket-list .card-aside *)) [data-k]) [data-part=empty]:where(:not(.ticket-list :is(.category-specialists,.roster,.chat-page,.chat-rail) *)){display:none}.ticket-list [data-part=foot]:where(:not(.ticket-list :is(.gate,.ticket-panel,.chat-message) *)){padding-block:var(--space-3);justify-content:center;display:flex}@container (width>=601px){.ticket-list{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface)}.ticket-list:has(>[data-part=rows]:where(:not(.ticket-list .card-aside *)) [data-k]) [data-part=head]:where(:not(.ticket-list :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.found-section,.rail-folder) *)){padding:var(--space-1) 6px;border-block-end:2px solid var(--border);font-size:14px;font-weight:var(--weight-bold);grid-template-columns:56px minmax(0,3fr) minmax(0,2.5fr) 100px minmax(0,2.5fr) 44px minmax(0,1.5fr);gap:0 6px;display:grid}}.unread-dot{align-items:center;display:inline-flex;position:relative}.unread-dot[data-n="0"]{display:none}.unread-dot [data-part=trigger]:where(:not(.unread-dot :is(.menu,.popover,.duty-widget) *)){cursor:pointer;background-color:transparent;border:0;justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;margin:-18px;padding:0;display:inline-flex;position:relative}.unread-dot [data-part=trigger]:where(:not(.unread-dot :is(.menu,.popover,.duty-widget) *)):after{content:"";background-color:var(--orange);block-size:8px;inline-size:8px;transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:50%}@media (hover:hover){.unread-dot [data-part=trigger]:where(:not(.unread-dot :is(.menu,.popover,.duty-widget) *)):hover:after{box-shadow:0 0 0 3px var(--orange-40);transform:scale(1.3)}}.unread-dot [data-part=trigger]:where(:not(.unread-dot :is(.menu,.popover,.duty-widget) *)):focus-visible{outline:2px solid var(--blue);outline-offset:-12px}.unread-dot [data-part=panel]:where(:not(.unread-dot :is(.menu,.popover,.tabs,.duty-widget,.react-picker) *)){--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);max-block-size:320px;inline-size:min(420px,100vw - 32px);color:var(--text);font-weight:var(--weight-regular);box-shadow:0 4px 12px var(--black-15);margin:0;padding:0;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x);overflow:auto}.unread-dot [data-part=caption]:where(:not(.unread-dot :is(.create-link,.rich,.table,.chat-rail,.room-roster) *)){padding:6px var(--space-3);border-block-end:1px solid var(--border);color:var(--text-grey);font-size:12px;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.03em;margin:0}.unread-dot [data-part=items]:where(:not(.unread-dot :is(.check-set,.upload) *)){padding:var(--space-2) var(--space-3)}.ticket-row{gap:10px var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), opacity var(--motion-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"id title moves status""dept dept dept dept""assignee assignee assignee assignee""updated updated updated updated";margin-block-end:var(--space-3);padding:14px;font-size:14px;display:grid;position:relative}@media (hover:hover){.ticket-row:hover{background-color:var(--hover)}}.ticket-row [data-part=num]{color:var(--text-grey);white-space:nowrap;grid-area:id;align-items:center;gap:6px;font-size:12px;display:flex}.ticket-row [data-part=link]:where(:not(.ticket-row :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-found,.rail-room) *)){color:inherit;text-decoration:none}.ticket-row [data-part=link]:where(:not(.ticket-row :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-found,.rail-room) *)):after{content:"";border-radius:inherit;position:absolute;inset:0}.ticket-row [data-part=link]:where(:not(.ticket-row :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-found,.rail-room) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ticket-row [data-part=subject]:where(:not(.ticket-row :is(.stat-reviews,.stat-quote) *)){min-inline-size:0;font-size:16px;font-weight:var(--weight-bold);grid-area:title}.ticket-row [data-part=words]:where(:not(.ticket-row :is(.stepper,.aside-item,.rail-room) *)){-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-inline-size:0;display:-webkit-box;overflow:hidden}.ticket-row [data-part=icons]{gap:var(--space-1);align-items:center;display:flex;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.ticket-row [data-part=icon]:where(:not(.ticket-row :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.announcement,.rail-room,.rail-folder) *)){display:inline-flex}.ticket-row [data-part=icon]:where(:not(.ticket-row :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.announcement,.rail-room,.rail-folder) *)):first-child{display:inline-flex}.ticket-row [data-part=card]:where(:not(.ticket-row .gate *)){display:inline-flex}.ticket-row [data-part=sep]:where(:not(.ticket-row :is(.composer,.ticket-facts,.stat-head) *)){color:var(--text-grey);font-size:14px;line-height:1}@media (hover:hover){.ticket-row [data-part=icons]:hover{position:absolute}.ticket-row [data-part=icons]:hover [data-part=icon]:where(:not(.ticket-row :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.announcement,.rail-room,.rail-folder) *)){display:inline-flex}.ticket-row [data-part=icons]:hover [data-part=sep]:where(:not(.ticket-row :is(.composer,.ticket-facts,.stat-head) *)){display:inline-flex}}.ticket-row [data-part=unit]:where(:not(.ticket-row :is(.duration,.ticket-event,.new-summary) *)) [data-part=who]:where(:not(.ticket-row :is(.ticket-facts,.recommendation,.ticket-found,.chat-entry) *)){white-space:nowrap}.ticket-row [data-part=unit]:where(:not(.ticket-row :is(.duration,.ticket-event,.new-summary) *)){gap:var(--icon-gap);min-inline-size:0;color:var(--text);align-items:center;display:flex}.ticket-row [data-part=owner]{gap:var(--icon-gap);min-inline-size:0;color:var(--text);align-items:center;display:flex}.ticket-row [data-part=changed]{gap:var(--icon-gap);min-inline-size:0;color:var(--text);align-items:center;display:flex}.ticket-row [data-part=unit]:where(:not(.ticket-row :is(.duration,.ticket-event,.new-summary) *)){grid-area:dept}.ticket-row [data-part=owner]{grid-area:assignee}.ticket-row [data-part=changed]{grid-area:updated}.ticket-row [data-part=who]:where(:not(.ticket-row :is(.ticket-facts,.recommendation,.ticket-found,.chat-entry) *)){overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ticket-row [data-part=since]{color:var(--text-grey)}.ticket-row [data-part=state]:where(:not(.ticket-row :is(.qr,.duty-widget) *)){grid-area:status;align-self:start}.ticket-row [data-part=moves]{block-size:20px;min-inline-size:20px;padding:0 var(--space-1);border:1px solid var(--text);color:var(--text);font-size:12px;font-weight:var(--weight-bold);border-radius:9999px;grid-area:moves;justify-content:center;align-self:start;align-items:center;line-height:1;display:inline-flex}.ticket-row [data-part=moves]:empty{display:none}.ticket-row[data-overdue]{border-color:var(--red);background-color:var(--red-14)}@media (hover:hover){.ticket-row[data-overdue]:hover{background-color:var(--red-22)}}.ticket-row.resolved{border-color:var(--green);background-color:var(--green-12)}@media (hover:hover){.ticket-row.resolved:hover{background-color:var(--green-20)}}.ticket-row.rate{border-color:var(--green);box-shadow:0 0 12px var(--green-20)}.ticket-row.rate:before{content:"";border-radius:inherit;background-color:var(--green-20);animation:ticket-row-rate var(--motion-pulse-loop) var(--ease-out) infinite;pointer-events:none;position:absolute;inset:0}.ticket-row.dim{opacity:.4}@media (hover:hover){.ticket-row.dim:hover{opacity:.85}}.ticket-row.unread{font-weight:var(--weight-bold)}.ticket-row.unread:has(>[data-part=num] [data-n="0"]){font-weight:var(--weight-regular)}.ticket-row:has(>[data-part=num] [aria-current]){border-color:var(--blue)}@container (width>=601px){.ticket-row{padding:var(--space-1) 6px;background-color:transparent;border-color:transparent;border-radius:0;grid-template-columns:56px minmax(0,3fr) minmax(0,2.5fr) 100px minmax(0,2.5fr) 44px minmax(0,1.5fr);grid-template-areas:"id title dept status assignee moves updated";align-items:center;gap:0 6px;margin-block-end:0}.ticket-row [data-part=num]{font-size:14px}.ticket-row [data-part=subject]:where(:not(.ticket-row :is(.stat-reviews,.stat-quote) *)){gap:var(--icon-gap);font-size:14px;font-weight:inherit;align-items:center;display:flex}.ticket-row [data-part=icons]{border-radius:var(--radius);border:1px solid transparent;flex-shrink:0;order:-1;align-self:flex-start;block-size:1lh;padding:0;position:static}.ticket-row [data-part=icon]:where(:not(.ticket-row :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.announcement,.rail-room,.rail-folder) *)){display:none}.ticket-row [data-part=icon]:where(:not(.ticket-row :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.announcement,.rail-room,.rail-folder) *)):first-child{display:inline-flex}.ticket-row [data-part=sep]:where(:not(.ticket-row :is(.composer,.ticket-facts,.stat-head) *)){display:none}@media (hover:hover){.ticket-row [data-part=icons]:hover{border-color:var(--border);background-color:var(--surface);box-shadow:0 3px 10px var(--black-20);padding:3px 7px;position:absolute;inset-inline-start:-8px}.ticket-row [data-part=icons]:hover [data-part=icon]:where(:not(.ticket-row :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.announcement,.rail-room,.rail-folder) *)){display:inline-flex}.ticket-row [data-part=icons]:hover [data-part=sep]:where(:not(.ticket-row :is(.composer,.ticket-facts,.stat-head) *)){display:inline-flex}}.ticket-row [data-part=since]{display:none}.ticket-row [data-part=card]:where(:not(.ticket-row .gate *)){display:none}.ticket-row [data-part=unit]:where(:not(.ticket-row :is(.duration,.ticket-event,.new-summary) *)) [data-part=who]:where(:not(.ticket-row :is(.ticket-facts,.recommendation,.ticket-found,.chat-entry) *)){white-space:nowrap}.ticket-row [data-part=changed]{white-space:nowrap}.ticket-row [data-part=moves]{place-self:center}.ticket-row[data-overdue]{border-color:transparent}.ticket-row.resolved{border-color:transparent}.ticket-row.rate{box-shadow:inset 0 0 0 1px var(--green-20);border-color:transparent}.ticket-row:has(>[data-part=num] [aria-current]){border-color:transparent;border-inline-start:3px solid var(--blue);background-color:var(--blue-8)}}@keyframes ticket-row-rate{0%,to{opacity:.3}50%{opacity:1}}.ticket-found{padding:10px var(--space-3);border-block-end:1px solid var(--border);color:var(--text);transition:background-color var(--motion-fast) var(--ease-out);position:relative}@media (hover:hover){.ticket-found:hover{background-color:var(--hover)}}.ticket-found[data-overdue]{background-color:var(--red-14)}.ticket-found.unread{font-weight:var(--weight-bold)}.ticket-found [data-part=top]:where(:not(.ticket-found :is(.stepper,.chat-rail,.room-roster) *)){gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.ticket-found [data-part=link]:where(:not(.ticket-found :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.rail-room) *)){color:var(--text);font-size:15px;font-weight:var(--weight-bold);overflow-wrap:anywhere;line-height:1.3;text-decoration:none}.ticket-found [data-part=link]:where(:not(.ticket-found :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.rail-room) *)):after{content:"";position:absolute;inset:0}@media (hover:hover){.ticket-found:hover [data-part=link]:where(:not(.ticket-found :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.rail-room) *)){color:var(--blue-text)}}.ticket-found [data-part=link]:where(:not(.ticket-found :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.rail-room) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ticket-found [data-part=found]:where(:not(.ticket-found .chat-rail *)){padding:1px var(--space-2);border-radius:var(--radius-small);background-color:var(--blue-15);color:var(--text-grey);font-size:11px;font-weight:var(--weight-regular);white-space:nowrap;line-height:1.6}.ticket-found [data-part=snippet]{-webkit-line-clamp:2;min-inline-size:0;color:var(--text-grey);font-size:13px;font-weight:var(--weight-regular);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-block-start:var(--space-1);line-height:1.45;display:-webkit-box;overflow:hidden}.ticket-found [data-part=hit]:where(:not(.ticket-found .chat-found *)){background-color:var(--blue-15);color:inherit;border-radius:2px;padding:0 1px}.ticket-found [data-part=meta]:where(:not(.ticket-found :is(.rights-board,.ticket-comment,.ticket-event,.stat-head,.stat-quote,.chat-found,.chat-entry,.room-head) *)){color:var(--text-grey);font-size:12px;font-weight:var(--weight-regular);align-items:center;gap:10px;margin-block-start:6px;display:flex}.ticket-found [data-part=number]:where(:not(.ticket-found :is(.ticket-facts,.ticket-comment,.roster,.access-group) *)){font-variant-numeric:tabular-nums}.ticket-found [data-part=who]:where(:not(.ticket-found :is(.ticket-facts,.recommendation,.ticket-row,.chat-entry) *)){overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.found-section{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);margin-block-end:var(--space-3)}.found-section [data-part=head]:where(:not(.found-section :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.rail-folder) *)){gap:var(--space-2);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--border);color:var(--text-grey);font-size:13px;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;align-items:center;display:flex}.found-section [data-part=head]:where(:not(.found-section :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.rail-folder) *)):focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.found-section [data-part=title]:where(:not(.found-section :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.duty-widget,.new-hint,.avatar-edit) *)){flex:auto}.found-section [data-part=more]:where(:not(.found-section :is(.stepper,.picker,.tile,.announcement,.chat-message,.rail-room,.room-head,.roster-member) *)){display:contents}.found-section [data-part=next]:where(:not(.found-section .pagination *)){min-block-size:44px;min-inline-size:140px;margin:var(--space-3) auto var(--space-1);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);font-family:inherit;font-size:13px;display:block}@media (hover:hover){.found-section [data-part=next]:where(:not(.found-section .pagination *)):hover{background-color:var(--hover)}}.found-section [data-part=next]:where(:not(.found-section .pagination *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.duty-widget{display:inline-flex}.duty-widget [data-part=trigger]:where(:not(.duty-widget :is(.menu,.popover,.unread-dot) *)){min-block-size:32px;padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);align-items:center;gap:6px;font-family:inherit;font-size:.875rem;display:inline-flex}@media (hover:hover){.duty-widget [data-part=trigger]:where(:not(.duty-widget :is(.menu,.popover,.unread-dot) *)):hover{background-color:var(--hover)}}.duty-widget [data-part=trigger]:where(:not(.duty-widget :is(.menu,.popover,.unread-dot) *)):focus-visible{outline:2px solid var(--blue);outline-offset:1px}.duty-widget [data-part=light]{background-color:var(--grey);border-radius:50%;block-size:8px;inline-size:8px}.duty-widget.green [data-part=light]{background-color:var(--green)}.duty-widget.orange [data-part=light]{background-color:var(--orange)}.duty-widget [data-part=panel]:where(:not(.duty-widget :is(.menu,.popover,.tabs,.unread-dot,.react-picker) *)){--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);border:1px solid var(--border);background-color:var(--surface);inline-size:min(340px,100vw - 24px);color:var(--text);box-shadow:0 12px 32px var(--black-20);border-radius:12px;margin:0;padding:14px;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.duty-widget [data-part=time]:where(:not(.duty-widget :is(.inbox-group,.roster) *)){color:var(--text-grey);margin:5px 0 12px}.duty-widget [data-part=acts]:where(:not(.duty-widget :is(.response-turn,.chat-entry) *)){flex-wrap:wrap;gap:6px;display:flex}.announcement{gap:var(--space-3);padding:10px var(--space-4);border:1px solid var(--blue-25);border-radius:var(--radius);background-color:var(--blue-8);align-items:center;margin-block-end:var(--space-2);display:flex}.announcement [data-part=icon]:where(:not(.announcement :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.rail-room,.rail-folder) *)){color:var(--blue);flex-shrink:0;align-self:start;display:inline-flex}.announcement [data-part=text]:where(:not(.announcement :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.chat-found) *)){white-space:pre-line;overflow-wrap:anywhere;flex:1;min-inline-size:0;margin:0;font-size:14px;line-height:1.5}.announcement-banner{display:grid}.pill-set{flex-wrap:wrap;gap:6px;display:flex}.found-results{gap:var(--space-3);display:grid}.new-summary{border-radius:var(--radius);background-color:var(--blue-8);gap:2px;margin-block-end:var(--space-2);padding:10px 14px;font-size:14px;display:grid}.new-summary [data-part=unit]:where(:not(.new-summary :is(.duration,.ticket-event,.ticket-row) *)){min-inline-size:0;font-weight:var(--weight-bold);overflow-wrap:anywhere}.new-summary [data-part=path]{min-inline-size:0;color:var(--text-grey);overflow-wrap:anywhere}.new-hint{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);padding:20px}.new-hint [data-part=title]:where(:not(.new-hint :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.avatar-edit) *)){font-size:15px;font-weight:var(--weight-bold);margin:0 0 10px}.new-hint [data-part=list]:where(:not(.new-hint :is(.tabs,.rich,.duration,.field,.inbox-group,.category-specialists) *)){margin:0 0 var(--space-4);padding-inline-start:20px;list-style:decimal}.new-hint [data-part=line]:where(:not(.new-hint :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.chat-pin,.rail-room) *)){overflow-wrap:anywhere;min-inline-size:0;margin-block-end:6px;font-size:14px;line-height:1.5}.new-hint [data-part=actions]:where(:not(.new-hint :is(.composer,.tree,.form,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.avatar-edit) *)){border-block-start:1px solid var(--border);flex-wrap:wrap;gap:10px;padding-block-start:var(--space-2);display:flex}.avatar-edit{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);grid-template-columns:auto minmax(0,1fr);display:grid}.avatar-edit.compact{gap:var(--space-3);background-color:transparent;border:0;padding:0}.avatar-edit [data-part=copy]:where(:not(.avatar-edit :is(.maxbind,.response-turn,.room-head,.access-group) *)){gap:var(--space-1);min-inline-size:0;display:grid}.avatar-edit [data-part=title]:where(:not(.avatar-edit :is(.tree,.device,.dialog,.rights,.inbox-group,.card,.card-head,.aside,.gate,.page-header,.error-card,.tile,.section-card,.ticket-head,.rating-card,.roster-legend,.stat-head,.stat-card,.found-section,.duty-widget,.new-hint) *)){color:var(--text)}.avatar-edit [data-part=note]:where(:not(.avatar-edit :is(.menu,.composer,.stepper,.insert,.field,.rights,.hover-card,.stat-card) *)){color:var(--text-grey);margin:0;font-size:13px}.avatar-edit [data-part=hint]:where(:not(.avatar-edit :is(.stars,.field,.field-group,.qr,.maxbind,.picker,.signin,.onec,.qrscan,.upload,.hierarchy-note,.category-specialists) *)){color:var(--text-grey);font-size:12px}.avatar-edit [data-part=actions]:where(:not(.avatar-edit :is(.composer,.tree,.form,.card-head,.page-header,.rights-board,.banner,.ticket-comment,.new-hint) *)){align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.chat-timeline{flex-direction:column;flex:1 1 0;min-block-size:0;display:flex;position:relative}.chat-timeline [data-part=earlier]{color:var(--blue-text);font:inherit;cursor:pointer;background-color:transparent;border:0;align-self:center;margin-block-start:8px;padding:0;font-size:.8rem}.chat-timeline [data-part=earlier]:disabled{cursor:progress}.chat-timeline [data-part=earlier]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.chat-timeline [data-part=scroll]{overflow-anchor:none;isolation:isolate;flex:1 1 0;min-block-size:0;padding:10px 8px;overflow-y:auto}.chat-timeline[data-state=loading] [data-part=scroll]{visibility:hidden}.chat-timeline [data-part=day]:where(:not(.chat-timeline :is(.roster,.stat-chart) *)){z-index:var(--layer-sticky);background-color:var(--blue-tint);color:var(--text-grey);box-shadow:0 2px 8px var(--black-15);border-radius:999px;align-self:center;margin:8px auto;padding:4px 10px;font-size:.75rem;position:sticky;inset-block-start:6px}.chat-timeline [data-part=unread]:where(:not(.chat-timeline .rail-room *)){inline-size:100%;color:var(--blue-text);text-align:center;align-items:center;gap:8px;margin-block:8px;font-size:.75rem;display:flex}.chat-timeline [data-part=unread]:where(:not(.chat-timeline .rail-room *)):before{content:"";background-color:var(--blue-25);flex:1;block-size:1px}.chat-timeline [data-part=unread]:where(:not(.chat-timeline .rail-room *)):after{content:"";background-color:var(--blue-25);flex:1;block-size:1px}.chat-timeline [data-part=fold]:where(:not(.chat-timeline .tree-fold *)){background-color:var(--hover);color:var(--text-grey);font:inherit;cursor:pointer;border:0;border-radius:999px;align-self:center;padding:3px 10px;font-size:.75rem}.chat-timeline [data-part=fold]:where(:not(.chat-timeline .tree-fold *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.chat-timeline [data-part=jump]:where(:not(.chat-timeline .chat-pin *)){z-index:var(--layer-sticky);border:1px solid var(--border);background-color:var(--surface);min-block-size:44px;min-inline-size:44px;color:var(--blue-text);box-shadow:0 4px 16px var(--black-15);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:1.25rem;display:grid;position:absolute;inset-block-end:16px;inset-inline-end:12px}.chat-timeline [data-part=jump]:where(:not(.chat-timeline .chat-pin *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.chat-timeline [data-part=count]:where(:not(.chat-timeline :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-bars,.stat-branch,.room-roster) *)){background-color:var(--blue);block-size:18px;min-inline-size:18px;color:var(--white);border-radius:999px;padding-inline:4px;font-size:.65rem;line-height:18px;position:absolute;inset-block-start:-5px;inset-inline-end:-3px}.chat-timeline [data-part=error]:where(:not(.chat-timeline :is(.composer,.field,.form,.qr,.maxbind,.picker,.signin,.letter,.onec,.link,.qrscan,.upload) *)){color:var(--red-text);margin:0;padding:4px 16px;font-size:.8rem}.chat-timeline [data-part=typing]{min-block-size:1.25rem;color:var(--blue-text);margin:0;padding:0 16px 4px;font-size:.78rem;font-style:italic}@container shell (width>768px){.chat-timeline [data-part=scroll]{padding:16px}.chat-timeline [data-part=jump]:where(:not(.chat-timeline .chat-pin *)){inset-inline-end:18px}}.chat-message{overflow-wrap:anywhere;grid-template-columns:32px minmax(0,auto);grid-template-areas:".author""face bubble"".reacts";justify-content:start;align-items:start;column-gap:8px;inline-size:fit-content;max-inline-size:94%;display:grid;position:relative}.chat-message.own{grid-template-columns:minmax(0,auto);grid-template-areas:"author""bubble""reacts";justify-content:end;margin-inline-start:auto}.chat-message:has(>[data-part=face]:where(:not(.chat-message :is(.user-chip,.category-specialists,.avatar-edit,.room-head,.room-roster) *))[data-continued]){margin-block-start:-6px}.chat-message [data-part=face]:where(:not(.chat-message :is(.user-chip,.category-specialists,.avatar-edit,.room-head,.room-roster) *))[data-continued]{visibility:hidden;block-size:0}.chat-message [data-part=tag]:where(:not(.chat-message .rights-board *)){color:var(--text-grey);font-size:.72rem;font-weight:400}.chat-message [data-part=author]:where(:not(.chat-message :is(.ticket-comment,.ticket-event,.rail-room) *))[data-continued]{display:none}.chat-message [data-part=face]:where(:not(.chat-message :is(.user-chip,.category-specialists,.avatar-edit,.room-head,.room-roster) *)){grid-area:face;display:inline-flex}.chat-message [data-part=bubble]:where(:not(.chat-message .ticket-comment *)){border-radius:var(--radius);background-color:var(--message-other);overflow-wrap:anywhere;min-inline-size:0;transition:background-color var(--motion-base) var(--ease-out);flex-direction:column;grid-area:bubble;justify-self:start;gap:2px;padding:.5rem .7rem;display:flex;position:relative}.chat-message.own [data-part=bubble]:where(:not(.chat-message .ticket-comment *)){background-color:var(--message-own);justify-self:end;align-items:flex-end}.chat-message [data-part=author]:where(:not(.chat-message :is(.ticket-comment,.ticket-event,.rail-room) *)){min-inline-size:0;color:var(--text-grey);grid-area:author;justify-self:start;margin-block-end:2px;font-size:.8rem}.chat-message.own [data-part=author]:where(:not(.chat-message :is(.ticket-comment,.ticket-event,.rail-room) *)){justify-self:end}.chat-message [data-part=body]:where(:not(.chat-message :is(.tree-fold,.dialog,.field,.field-group,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline) *)){color:var(--text);white-space:pre-wrap;font-size:.95rem}.chat-message [data-part=edited]{color:var(--text-grey);font-size:.75rem}.chat-message:has(>[data-part=bubble]:where(:not(.chat-message .ticket-comment *))>[data-part=edit]:where(:not(.chat-message :is(.ticket-comment,.room-roster) *)) [data-open]){inline-size:100%}.chat-message:has(>[data-part=bubble]:where(:not(.chat-message .ticket-comment *))>[data-part=edit]:where(:not(.chat-message :is(.ticket-comment,.room-roster) *)) [data-open]) [data-part=bubble]:where(:not(.chat-message .ticket-comment *)){justify-self:stretch;align-items:stretch}.chat-message:has(>[data-part=bubble]:where(:not(.chat-message .ticket-comment *))>[data-part=edit]:where(:not(.chat-message :is(.ticket-comment,.room-roster) *)) [data-open]) [data-part=body]:where(:not(.chat-message :is(.tree-fold,.dialog,.field,.field-group,.section,.aside,.hover-card,.stat-card,.found-section,.chat-timeline) *)){display:none}.chat-message:has(>[data-part=bubble]:where(:not(.chat-message .ticket-comment *))>[data-part=edit]:where(:not(.chat-message :is(.ticket-comment,.room-roster) *)) [data-open]) [data-part=edited]{display:none}.chat-message [data-part=files]{flex-wrap:wrap;gap:6px;margin-block-start:4px;display:flex}.chat-message [data-part=shot]:where(:not(.chat-message .chat-media *)){border-radius:var(--radius-small);cursor:zoom-in;background-color:transparent;border:0;max-inline-size:260px;padding:0;display:block}.chat-message [data-part=still]:where(:not(.chat-message .chat-media *)){border-radius:var(--radius-small);object-fit:cover;max-block-size:240px;max-inline-size:100%;display:block}.chat-message [data-part=reel]{inline-size:fit-content;max-inline-size:min(100%,360px);margin:0}.chat-message [data-part=clip]{border-radius:var(--radius-small);max-block-size:360px;max-inline-size:100%;display:block}.chat-message [data-part=doc]:where(:not(.chat-message :is(.ticket-comment,.chat-media) *)){border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);max-inline-size:260px;color:var(--text);align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:inline-flex}.chat-message [data-part=pic]:where(:not(.chat-message :is(.rich,.stepper,.take-tile,.chat-media) *)){border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);max-inline-size:260px;color:var(--text);align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:inline-flex}.chat-message [data-part=fname]:where(:not(.chat-message .chat-media *)){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.chat-message [data-part=size]:where(:not(.chat-message .chat-media *)){color:var(--text-grey);flex:none;font-size:.75rem}.chat-message [data-part=foot]:where(:not(.chat-message :is(.gate,.ticket-panel,.ticket-list) *)){color:var(--text-grey);align-self:flex-end;align-items:center;gap:4px;margin-block-start:2px;font-size:.7rem;line-height:1;display:inline-flex}.chat-message [data-part=read]{letter-spacing:-2px;font-size:.72rem}.chat-message [data-part=read][data-done]{color:var(--blue-text)}.chat-message [data-part=reacts]{grid-area:reacts;justify-self:start;margin-block-start:4px}.chat-message.own [data-part=reacts]{justify-self:end;display:flex}.chat-message [data-part=tools]{opacity:0;transition:opacity var(--motion-base) var(--ease-out);align-items:center;gap:2px;display:inline-flex;position:absolute;inset-block-start:4px;inset-inline-start:calc(100% + 5px)}.chat-message.own [data-part=tools]{inset-inline:auto calc(100% + 5px)}.chat-message [data-part=reply]{display:inline-flex}.chat-message [data-part=more]:where(:not(.chat-message :is(.stepper,.picker,.tile,.found-section,.announcement,.rail-room,.room-head,.roster-member) *)){display:inline-flex}.chat-message [data-part=narrow]{display:contents}@container shell (width>768px){.chat-message [data-part=narrow]{display:none}}@media (hover:hover){.chat-message:hover [data-part=tools]{opacity:1}}.chat-message:has(>[data-part=bubble]:where(:not(.chat-message .ticket-comment *))>[data-part=tools] :focus-visible) [data-part=tools]{opacity:1}@container shell (width<=768px){.chat-message [data-part=tools]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden}}.chat-message.own [data-part=face]:where(:not(.chat-message :is(.user-chip,.category-specialists,.avatar-edit,.room-head,.room-roster) *)){display:none}@container shell (width>768px){.chat-message.own{grid-template-columns:minmax(0,auto) 32px;grid-template-areas:"author.""bubble face""reacts."}.chat-message.own [data-part=face]:where(:not(.chat-message :is(.user-chip,.category-specialists,.avatar-edit,.room-head,.room-roster) *)){display:inline-flex}}:root[data-coarse] .chat-message [data-part=tools]{opacity:.7}@container shell (width>768px){.chat-message{max-inline-size:80%}}.chat-notice{max-inline-size:90%;color:var(--text-grey);text-align:center;align-self:center;margin:0;padding:.15rem .6rem;font-size:.78rem}.chat-notice [data-part=remove]:where(:not(.chat-notice :is(.rich,.upload,.access-group) *)){vertical-align:middle;display:inline-flex;scale:.6}.reaction-pills{flex-wrap:wrap;gap:4px;display:flex}.reaction-pills [data-part=pill]{border:1px solid var(--border);background-color:var(--surface);min-block-size:26px;color:var(--text-grey);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;align-items:stretch;padding:1px 8px;font-size:.8rem;display:inline-grid}@media (hover:hover){.reaction-pills [data-part=pill]:hover{background-color:var(--hover)}}.reaction-pills [data-part=pill][aria-selected=true]{border-color:var(--blue);background-color:var(--blue-tint);color:var(--blue-text)}.react-picker{display:inline-flex}.react-picker [data-part=panel]:where(:not(.react-picker :is(.menu,.popover,.tabs,.unread-dot,.duty-widget) *)){--anchor-x:0px;--anchor-y:0px;z-index:var(--layer-menu);border:1px solid var(--border);background-color:var(--surface);box-shadow:0 8px 24px var(--black-15);border-radius:18px;grid-template-columns:repeat(6,38px);gap:3px;margin:0;padding:7px;position:fixed;inset:auto;inset-block-start:var(--anchor-y);inset-inline-start:var(--anchor-x)}.react-picker [data-part=panel]:where(:not(.react-picker :is(.menu,.popover,.tabs,.unread-dot,.duty-widget) *)):popover-open{display:grid}.react-picker [data-part=panel]:where(:not(.react-picker :is(.menu,.popover,.tabs,.unread-dot,.duty-widget) *))[data-open]{display:grid}.react-picker [data-part=glyph]:where(:not(.react-picker :is(.icon-text,.menu,.composer,.device) *)){cursor:pointer;block-size:38px;inline-size:38px;transition:background-color var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out);border-radius:50%;font-size:1.3rem;line-height:1;display:grid}@media (hover:hover){.react-picker [data-part=glyph]:where(:not(.react-picker :is(.icon-text,.menu,.composer,.device) *)):hover{background-color:var(--hover);transform:translateY(-2px)scale(1.08)}}.react-picker [data-part=glyph]:where(:not(.react-picker :is(.icon-text,.menu,.composer,.device) *))[aria-selected=true]{background-color:var(--blue-tint);box-shadow:inset 0 0 0 1px var(--blue)}.react-picker.checks{grid-template-columns:repeat(auto-fill,38px);gap:3px;display:grid}.react-picker [data-part=cell]:where(:not(.react-picker :is(.rich,.table,.field-group,.code-cells,.roster,.chat-page) *)){background-color:var(--hover);cursor:pointer;block-size:38px;inline-size:38px;transition:background-color var(--motion-base) var(--ease-out);border-radius:50%;place-items:center;font-size:1.3rem;line-height:1;display:grid;position:relative}.react-picker [data-part=cell]:where(:not(.react-picker :is(.rich,.table,.field-group,.code-cells,.roster,.chat-page) *)):has(>[data-part=check]:where(:not(.react-picker :is(.tree,.check-set,.field,.rights,.status-pill) *)):checked){background-color:var(--blue-tint);box-shadow:inset 0 0 0 1px var(--blue)}.react-picker [data-part=cell]:where(:not(.react-picker :is(.rich,.table,.field-group,.code-cells,.roster,.chat-page) *)):has(>[data-part=check]:where(:not(.react-picker :is(.tree,.check-set,.field,.rights,.status-pill) *)):focus-visible){outline:2px solid var(--blue);outline-offset:1px}.react-picker [data-part=check]:where(:not(.react-picker :is(.tree,.check-set,.field,.rights,.status-pill) *)){clip-path:inset(50%);opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}@container shell (width<=768px){.react-picker [data-part=panel]:where(:not(.react-picker :is(.menu,.popover,.tabs,.unread-dot,.duty-widget) *)){inset:auto 8px max(68px, calc(env(safe-area-inset-bottom,0px) + 64px)) 8px;justify-content:center;inline-size:auto;margin-inline:auto}}@container shell (width<=420px){.react-picker [data-part=panel]:where(:not(.react-picker :is(.menu,.popover,.tabs,.unread-dot,.duty-widget) *)){grid-template-columns:repeat(5,38px);max-inline-size:calc(100vw - 24px)}}.chat-pin{border-block-end:1px solid var(--border);border-inline-start:3px solid var(--blue);background-color:var(--blue-tint);align-items:stretch;gap:6px;padding:6px 12px;display:flex}.chat-pin [data-part=jump]:where(:not(.chat-pin .chat-timeline *)){border-radius:var(--radius-small);min-inline-size:0;color:var(--text);overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:1px;padding:2px 4px;text-decoration:none;display:flex}@media (hover:hover){.chat-pin [data-part=jump]:where(:not(.chat-pin .chat-timeline *)):hover{background-color:var(--hover)}}.chat-pin [data-part=label]:where(:not(.chat-pin :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.rail-folder,.roster-member) *)){color:var(--blue-text);font-size:.72rem;font-weight:var(--weight-bold)}.chat-pin [data-part=line]:where(:not(.chat-pin :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.rail-room) *)){text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.chat-pin [data-part=clear]{flex:none;align-items:center;display:inline-flex}.chat-media{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.chat-media [data-part=nothing]:where(:not(.chat-media :is(.stepper,.room-roster) *)){color:var(--text-grey);text-align:center;grid-column:1/-1;margin:0;padding:24px}.chat-media [data-part=tile]{min-inline-size:0;display:flex}.chat-media [data-part=shot]:where(:not(.chat-media .chat-message *)){border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--bg);min-block-size:88px;min-inline-size:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;flex-direction:column;flex:auto;justify-content:center;gap:5px;padding:8px;text-decoration:none;display:flex}.chat-media [data-part=doc]:where(:not(.chat-media :is(.ticket-comment,.chat-message) *)){border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--bg);min-block-size:88px;min-inline-size:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;flex-direction:column;flex:auto;justify-content:center;gap:5px;padding:8px;text-decoration:none;display:flex}.chat-media [data-part=pic]:where(:not(.chat-media :is(.rich,.stepper,.take-tile,.chat-message) *)){border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--bg);min-block-size:88px;min-inline-size:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;flex-direction:column;flex:auto;justify-content:center;gap:5px;padding:8px;text-decoration:none;display:flex}@media (hover:hover){.chat-media [data-part=shot]:where(:not(.chat-media .chat-message *)):hover{border-color:var(--blue);background-color:var(--hover)}.chat-media [data-part=doc]:where(:not(.chat-media :is(.ticket-comment,.chat-message) *)):hover{border-color:var(--blue);background-color:var(--hover)}.chat-media [data-part=pic]:where(:not(.chat-media :is(.rich,.stepper,.take-tile,.chat-message) *)):hover{border-color:var(--blue);background-color:var(--hover)}}.chat-media [data-part=still]:where(:not(.chat-media .chat-message *)){border-radius:var(--radius-small);object-fit:cover;block-size:92px;inline-size:100%}.chat-media [data-part=fname]:where(:not(.chat-media .chat-message *)){text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.chat-media [data-part=size]:where(:not(.chat-media .chat-message *)){color:var(--text-grey);font-size:.72rem}.chat-page{z-index:var(--layer-sticky);grid-template-columns:minmax(0,1fr);block-size:100dvh;min-block-size:0;display:grid;position:fixed;inset:0}.chat-page [data-part=rail]{display:contents}.chat-page [data-part=roster]{display:contents}.chat-page [data-part=cell]:where(:not(.chat-page :is(.rich,.table,.field-group,.code-cells,.roster,.react-picker) *)){display:contents}.chat-page.open{grid-template-columns:minmax(0,1fr)}.chat-page.open [data-part=rail]{display:none}.chat-page [data-part=pane]{background-color:var(--surface);border:0;border-radius:0;flex-direction:column;min-block-size:0;min-inline-size:0;display:none;position:relative;overflow:hidden}.chat-page.open [data-part=pane]{display:flex}.chat-page [data-part=drop-hint]{z-index:var(--layer-sticky);border:2px dashed var(--blue);border-radius:var(--radius);background-color:var(--surface);box-shadow:inset 0 0 0 100vmax var(--blue-15);color:var(--blue-text);font-weight:var(--weight-bold);pointer-events:none;place-items:center;display:none;position:absolute;inset:8px}.chat-page [data-part=pane][data-upload=over] [data-part=drop-hint]{display:grid}.chat-page [data-part=empty]:where(:not(.chat-page :is(.category-specialists,.roster,.ticket-list,.chat-rail) *)){color:var(--text-grey);text-align:center;margin:auto;padding:24px;font-size:.95rem}@container shell (width>768px){.chat-page.open{grid-template-columns:220px minmax(0,1fr)}.chat-page.open [data-part=rail]{display:contents}.chat-page [data-part=pane]{border:1px solid var(--border);border-radius:var(--radius);display:flex}}@container shell (width>1000px){.chat-page.open{grid-template-columns:260px minmax(0,1fr) 240px}}@container shell (width>768px){.chat-page{grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:16px;block-size:calc(100dvh - 140px);min-block-size:360px;position:relative;inset:auto}}@container shell (width>1000px){.chat-page{grid-template-columns:260px minmax(0,1fr)}}.room-icon{background-color:var(--blue-tint);block-size:2.15rem;inline-size:2.15rem;color:var(--blue-text);font-size:.76rem;font-weight:var(--weight-bold);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.room-icon.head{block-size:2rem;inline-size:2rem}.room-icon.large{block-size:64px;inline-size:64px;font-size:1.1rem}.room-icon.small{block-size:1.5rem;inline-size:1.5rem;font-size:.57rem}.room-icon.purple{background-color:var(--purple-tint);color:var(--purple-text)}.room-icon.green{background-color:var(--green-tint);color:var(--green-text)}.room-icon.orange{background-color:var(--orange-tint);color:var(--orange-text)}.room-icon.teal{background-color:var(--teal-tint);color:var(--teal-text)}.room-icon.red{background-color:var(--red-tint);color:var(--red-text)}.room-icon.yellow{background-color:var(--yellow-tint);color:var(--yellow-text)}.room-icon.grey{background-color:var(--grey-tint);color:var(--grey-text)}.room-icon [data-part=picture]:where(:not(.room-icon :is(.field,.qr,.upload) *)){object-fit:cover;border-radius:50%;block-size:100%;inline-size:100%}.rail-room{--k-rank:0;order:var(--k-rank);list-style:none;position:relative}.rail-room [data-part=link]:where(:not(.rail-room :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found) *)){border-radius:var(--radius-small);color:var(--text);padding:.45rem calc(.6rem + 34px) .45rem .6rem;font-size:.95rem;text-decoration:none;display:block}@media (hover:hover){.rail-room [data-part=link]:where(:not(.rail-room :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found) *)):hover{background-color:var(--hover)}}.rail-room [data-part=link]:where(:not(.rail-room :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found) *))[aria-current=page]{background-color:var(--blue-15);font-weight:var(--weight-regular)}.rail-room [data-part=line]:where(:not(.rail-room :is(.popover,.device,.card-head,.rights-board,.skeleton,.tile,.ticket-facts,.recommendation,.ticket-event,.category-specialists,.stat-chart,.stat-list,.stat-reviews,.new-hint,.chat-pin) *)){gap:var(--space-2);align-items:center;min-inline-size:0;display:flex;position:relative}.rail-room [data-part=name]:where(:not(.rail-room :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.chat-entry,.room-head,.access-group) *)){text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.rail-room [data-part=mute]{color:var(--text-grey);font-size:14px;display:none}.rail-room [data-part=mute][data-n="1"]{display:inline-flex}.rail-room [data-part=when]:where(:not(.rail-room :is(.field,.ticket-due,.ticket-comment,.ticket-event) *)){color:var(--text-grey);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.68rem}.rail-room [data-part=unread]:where(:not(.rail-room .chat-timeline *)){background-color:var(--blue);block-size:1.25rem;min-inline-size:1.25rem;color:var(--white);font-size:.72rem;font-weight:var(--weight-bold);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;display:inline-flex}.rail-room [data-part=unread]:where(:not(.rail-room .chat-timeline *)):after{content:attr(data-n)}.rail-room [data-part=unread]:where(:not(.rail-room .chat-timeline *))[data-n="0"]{display:none}.rail-room [data-part=words]:where(:not(.rail-room :is(.stepper,.aside-item,.ticket-row) *)){color:var(--text-grey);font-size:.78rem;font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;margin-block-start:2px;display:block;overflow:hidden}.rail-room [data-part=author]:where(:not(.rail-room :is(.ticket-comment,.ticket-event,.chat-message) *)){color:var(--text);font-weight:var(--weight-bold)}.rail-room [data-part=draft]{color:var(--blue-text);font-weight:var(--weight-bold)}.rail-room [data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)){background-color:var(--surface);opacity:1;transition:opacity var(--motion-fast) var(--ease-out);border-radius:50%;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:5px;transform:translateY(-50%)}@media (hover:hover){.rail-room:hover [data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)){opacity:1}}.rail-room:has(>[data-part=link]:where(:not(.rail-room :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found) *)):focus-visible) [data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)){opacity:1}.rail-room:has(>[data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)) :focus-visible) [data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)){opacity:1}.rail-room:has(>[data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)) :popover-open) [data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)){opacity:1}.rail-room:has(>[data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)) [data-open]) [data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)){opacity:1}.rail-room [data-part=icon]:where(:not(.rail-room :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-folder) *)){flex:none;display:inline-flex;position:relative}.rail-room[data-open] [data-part=icon]:where(:not(.rail-room :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-folder) *)):after{content:"";border:2px solid var(--surface);background-color:var(--blue);border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:-2px;inset-inline-start:-2px}@container shell (width>768px){.rail-room [data-part=link]:where(:not(.rail-room :is(.rich,.composer,.section,.hover-card,.quote,.ticket-facts,.stat-card,.ticket-row,.ticket-found) *)){padding-inline-end:.6rem}.rail-room [data-part=more]:where(:not(.rail-room :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.room-head,.roster-member) *)){opacity:0}}.rail-folder{min-inline-size:0}.rail-folder [data-part=head]:where(:not(.rail-folder :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section) *)){border-radius:var(--radius-small);align-items:center;min-inline-size:0;display:flex}.rail-folder [data-part=toggle]{border-radius:var(--radius-small);min-block-size:38px;min-inline-size:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;background-color:transparent;border:0;flex:auto;align-items:center;gap:7px;padding:3px 5px;display:flex}@media (hover:hover){.rail-folder [data-part=toggle]:hover{background-color:var(--hover)}}.rail-folder [data-part=toggle]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.rail-folder [data-part=mark]:where(:not(.rail-folder :is(.rich,.moment,.form,.quote) *)){inline-size:12px;color:var(--text-grey);transition:transform var(--motion-fast) var(--ease-out);flex:none;font-size:1.25rem;line-height:1}.rail-folder [data-part=toggle][aria-expanded=true] [data-part=mark]:where(:not(.rail-folder :is(.rich,.moment,.form,.quote) *)){transform:rotate(90deg)}.rail-folder [data-part=icon]:where(:not(.rail-folder :is(.btn,.icon-text,.toast,.rail-entry,.banner,.push-prompt,.empty-state,.tile,.ticket-row,.announcement,.rail-room) *)){flex:none;display:inline-flex}.rail-folder [data-part=label]:where(:not(.rail-folder :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.roster-member) *)){min-inline-size:0;font-size:.84rem;font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.rail-folder [data-part=many]{color:var(--text-grey);font-size:.68rem}.rail-folder [data-part=sum]{background-color:var(--blue);block-size:1.2rem;min-inline-size:1.2rem;color:var(--white);font-size:.67rem;font-weight:var(--weight-bold);border-radius:999px;place-items:center;padding:0 .32rem;display:inline-grid}.rail-folder [data-part=sum]:after{content:attr(data-n)}.rail-folder [data-part=sum][data-n="0"]{display:none}.rail-folder [data-part=manage]{opacity:.3;transition:opacity var(--motion-fast) var(--ease-out);flex:none;display:inline-flex}@media (hover:hover){.rail-folder [data-part=manage]:hover{opacity:1}}.rail-folder:has(>[data-part=head]:where(:not(.rail-folder :is(.rich,.tree,.table,.check-set,.field,.inbox-group,.hover-card,.rights-board,.quote,.ticket-alert,.category-specialists,.stat-reviews,.ticket-list,.found-section) *)) :focus-visible) [data-part=manage]{opacity:1}.rail-folder [data-part=rooms]{border-inline-start:1px solid var(--border);flex-direction:column;gap:2px;margin:0;margin-inline-start:15px;padding:0;padding-inline-start:7px;display:none}.rail-folder [data-part=rooms][data-open]{display:flex}.chat-rail{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);background-color:var(--surface);border:0;border-radius:0;flex-direction:column;padding-block-start:calc(var(--space-3) + env(safe-area-inset-top,0px));display:flex;overflow-y:auto}.chat-rail [data-part=top]:where(:not(.chat-rail :is(.stepper,.ticket-found,.room-roster) *)){gap:var(--space-2);justify-content:space-between;align-items:center;margin-block-end:var(--space-1);display:flex}@container shell (width<=768px){.chat-rail [data-part=top]:where(:not(.chat-rail :is(.stepper,.ticket-found,.room-roster) *)){margin:-2px -4px var(--space-1)}}.chat-rail [data-part=caption]:where(:not(.chat-rail :is(.create-link,.rich,.table,.unread-dot,.room-roster) *)){color:var(--text);font-size:.95rem;font-weight:var(--weight-bold);flex:1}.chat-rail [data-part=portal]:where(:not(.chat-rail .room-head *)){display:inline-flex}.chat-rail [data-part=add]:where(:not(.chat-rail :is(.upload,.room-head) *)){flex:none;display:inline-flex}.chat-rail [data-part=admin]{gap:var(--space-2);display:grid}.chat-rail [data-part=search]:where(:not(.chat-rail :is(.ticket-bar,.room-roster) *)){gap:var(--space-1);display:grid;position:relative}.chat-rail [data-part=found]:where(:not(.chat-rail .ticket-found *)){z-index:var(--layer-menu);position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0}.chat-rail [data-part=folders]{gap:var(--space-2);justify-content:space-between;align-items:center;min-inline-size:0;padding:2px 4px 0;display:flex}.chat-rail [data-part=folders-title]{color:var(--text-grey);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}.chat-rail [data-part=add-folder]{flex:none;display:inline-flex}.chat-rail [data-part=tree]{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.chat-rail [data-part=empty]:where(:not(.chat-rail :is(.category-specialists,.roster,.ticket-list,.chat-page) *)){color:var(--text-grey);margin:0;font-size:.875rem}@container shell (width>768px){.chat-rail [data-part=portal]:where(:not(.chat-rail .room-head *)){display:none}}@container shell (width>768px){.chat-rail{border:1px solid var(--border);border-radius:var(--radius);padding-block-start:var(--space-3)}}.chat-found{gap:var(--space-1);max-block-size:320px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--surface);box-shadow:0 8px 24px var(--black-15);grid-template-columns:minmax(0,1fr);display:grid;overflow-y:auto}.chat-found [data-part=group]:where(:not(.chat-found :is(.tree,.rights,.rights-board,.picker,.tile,.roster-legend) *)){grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.chat-found [data-part=heading]:where(:not(.chat-found :is(.rich,.stepper,.insert,.card-aside,.room-head) *)){color:var(--text-grey);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:4px 8px 2px}.chat-found [data-part=room]{gap:var(--space-2);border-radius:var(--radius-small);color:var(--text);align-items:center;padding:7px 8px;text-decoration:none;display:flex}.chat-found [data-part=hit]:where(:not(.chat-found .ticket-found *)){border-radius:var(--radius-small);color:var(--text);flex-direction:column;gap:2px;padding:7px 8px;text-decoration:none;display:flex}@media (hover:hover){.chat-found [data-part=room]:hover{background-color:var(--hover)}.chat-found [data-part=hit]:where(:not(.chat-found .ticket-found *)):hover{background-color:var(--hover)}}.chat-found [data-part=place]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-found [data-part=text]:where(:not(.chat-found :is(.icon-text,.device,.toast,.inbox-group,.verbatim,.error-card,.new-version,.banner,.push-prompt,.empty-state,.load-error,.tile,.quote,.ticket-alert,.stat-quote,.announcement) *)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-found [data-part=meta]:where(:not(.chat-found :is(.rights-board,.ticket-comment,.ticket-event,.stat-head,.stat-quote,.ticket-found,.chat-entry,.room-head) *)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-found [data-part=meta]:where(:not(.chat-found :is(.rights-board,.ticket-comment,.ticket-event,.stat-head,.stat-quote,.ticket-found,.chat-entry,.room-head) *)){color:var(--text-grey);font-size:.72rem}.chat-found [data-part=none]:where(:not(.chat-found :is(.rights-board,.picker) *)){color:var(--text-grey);font-size:.72rem}.chat-found [data-part=none]:where(:not(.chat-found :is(.rights-board,.picker) *)){margin:0;padding:8px}.chat-entry{gap:var(--space-3);padding:var(--space-2) 0;border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.chat-entry [data-part=who]:where(:not(.chat-entry :is(.ticket-facts,.recommendation,.ticket-row,.ticket-found) *)){gap:2px;min-inline-size:0;display:grid}.chat-entry [data-part=name]:where(:not(.chat-entry :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.room-head,.access-group) *)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-entry [data-part=meta]:where(:not(.chat-entry :is(.rights-board,.ticket-comment,.ticket-event,.stat-head,.stat-quote,.ticket-found,.chat-found,.room-head) *)){color:var(--text-grey);font-size:.78rem}.chat-entry [data-part=acts]:where(:not(.chat-entry :is(.response-turn,.duty-widget) *)){gap:var(--space-1);flex-wrap:wrap;flex:none;display:flex}.room-head{min-block-size:52px;padding:calc(6px + env(safe-area-inset-top,0px)) 8px 6px;border-block-end:1px solid var(--border);flex:none;align-items:center;gap:4px;display:flex;position:relative}.room-head [data-part=back]:where(:not(.room-head .ticket-head *)){flex:none;align-self:flex-start;margin-block-start:4px;display:inline-flex}.room-head [data-part=heading]:where(:not(.room-head :is(.rich,.stepper,.insert,.card-aside,.chat-found) *)){border-radius:var(--radius-small);min-inline-size:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;background-color:transparent;border:0;flex:auto;align-items:center;gap:9px;margin-inline-end:auto;padding:2px 4px;display:flex}.room-head [data-part=heading]:where(:not(.room-head :is(.rich,.stepper,.insert,.card-aside,.chat-found) *)):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.room-head [data-part=face]:where(:not(.room-head :is(.user-chip,.category-specialists,.avatar-edit,.chat-message,.room-roster) *)){flex:none;display:inline-flex}.room-head [data-part=copy]:where(:not(.room-head :is(.maxbind,.response-turn,.avatar-edit,.access-group) *)){min-inline-size:0;display:grid}.room-head [data-part=name]:where(:not(.room-head :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.access-group) *)){font-size:1rem;font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.room-head [data-part=meta]:where(:not(.room-head :is(.rights-board,.ticket-comment,.ticket-event,.stat-head,.stat-quote,.ticket-found,.chat-found,.chat-entry) *)){color:var(--text-grey);font-size:.75rem}.room-head [data-part=about]:where(:not(.room-head .room-roster *)){max-inline-size:28rem;color:var(--text-grey);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.room-head [data-part=add]:where(:not(.room-head :is(.upload,.chat-rail) *)){flex:none;display:none}.room-head [data-part=more]:where(:not(.room-head :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.rail-room,.roster-member) *)){flex:none;display:inline-flex}.room-head [data-part=portal]:where(:not(.room-head .chat-rail *)){display:contents}.room-head [data-part=phone]{display:contents}.room-head [data-part=info]{display:contents}@container shell (width>768px){.room-head [data-part=back]:where(:not(.room-head .ticket-head *)){display:none}.room-head [data-part=add]:where(:not(.room-head :is(.upload,.chat-rail) *)){display:inline-flex}.room-head [data-part=portal]:where(:not(.room-head .chat-rail *)){display:none}.room-head [data-part=phone]{display:none}}@container shell (width>1000px){.room-head [data-part=info]{display:none}}@container shell (width>768px){.room-head{gap:var(--space-2);padding:8px 16px}}.room-roster{z-index:var(--layer-sheet);border:1px solid var(--border);background-color:var(--surface);block-size:100%;inline-size:100%;min-inline-size:0;box-shadow:0 4px 16px var(--black-20);border-radius:0;flex-direction:column;display:none;position:fixed;inset:0 0 0 auto;overflow-y:auto}.room-roster[data-open]{display:flex}.room-roster [data-part=top]:where(:not(.room-roster :is(.stepper,.ticket-found,.chat-rail) *)){border-block-end:1px solid var(--border);background-color:var(--surface);align-items:center;padding-block-start:env(safe-area-inset-top,0px);display:flex;position:sticky;inset-block-start:0}.room-roster [data-part=caption]:where(:not(.room-roster :is(.create-link,.rich,.table,.unread-dot,.chat-rail) *)){font-size:.95rem;font-weight:var(--weight-bold);flex:1;margin:0;padding:12px 14px 8px}.room-roster [data-part=count]:where(:not(.room-roster :is(.icon-button,.link-tabs,.tree-fold,.check-set,.rail-entry,.tile,.section-card,.category-specialists,.stat-bars,.stat-branch,.chat-timeline) *)){color:var(--text-grey);font-size:.85rem;font-weight:var(--weight-regular)}.room-roster [data-part=close]:where(:not(.room-roster :is(.toast,.lightbox,.hover-card,.banner,.quote) *)){flex:none;display:inline-flex}.room-roster [data-part=summary]{border-block-end:1px solid var(--border);text-align:center;justify-items:center;gap:7px;padding:14px 12px;display:grid}.room-roster [data-part=face]:where(:not(.room-roster :is(.user-chip,.category-specialists,.avatar-edit,.chat-message,.room-head) *)){display:inline-flex}.room-roster [data-part=about]:where(:not(.room-roster .room-head *)){max-inline-size:28rem;color:var(--text-grey);white-space:pre-wrap;margin:0;font-size:.82rem}.room-roster [data-part=nothing]:where(:not(.room-roster :is(.stepper,.chat-media) *)){max-inline-size:28rem;color:var(--text-grey);white-space:pre-wrap;margin:0;font-size:.82rem}.room-roster [data-part=nothing]:where(:not(.room-roster :is(.stepper,.chat-media) *)){font-style:italic}.room-roster [data-part=groups]{border:1px solid var(--border);border-radius:var(--radius-small);background-color:var(--blue-tint);margin:4px 10px 2px;padding:8px}.room-roster [data-part=groups-title]{color:var(--text-grey);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.02em;text-transform:uppercase;margin:0 0 5px}.room-roster [data-part=group-list]{margin:0;padding:0;list-style:none}.room-roster [data-part=search]:where(:not(.room-roster :is(.ticket-bar,.chat-rail) *)){padding:8px 10px 4px}.room-roster [data-part=members]{margin:0;padding:4px 6px;list-style:none}@container shell (width>1000px){.room-roster [data-part=close]:where(:not(.room-roster :is(.toast,.lightbox,.hover-card,.banner,.quote) *)){display:none}}@container shell (width>768px){.room-roster{inline-size:min(380px,100%);position:absolute}}@container shell (width>1000px){.room-roster{border-radius:var(--radius);block-size:auto;inline-size:auto;box-shadow:none;display:flex;position:static;inset:auto}}.roster-member{border-radius:var(--radius-small);flex-wrap:wrap;align-items:center;gap:4px 6px;padding:6px 8px;display:flex}@media (hover:hover){.roster-member:hover{background-color:var(--hover)}}.roster-member [data-part=chip]:where(:not(.roster-member :is(.composer,.picker) *)){flex:1 1 0;min-inline-size:0;font-size:.88rem;display:inline-flex}.roster-member [data-part=role]{color:var(--text-grey);flex:none;font-size:.82rem;line-height:1;display:inline-flex}.roster-member [data-part=label]:where(:not(.roster-member :is(.composer,.tree,.field,.rail-entry,.presence-line,.rights-board,.picker,.skeleton,.upload,.response-turn,.recommendation,.ticket-comment,.counts,.stat-bars,.stat-columns,.chat-pin,.rail-folder) *)){flex:100%;order:2}.roster-member [data-part=source]{color:var(--text-grey);flex:100%;order:3;font-size:.68rem;line-height:1.25}.roster-member [data-part=more]:where(:not(.roster-member :is(.stepper,.picker,.tile,.found-section,.announcement,.chat-message,.rail-room,.room-head) *)){flex:none;margin-inline-start:auto;display:inline-flex}.access-group{align-items:center;gap:8px;min-inline-size:0;padding:3px;display:flex}.access-group [data-part=badge]{background-color:var(--surface);block-size:28px;inline-size:28px;color:var(--blue-text);border-radius:50%;flex:none;place-items:center;display:grid}.access-group [data-part=copy]:where(:not(.access-group :is(.maxbind,.response-turn,.avatar-edit,.room-head) *)){flex:1;min-inline-size:0;display:grid}.access-group [data-part=name]:where(:not(.access-group :is(.field,.inbox-group,.user-chip,.rights-board,.upload,.category-specialists,.roster,.stat-branch,.stat-list,.status-pill,.rail-room,.chat-entry,.room-head) *)){text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.access-group [data-part=kind]:where(:not(.access-group :is(.composer,.aside-item) *)){color:var(--text-grey);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.access-group [data-part=number]:where(:not(.access-group :is(.ticket-facts,.ticket-comment,.roster,.ticket-found) *)){white-space:nowrap}.access-group [data-part=number]:where(:not(.access-group :is(.ticket-facts,.ticket-comment,.roster,.ticket-found) *)){flex:none;display:inline-flex}.access-group [data-part=remove]:where(:not(.access-group :is(.rich,.upload,.chat-notice) *)){flex:none;display:inline-flex}}