.dm-reactions-row{z-index:1;align-self:flex-start;gap:.25rem;margin-top:-.625rem;display:flex;position:relative}.dm-reactions-row.-right{align-self:flex-end}.dm-reactions-row__emoji{background-color:hsl(var(--theme-color-gray-100,216,23.8095%,95.8824%),100%);cursor:pointer;-webkit-user-select:none;user-select:none;border:.125rem solid #fff;border-radius:6.1875rem;align-items:center;gap:.25rem;padding:.25rem .5rem;line-height:1;display:inline-flex}.dm-reactions-row__emoji.-owner{background-color:hsl(var(--theme-color-primary-100,222.857,100%,95.8824%),100%)}.dm-reactions-row__icon{margin:0;font-size:1rem}.dm-reactions-row__count{color:hsl(var(--theme-color-gray-600,215.625,18.3908%,34.1177%),100%);font-size:.75rem;line-height:1}.dm-reactions-row__emoji.-owner .dm-reactions-row__count{color:hsl(var(--theme-color-primary-700,248.361,53.0435%,45.098%),100%)}.dm-bubble{-moz-column-gap:.5rem;isolation:isolate;grid-template-columns:2rem minmax(0,1fr);align-items:start;column-gap:.5rem;margin-top:.25rem;display:grid}.dm-bubble:focus-visible{outline:2px solid hsl(var(--theme-color-primary-400,237.248,100%,78.6275%),100%);outline:2px auto highlight;outline:5px auto -webkit-focus-ring-color}.dm-bubble.-show-avatar{margin-top:1.5rem}.dm-bubble.-with-reactions:nth-last-of-type(n+2){margin-bottom:.25rem}.dm-bubble.-outgoing{grid-template-columns:minmax(0,1fr)}.dm-bubble__picture{width:2rem;height:2rem}.dm-bubble.-outgoing .dm-bubble__picture{display:none}.dm-bubble__body{flex-direction:column;justify-self:start;align-items:flex-start;max-width:29.25rem;display:flex;position:relative}@media (--only-phone){.dm-bubble__body{max-width:calc(100% - 2.75rem)}}.dm-bubble.-outgoing .dm-bubble__body{justify-self:end;align-items:flex-end}.dm-bubble__timestamp{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s,opacity .2s;display:grid}.dm-bubble__timestamp.-visible{opacity:1;grid-template-rows:1fr}.dm-bubble__timestamp-value{min-height:0;color:hsl(var(--theme-color-gray-600,215.625,18.3908%,34.1177%),100%);white-space:nowrap;--line-height:1.125rem;padding-bottom:.25rem;font-size:.75rem;font-weight:450;line-height:1.125rem;overflow:hidden}.dm-bubble__text,.dm-bubble__text-wrapper{position:relative}.dm-bubble__text{color:hsl(var(--theme-color-gray-700,217.5,23.5294%,26.6667%),100%);background-color:hsl(var(--theme-color-gray-100,216,23.8095%,95.8824%),100%);-webkit-user-select:none;user-select:none;white-space:pre-line;--line-height:1.25rem;border-radius:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:450;line-height:1.25rem}@media (--laptop){.dm-bubble__text{-webkit-user-select:auto;user-select:auto}}.dm-bubble__text:where(.rte) a{text-decoration:underline}.dm-bubble.-outgoing .dm-bubble__text{color:#fff;background-color:hsl(var(--theme-color-primary-600,250.235,84.1584%,60.3922%),100%)}.dm-bubble.-outgoing .dm-bubble__text:where(.rte) a{color:inherit;text-decoration:underline}.dm-bubble__reaction-control{opacity:0;line-height:1;transition:opacity .15s cubic-bezier(.4,.25,.3,1);position:absolute;top:50%;left:calc(100% + .375rem);transform:translateY(-50%)}.dm-bubble__reaction-control.-left{left:auto;right:calc(100% + .375rem)}.dm-bubble:focus-within .dm-bubble__reaction-control,.dm-bubble__body:hover .dm-bubble__reaction-control,.dm-bubble__reaction-control.-active,.dm-bubble__reaction-control:focus-within{opacity:1}.message-composer{align-items:flex-end;gap:.5rem;width:100%;display:flex}.message-composer__box{min-width:0;color:hsl(var(--theme-color-gray-900,220,42.8571%,10.9804%),100%);--line-height:1.5rem;border:1px solid hsl(var(--theme-color-gray-300,216.923,16.0494%,84.1176%),100%);box-shadow:0 0 0 hsl(var(--theme-color-primary-200,229.787,100%,90.7843%),40%);background-color:#fff;border-radius:.5rem;flex-grow:1;margin-bottom:0;padding:.5625rem .75rem;font-size:1rem;font-weight:450;line-height:1.5rem;transition:border-color 80ms linear,box-shadow .125s cubic-bezier(.4,0,.2,1);display:grid}.message-composer__box::placeholder{color:hsl(var(--theme-color-gray-500,220.645,13.1915%,46.0784%),100%);font-size:inherit;line-height:1}.message-composer__box:hover{border-color:hsl(var(--theme-color-primary-400,237.248,100%,78.6275%),100%)}.message-composer__box:focus-visible{outline:none}.message-composer__box:focus-within{border-color:hsl(var(--theme-color-primary-600,250.235,84.1584%,60.3922%),100%);box-shadow:0 0 0 .25rem hsl(var(--theme-color-primary-200,229.787,100%,90.7843%),40%)}.message-composer__box.-destructive,.message-composer__box.-destructive:hover{border:1px solid hsl(var(--theme-color-error-400,347,83.3333%,71.7647%),100%)}.message-composer__box.-destructive:focus-within{border-color:hsl(var(--theme-color-error-400,347,83.3333%,71.7647%),100%);box-shadow:0 0 0 .25rem hsl(var(--theme-color-error-100,346.667,100%,96.4706%),100%)}.message-composer__box.-disabled{color:hsl(var(--theme-color-gray-500,220.645,13.1915%,46.0784%),100%);background-color:hsl(var(--theme-color-gray-25,240,20%,99.0196%),100%);opacity:1;cursor:default}.message-composer__box.-disabled:hover{border:1px solid hsl(var(--theme-color-gray-300,216.923,16.0494%,84.1176%),100%)}.message-composer__box:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.message-composer__box:after,.message-composer__field{overflow-wrap:anywhere;grid-area:1/1/2/2;max-height:6.25rem}.message-composer__field{resize:none;width:100%;line-height:inherit;-ms-overflow-style:none;overscroll-behavior-y:contain;scrollbar-width:none;background-color:#0000;outline:none}.message-composer__field::placeholder{color:hsl(var(--theme-color-gray-500,220.645,13.1915%,46.0784%),100%);opacity:1;font-size:inherit;line-height:inherit;padding-top:0}.message-composer__field::-webkit-scrollbar{display:none}.message-composer__action{flex-shrink:0}.dm-profile{gap:1.5rem;padding:1.5rem}.dm-profile,.dm-profile__identity{flex-direction:column;align-items:center;display:flex}.dm-profile__identity{gap:1rem;width:100%}.dm-profile__picture{width:4.5rem;height:4.5rem}.dm-profile__details{text-align:center;flex-direction:column;gap:.25rem;width:100%;display:flex}.dm-profile__name{color:hsl(var(--theme-color-gray-900,220,42.8571%,10.9804%),100%);--line-height:1.75rem;font-size:1.125rem;font-weight:520;line-height:1.75rem}.dm-profile__affiliation{color:hsl(var(--theme-color-gray-700,217.5,23.5294%,26.6667%),100%);--line-height:1.25rem;font-size:.875rem;font-weight:450;line-height:1.25rem}.dm-profile__socials{align-items:center;gap:.75rem;display:flex}.dm-profile__bio{color:hsl(var(--theme-color-gray-700,217.5,23.5294%,26.6667%),100%);--line-height:1.5rem;font-size:1rem;font-weight:450;line-height:1.5rem}.dm-thread-entry{appearance:none;width:100%;color:hsl(var(--theme-color-gray-900,220,42.8571%,10.9804%),100%);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background-color:#0000;border:0;border-radius:.75rem;align-items:center;gap:1rem;padding:.75rem 1rem;transition:background-color .12s linear;display:flex;overflow:hidden}@media (--tablet){.dm-thread-entry{padding:.75rem}}.dm-thread-entry:focus,.dm-thread-entry:hover{background-color:hsl(var(--theme-color-gray-50,210,20%,98.0392%),100%)}.dm-thread-entry.-selected{background-color:hsl(var(--theme-color-gray-100,216,23.8095%,95.8824%),100%)}.dm-thread-entry+.dm-thread-entry{margin-top:.25rem}.dm-thread-entry__picture{flex-shrink:0;width:2.75rem;height:2.75rem}.dm-thread-entry__details{flex-direction:column;flex-grow:1;gap:.125rem;display:flex;overflow:hidden}.dm-thread-entry__header{align-items:baseline;gap:.5rem;width:100%;display:flex}.dm-thread-entry__name{min-width:0;color:hsl(var(--theme-color-gray-900,220,42.8571%,10.9804%),100%);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;font-weight:520;display:-webkit-box;overflow:hidden}.dm-thread-entry__name,.dm-thread-entry__time{--line-height:1.25rem;font-size:.875rem;line-height:1.25rem}.dm-thread-entry__time{color:hsl(var(--theme-color-gray-600,215.625,18.3908%,34.1177%),100%);flex-shrink:0;font-weight:450}.dm-thread-entry__content{align-items:center;gap:1rem;width:100%;display:flex}.dm-thread-entry__preview{min-width:0;color:hsl(var(--theme-color-gray-600,215.625,18.3908%,34.1177%),100%);text-overflow:ellipsis;white-space:nowrap;--line-height:1.25rem;flex:1;font-size:.875rem;font-weight:450;line-height:1.25rem;overflow:hidden}.dm-thread-entry.-unread .dm-thread-entry__preview{color:hsl(var(--theme-color-gray-900,220,42.8571%,10.9804%),100%);--line-height:1.25rem;font-size:.875rem;font-weight:520;line-height:1.25rem}.dm-thread-entry__dot{background-color:hsl(var(--theme-color-primary-600,250.235,84.1584%,60.3922%),100%);border-radius:100%;flex-shrink:0;width:.5rem;height:.5rem}.announcement-entry{appearance:none;width:100%;color:hsl(var(--theme-color-gray-900,220,42.8571%,10.9804%),100%);border:var(--tile-border,1px solid hsl(var(--theme-color-gray-200,218.182,25.5814%,91.5686%),100%));border-radius:var(--tile-radius,.75rem);box-shadow:var(--tile-shadow,0 2px 8px 0 #10182805,0 0 2px 0 #10182805);cursor:pointer;font:inherit;text-align:left;background-color:#fff;flex-direction:column;gap:.75rem;padding:1rem;transition:background-color .12s linear,border-color .12s linear;display:flex;overflow:hidden}.announcement-entry:focus-visible,.announcement-entry:hover{background-color:hsl(var(--theme-color-gray-50,210,20%,98.0392%),100%)}.announcement-entry.-selected{background-color:hsl(var(--theme-color-gray-50,210,20%,98.0392%),100%);border-color:hsl(var(--theme-color-gray-300,216.923,16.0494%,84.1176%),100%)}.announcement-entry__content{flex-direction:column;gap:.5rem;width:100%;display:flex}.announcement-entry__header{align-items:center;gap:.75rem;width:100%;display:flex}.announcement-entry__title{-webkit-line-clamp:1;text-overflow:ellipsis;--line-height:1.5rem;-webkit-box-orient:vertical;font-size:1rem;font-weight:520;line-height:1.5rem;display:-webkit-box;overflow:hidden}.announcement-entry__dot{background-color:hsl(var(--theme-color-error-600,346.378,74.2972%,48.8235%),100%);border-radius:100%;flex-shrink:0;width:.5rem;height:.5rem}.announcement-entry__excerpt{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.announcement-entry__excerpt,.announcement-entry__time{color:hsl(var(--theme-color-gray-600,215.625,18.3908%,34.1177%),100%);--line-height:1.25rem;font-size:.875rem;font-weight:450;line-height:1.25rem}
