:root{--f-family:'Lato',sans-serif;--f-family-emoji:"Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--f-size:16px}body{font-family:var(--f-family);font-size:var(--f-size)}.reaction-picker{display:flex;flex-direction:column;gap:.5rem}@media (max-width:767px){.reaction-picker{width:100%}}@media (max-width:767px){.reaction-picker.is-picking{height:70vh}}.reaction-picker-quick[hidden]{display:none}.reaction-picker-quick.floating-box{flex-direction:row;align-items:center;gap:.25rem;width:max-content;padding:.375rem;overflow:visible}@media (max-width:767px){.reaction-picker-quick.floating-box{box-sizing:border-box;width:100%;justify-content:space-between}}.reaction-quick{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;min-width:2.375rem;padding:.25rem;border:.0625rem solid transparent;border-radius:3.125rem;background-color:var(--white-0);font-family:var(--f-family-emoji);font-size:1.5rem;line-height:1;cursor:pointer}.reaction-quick:hover{background-color:var(--primary-100)}.reaction-quick.is-active{border-color:var(--primary-600);background-color:var(--primary-100)}.reaction-quick-more{border-color:var(--gray-200);color:var(--gray-600);font-family:inherit;font-size:.9375rem}.picker-anchor{position:relative}@media (min-width:767px){.bottom-drawer.bottom-floating:has(.reaction-picker):not(.active){display:none}}[feed-reaction-details] .tabs-controls .button{display:inline-flex;align-items:center;gap:.25rem}.feed-reaction-details-list{display:flex;flex-direction:column;max-height:60vh;margin:0;padding:0;overflow-y:auto;list-style:none}@media (max-width:767px){.feed-reaction-details-list{max-height:none}}.feed-reaction-details-list li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem 0;border-top:.0625rem solid var(--gray-200)}.feed-reaction-details-list li:first-child{border-top:0}.feed-reaction-details-list .avatar-label{min-width:0}.feed-reaction-details-emoji{font-family:var(--f-family-emoji);font-size:1.125rem;line-height:1}.tabs-controls .feed-reaction-details-emoji{font-size:.9375rem}.comment-list{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:.25rem;background-color:var(--primary-100);line-height:1.3}.comment-list[hidden]{display:none}.bottom-drawer-content>.comment-list{border-radius:0}.bottom-drawer-content>.comment-list>.comment-form{position:sticky;bottom:0;margin:0 -1rem -1rem;padding:1rem;background-color:var(--primary-100)}.comment{display:flex;flex-direction:column;gap:.25rem}.comment.is-collapsed{display:none}.comment .avatar-label .description{margin-left:auto;padding-left:.5rem}.comment>:not(.avatar-label){margin-left:2rem}@media (max-width:767px){.comment>:not(.avatar-label){margin-left:0}}.comment-text{margin:0;color:var(--gray-600);font-size:.8125rem;line-height:1.35em;white-space:pre-wrap}.comment-replies{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;padding-left:.75rem;border-left:.0625rem solid var(--gray-200)}@media (max-width:767px){.comment-replies{padding-left:.5rem}}.comment-replies:not(:has(>:not([hidden]))){display:none}.comment-replies.is-expanded>.comment.is-collapsed{display:flex}.comment-replies-more{align-self:flex-start}.comment-form{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem}.comment-form .comment-input{grid-column:1/-1}.comment-form[hidden]{display:none}.comment-input{min-height:3.5rem;max-height:10rem;border:.0625rem solid var(--gray-200);border-radius:.25rem;padding:.625rem .75rem;background-color:var(--white-0);color:var(--gray-600);font-family:inherit;font-size:.875rem;line-height:1.125rem;resize:none}.comment-input::placeholder{color:var(--gray-400)}.comment-submit{justify-self:end}.comment+.comment-form{padding-top:1rem;border-top:.0625rem solid var(--gray-200)}.comment-list .button-just-text-bold{font-size:.75rem;font-weight:700;color:var(--gray-600);line-height:1em}.comment-list .button-just-text-bold:hover{text-decoration:underline}.interaction-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.5rem;border-top:.0625rem solid var(--gray-200);line-height:1}.interaction-bar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:767px){.interaction-bar-actions{display:contents}}.interaction-bar>:last-child{margin-left:auto}@media (max-width:767px){.interaction-bar>:last-child{margin-left:0}}.interaction-bar-emoji{font-family:var(--f-family-emoji);font-size:.8125rem;line-height:1rem}.interaction-bar+.comment-list{margin-top:.75rem}.interaction-bar--nested{margin-top:.375rem;padding-top:0;border-top:0}.interaction-bar--nested>:last-child{margin-left:0}.interaction-bar .badge-number[hidden],.interaction-bar .button[hidden]{display:none}.interaction-bar .button-small>.badge-number{height:.875rem;min-width:.875rem;line-height:.75rem}.feed-pin-badge{display:inline-flex;align-items:center;align-self:baseline;flex-shrink:0;color:var(--color-app);font-size:.875rem;line-height:1.8em;cursor:default}#feedpinneditemsdiv .item-feed.pinned{border-color:color-mix(in srgb,var(--color-app) 35%,transparent)}.feed-important-flair{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-red-light)}.composer-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.composer-bar-group{display:flex;align-items:center;gap:.5rem}.composer-bar-submit{margin-left:auto}.composer-bar-group+.composer-bar-group{padding-left:.5rem;border-left:.0625rem solid var(--gray-200)}@media (max-width:767px){.composer-bar-group+.composer-bar-group{padding-left:0;border-left:0}}@media (min-width:767px){.composer-bar .bottom-drawer.bottom-floating:not(.active){display:none}}.feed{margin-bottom:20px;height:510px;position:relative;margin-right:-15px}.feed>.os-padding{width:calc(100% - 15px)!important}.feed>.os-scrollbar-corner.os-scrollbar-corner-resize,.feed>.os-scrollbar:hover{opacity:unset!important;visibility:unset!important}.feed>.os-scrollbar-vertical{right:-2px;width:8px}.feed>.os-scrollbar.os-scrollbar-horizontal{display:none}.feed.feedAfterFog::after{content:"";position:absolute;bottom:0;left:0;width:calc(100% - 15px);height:20px;z-index:1;background:linear-gradient(to bottom,rgba(244,248,249,0) 0,#f4f8f9 100%)}@media (max-width:767px){.feed{width:100%;height:unset}}.feed.post{max-height:none}.feed p.title{color:var(--color-title-text);font-weight:700;font-size:12px;margin-bottom:15px;display:block;text-transform:uppercase}.feed p.title span{float:right}.feed p.title a.more{float:right;text-align:center;border-radius:3px;font-size:0;height:4px;width:18px;position:relative;top:6px}.feed p.title a.more span{width:4px;height:4px;background:var(--color-title-text);border-radius:4px;display:inline-block;margin-left:1px;margin-right:1px}.feed p.title a.more.active span{background-color:var(--bg-card)}.feed .item-feed.disable{background:#f7f9fb}.feed .item-feed.disable span.icon-image{background:var(--bg-card)}.feed .item-feed{background-color:var(--bg-card);padding:16px;position:relative;min-height:65px;box-shadow:var(--box-shadow);border-radius:4px;margin-bottom:10px}.feed .item-feed h3{color:var(--color-text);font-size:13px;font-weight:400;line-height:1.8em}.feed .item-feed h3 .b2{font-weight:400;color:var(--color-blue-dark-1)}.feed .item-feed h4{font-size:14px;color:var(--color-text);font-weight:700;line-height:1.2em}.feed .item-feed .words-editcolor{margin:0;height:unset;padding:4px}.feed .item-feed .margin-user{margin-right:-6px}.feed .item-feed .status-hour{margin-bottom:20px}.feed .item-feed .status-hour h4.now{font-weight:700}.feed .item-feed .status-hour h4{font-weight:400}.feed .item-feed .status-hour:last-child{margin-bottom:0}.feed .item-feed .status-hour .day{padding-bottom:15px;border-bottom:1px solid var(--color-grey-light);margin-bottom:15px;font-size:14px;color:var(--color-text)}.feed .item-feed .more{width:17px;height:17px;display:block;background:var(--color-blue-light);text-align:center;border-radius:3px;font-size:0;line-height:0}.feed .item-feed .more span{width:3px;height:3px;background:var(--color-text);border-radius:3px;display:inline-block;margin-top:7px;margin-right:1px}.feed .item-feed .more span:last-child{margin-right:0}.feed .item-feed .more::after{content:"...";width:18px;height:8px;font-size:20px;color:var(--color-title-text);display:block;letter-spacing:-.5px;line-height:0;font-weight:700;height:0;position:relative;top:3px;cursor:pointer;left:-1px}.feed .item-feed .more.active,.feed .item-feed .more:hover{background:var(--color-text)}.feed .item-feed .more.active span,.feed .item-feed .more:hover span{background-color:var(--bg-card)}.feed .item-feed .more:active,.feed .item-feed .more:focus,.feed .item-feed .more:hover{text-decoration:none!important}.feed .item-feed .class{padding-right:8px;padding-left:8px;border-radius:10px;font-weight:300;margin-right:10px;vertical-align:middle}.feed .item-feed .class .more{color:var(--color-white);font-size:10px;font-weight:700;position:relative;top:-1px;border-radius:10px;padding-right:3px;padding-left:3px}.feed .item-feed .course{padding-right:8px;padding-left:8px;border-radius:10px;font-weight:300;margin-right:10px;vertical-align:middle}.feed .item-feed .course .more{color:var(--color-white);font-size:10px;font-weight:700;position:relative;top:-1px;border-radius:10px;padding-right:3px;padding-left:3px}.feed .item-feed .class.more{color:var(--color-white);height:20px;font-size:12px;font-weight:700;padding:0 5px;margin:0}.feed .item-feed .class.more.default{background-color:var(--color-app)}.feed .item-feed .icon-image{width:32px;height:32px;border-radius:35px;display:block;overflow:hidden;position:absolute;top:16px;left:16px;background:#f7f9fb}.feed .item-feed .icon-image.imageInLine{position:relative;top:unset;left:unset;width:20px;height:20px;margin-right:5px}.feed .item-feed .icon-image img{width:100%}.feed .item-feed .icon-image.icon-calendar{background-image:url(../../images/icons/calendar.svg);background-repeat:no-repeat;background-position:center;background-position-y:6px}.feed .item-feed .icon-image .font-icon{position:relative;left:10px;top:4px;font-size:16px;padding:0}.feed .item-feed .icon-image .font-icon::before{color:#a1abbe;margin:0;padding:0}.feed .item-feed .icon-image .font-icon.fontello-icon-message-v2{left:7px;top:6px}.feed .item-feed .icon-image .font-icon.fontello-icon-cafetaria{left:8px;font-size:20px;top:3px}.feed .item-feed .icon-image .font-icon.fontello-icon-notifications-circulares{left:7px;top:4px;font-size:20px}.feed .item-feed .icon-image .font-icon.fontello-icon-canteen{left:7px;top:4px;font-size:20px}.feed .item-feed .icon-image .font-icon.fontello-icon-alerts{left:7px;top:3px;font-size:21px}.feed .item-feed .icon-image .font-icon.fontello-icon-calendar{left:8px;top:4px;font-size:19px}.feed .item-feed .time{color:var(--color-text);font-size:12px}.feed .item-feed .user-feed{vertical-align:middle;color:var(--color-text);font-size:13px}.feed .item-feed .user-feed:after{display:block;clear:both;content:""}.feed .item-feed .user-feed .multiple-users{padding-left:13px}.feed .item-feed .user-feed .multiple-users img{width:25px;height:25px;overflow:hidden;display:inline-block;border-radius:25px;vertical-align:middle;background:#f7f9fb;margin-left:-13px;border:1px solid var(--color-white)}.feed .item-feed .user-feed .user-image{width:25px;height:25px;overflow:hidden;display:inline-block;border-radius:25px;vertical-align:middle;background:#f7f9fb}.feed .item-feed .user-feed .user-image img{width:100%}.feed .item-feed .user-feed iframe{max-width:100%;height:auto;aspect-ratio:16/9}.feed .item-feed .user-feed p .user-image{margin-right:6px}.feed .item-feed .user-feed textarea{color:var(--color-text);letter-spacing:0;border:0;width:100%;resize:none;margin:0;padding:0;font-size:13px;padding-top:10px}.feed .item-feed .padding-feed{padding-left:40px;display:flex;align-items:center;flex-wrap:nowrap;column-gap:8px;word-break:break-word}.feed .item-feed .padding-feed .fr-box .fr-wrapper{max-height:unset!important}.feed .item-feed .padding-feed>div:last-child{flex-grow:0}.feed .item-feed .padding-feed>div:first-child{flex-grow:1!important}.feed .item-feed .padding-feed .documents-uploaded a{margin-top:15px}.feed .item-feed .padding-feed .documents-uploaded a:first-child{margin-left:0}.feed .item-feed .padding-feed .fs-bold img{vertical-align:middle;max-width:15px}.feed .item-feed .photos-feed{line-height:0;margin-bottom:10px}.feed .item-feed .photos-feed .class{margin-left:10px}.feed .item-feed .photos-feed .photos{margin-top:8px;width:24px;height:24px;border-radius:24px;overflow:hidden;border:1px solid var(--color-white);background:#f7f9fb;display:inline-block;vertical-align:middle;margin:0;margin-left:-15px}.feed .item-feed .photos-feed .photos img{width:100%}.feed .item-feed .photos-feed .photos:first-child{margin:0}.feed .item-feed .photos-feed .photos.more{background-color:var(--color-app);color:var(--color-white);font-size:12px;text-align:center;font-weight:700;width:auto;padding:0 5px}.feed .item-feed .photos-feed .photos.more span{position:relative;top:11px}.feed .item-feed .status-line{width:100%;padding-left:15px;padding-right:10px;margin-bottom:10px;position:relative}.feed .item-feed .status-line .img-user{width:24px;height:24px;border-radius:24px;border:1px solid var(--color-white);display:inline-block;vertical-align:middle;margin-right:10px;overflow:hidden}.feed .item-feed .status-line p{line-height:40px;display:inline-block;vertical-align:middle}.feed .item-feed .status-line p span{font-weight:700}.feed .item-feed .status-line .images-wrapper{display:inline-block;vertical-align:middle}.feed .item-feed .status-line .images-wrapper .img-user{margin-right:0;margin-left:-15px}.feed .item-feed .status-line .images-wrapper .img-user:first-child{margin:0!important}.feed .item-feed .status-line .icon-action{position:absolute;top:50%;right:10px;margin-top:-12px}.feed .item-feed .status-line .icon-action span{font-size:20px;position:relative;top:-1px}.feed .item-feed .status-line p{display:inline-block}.feed .item-feed .status-line p.missing{margin-right:5px}.feed .item-feed .status-line p.missing span{font-weight:700}.feed .item-feed .status-line p.missing img{vertical-align:middle;padding-bottom:5px}.feed .item-feed .status-line .options-bt{top:12px;right:0}.feed .item-feed .status-line .photos-wrapper{display:inline-block;position:relative;top:6px;line-height:0}.feed .item-feed .status-line .photos-wrapper .photos{margin-top:8px;width:24px;height:24px;border-radius:24px;overflow:hidden;border:1px solid var(--color-white);display:inline-block;margin:0;margin-left:-15px}.feed .item-feed .status-line .photos-wrapper .photos img{width:100%}.feed .item-feed .status-line .photos:first-child{margin-left:0}.feed .item-feed .status-line.disable{background:rgba(152,163,180,.2)!important;border:1px solid rgba(152,163,180,.2)!important}.feed .item-feed .status-line.disable p{color:#98a3b4!important}.feed .item-feed .status-line.get-in-school{background:rgba(83,194,78,.2);border:1px solid rgba(83,194,78,.2)}.feed .item-feed .status-line.get-in-school p{color:var(--color-green)}.feed .item-feed .status-line.get-in-school .icon-action .fontello-icon-out{color:var(--color-green)}.feed .item-feed .status-line.get-out-school{background:rgba(250,109,58,.2);border:1px solid rgba(250,109,58,.2)}.feed .item-feed .status-line.get-out-school p{color:#fa6d3a}.feed .item-feed .status-line.get-out-school .icon-action .fontello-icon-out{color:#fa6d3a}.feed .item-feed .status-line.bought-something{background:rgba(117,203,189,.2);border:1px solid rgba(117,203,189,.2)}.feed .item-feed .status-line.bought-something p{color:#75cbbd}.feed .item-feed .status-line.bought-something .icon-action{color:#75cbbd}.feed .item-feed .status-line.bought-something-2{background:rgba(135,92,195,.2);border:1px solid rgba(135,92,195,.2)}.feed .item-feed .status-line.bought-something-2 p{color:#875cc3}.feed .item-feed .status-line.bought-something-2 .icon-action{color:#875cc3}.feed .item-feed .status-line.lunch{background:rgba(255,184,11,.2);border:1px solid rgba(255,184,11,.2)}.feed .item-feed .status-line.lunch p{color:#ffb80b}.feed .item-feed .status-line.lunch .icon-action{color:#ffb80b}.feed .item-feed .status-line.classes{background:rgba(67,223,253,.2);border:1px solid rgba(85,181,199,.2)}.feed .item-feed .status-line.teachers{background:rgba(65,81,245,.2);border:1px solid rgba(65,81,245,.2)}.feed .item-feed .status-line.teachers p{color:#4151f5}.feed .item-feed .status-line.students{background:rgba(250,109,58,.2);border:1px solid rgba(250,109,58,.2)}.feed .item-feed .status-line.students p{color:#fa6d3a}.feed .item-feed .status-line.entered-campus{background:rgba(11,202,58,.2);border:1px solid rgba(11,202,58,.2)}.feed .item-feed .status-line.entered-campus p{color:#0bca3a}.feed .item-feed .status-line.reserved{margin-bottom:20px;background:rgba(67,223,253,.2);border:1px solid rgba(67,223,253,.2)}.feed .item-feed .status-line.reserved p{color:#08c0e4}.feed .item-feed .status-line:last-child{margin-bottom:0}.feed .item-feed .commands .elementWithButtons{border-top:1px solid var(--color-grey-light);padding-top:10px}.feed .item-feed .commands .icon-font{font-size:22px;margin-right:15px;color:var(--color-text);text-decoration:none;position:relative;top:3px}.feed .item-feed .commands .icon-font.fontello-icon-summary{margin-right:25px}.feed .item-feed .commands .icon-font:hover{color:var(--color-app)}.feed .item-feed .commands .circles-icon{position:relative;display:inline-block;top:-5px;text-decoration:none}.feed .item-feed .commands .circles-icon span{width:4px;height:4px;border-radius:4px;background:var(--color-text);display:inline-block;padding:0}.feed .item-feed .commands a::before{margin:0}.feed .item-feed .commands a.invite{padding-right:16px;padding-left:16px;height:34px;width:120px;text-align:center;background:var(--color-text);border-radius:4px;line-height:34px;color:var(--color-white);font-size:14px;border:1px solid #8d99ac;font-weight:500;text-decoration:none;float:right;margin-right:0;transition:.3s ease-out}.feed .item-feed .commands a.invite:hover{background-color:var(--color-app);border-color:var(--color-app)}.feed .item-feed .commands .images-uploaded .close-btn{right:-11px;top:0}.feed .item-feed .commands.stay-right{float:right}.feed .item-feed .commands.stay-right .icon-font.fontello-icon-location-icon{margin-right:20px}.feed .item-feed.status h3{position:relative;top:7px}.feed .item-feed.status h4{margin-bottom:15px;margin-top:20px}.feed .item-feed.status h4.now{margin-top:0}.feed .item-feed.status .padding-feed{margin-bottom:20px}.feed .item-feed.status .icon-image{vertical-align:middle}.feed .item-feed.status .pagination{display:block;margin:0;position:relative;text-align:center;height:50px;padding-top:13px;margin-bottom:15px;border-bottom:1px solid var(--color-grey-light);border-radius:0}.feed .item-feed.status .pagination .left-arrow-box,.feed .item-feed.status .pagination .right-arrow-box{position:absolute;top:10px;height:30px;width:30px}.feed .item-feed.status .pagination .left-arrow-box{left:0}.feed .item-feed.status .pagination .right-arrow-box{right:0}.feed .item-feed.status .pagination .day{margin-bottom:0;border:0;color:var(--color-text)}.feed .item-feed.status.pagination-item{padding-top:0}.feed .item-feed.post{border-top:2px solid #fabb3a;margin-bottom:20px}.feed .item-feed.post h3{line-height:1.2em}.feed .item-feed.post .padding-feed{margin-bottom:15px}.feed .item-feed.post .post-content{padding-top:10px;padding-bottom:15px;border-top:1px solid var(--color-grey-light);border-bottom:1px solid var(--color-grey-light);margin-bottom:20px}.feed .item-feed.post .text{color:var(--color-text);font-size:13px;margin-bottom:10px}.feed .item-feed.post .image-post{display:block}.feed .item-feed.post .image-post img{width:100%}.feed .item-feed.post .commands .views{color:var(--color-text);font-size:12px;font-weight:700;padding-left:32px;position:relative;float:right}.feed .item-feed.post .commands .views .icon{font-size:14px;position:absolute;left:0;top:-2px}.feed .item-feed.post .commands .views .icon:before{margin:0}.feed .item-feed.post .commands a{color:var(--color-text);font-size:12px;font-weight:700;padding-left:32px;position:relative;margin-right:25px}.feed .item-feed.post .commands a .bt-icon{font-size:22px;color:var(--color-text);position:absolute;left:0;top:-10px}.feed .item-feed.post .commands a .bt-icon:before{margin:0}.feed .item-feed.post .commands a:active,.feed .item-feed.post .commands a:focus,.feed .item-feed.post .commands a:hover{text-decoration:none}.feed .item-feed.post .post-link{border:2px solid #f5f5f5;display:block;text-decoration:none}.feed .item-feed.post .post-link .image{display:block;height:210px;overflow:hidden;position:relative;margin-bottom:20px}.feed .item-feed.post .post-link .image img{width:100%}.feed .item-feed.post .post-link .icon-link-wrapper{display:block;background:#6b6b6b;height:40px;width:120px;border-radius:40px;position:absolute;bottom:25px;left:20px;line-height:40px;text-align:center;color:var(--color-white);font-weight:700;font-size:12px}.feed .item-feed.post .post-link .text-link{padding-right:20px;padding-left:20px;padding-bottom:25px}.feed .item-feed.post .post-link .text-link h5{font-size:14px;color:var(--color-text);font-weight:700;margin-bottom:10px;line-height:1.8em}.feed .item-feed.post .post-link .text-link p{line-height:1.55em;font-size:13px;color:var(--color-text)}.feed .item-feed.new-post{margin-bottom:20px}.feed .item-feed.new-post .padding-feed{padding-bottom:15px;border-bottom:1px solid var(--color-grey-light);margin-bottom:20px;word-break:break-word}.feed .item-feed.new-post .commands .icon-font{font-size:22px;margin-right:15px;color:var(--color-text);text-decoration:none;position:relative;top:3px}.feed .item-feed.new-post .commands .icon-font.fontello-icon-summary{margin-right:25px}.feed .item-feed.new-post .commands .icon-font:hover{color:var(--color-app)}.feed .item-feed.new-post .commands .circles-icon{position:relative;display:inline-block;top:-5px;text-decoration:none}.feed .item-feed.new-post .commands .circles-icon span{width:4px;height:4px;border-radius:4px;background:var(--color-text);display:inline-block;padding:0}.feed .item-feed.new-post .commands a::before{margin:0}.feed .item-feed.new-post .commands a.invite{padding-right:16px;padding-left:16px;height:34px;width:120px;text-align:center;background:var(--color-text);border-radius:4px;line-height:34px;color:var(--color-white);font-size:14px;border:1px solid #8d99ac;font-weight:500;text-decoration:none;float:right;margin-right:0;transition:.3s ease-out}.feed .item-feed.new-post .commands a.invite:hover{background-color:var(--color-app);border-color:var(--color-app)}.feed .item-feed.new-post .commands.stay-right{float:right}.feed .item-feed.new-post .commands.stay-right .icon-font.fontello-icon-location-icon{margin-right:20px}.feed .item-feed.new-post .feelings-permissions{float:left;position:relative}.feed .item-feed.new-post .feelings-permissions a.buttons{padding:5px;background:var(--color-blue-light);display:inline-block;border-radius:4px;margin-right:6px;height:33px}.feed .item-feed.new-post .feelings-permissions a.buttons .photos-wrapper{display:inline-block;vertical-align:middle;margin-left:5px;font-size:0;letter-spacing:0;line-height:0}.feed .item-feed.new-post .feelings-permissions a.buttons .photos-wrapper span{display:inline-block;overflow:hidden;width:22px;height:22px;border-radius:22px;border:2px solid var(--color-white);overflow:hidden;margin-left:-10px}.feed .item-feed.new-post .feelings-permissions a.buttons .photos-wrapper span:first-child{margin-left:0!important}.feed .item-feed.new-post .feelings-permissions a.buttons .photos-wrapper span .more-photos{background-color:var(--color-app);color:var(--color-white);font-size:12px;text-align:center;font-weight:700;width:auto;padding:11px 5px;height:20px;border:0}.feed .item-feed.new-post .feelings-permissions a.buttons .feel-img{display:inline-block;overflow:hidden;height:24px;width:24px;vertical-align:middle;margin-right:10px}.feed .item-feed.new-post .feelings-permissions a.buttons .feel-name{display:inline-block;vertical-align:middle;font-size:11px;color:var(--color-text);font-weight:400}.feed .item-feed.new-post .feelings-permissions a.buttons .icon{display:inline-block;vertical-align:middle;color:#a1abbe}.feed .item-feed.new-post .feelings-permissions a.buttons .icon:before{width:auto}.feed .item-feed.new-post .feelings-permissions a.buttons.active,.feed .item-feed.new-post .feelings-permissions a.buttons:hover{background-color:var(--color-app)}.feed .item-feed.new-post .feelings-permissions a.buttons.active .icon,.feed .item-feed.new-post .feelings-permissions a.buttons:hover .icon{color:var(--color-white)}.feed .item-feed.new-post .feelings-permissions a.buttons.active .feel-name,.feed .item-feed.new-post .feelings-permissions a.buttons:hover .feel-name{color:var(--color-white)}.feed .item-feed.new-post .feelings-permissions .options{position:absolute;top:42px}.feed .item-feed.new-post .feelings-permissions .options.users-select{left:130px;min-width:170px}.feed .item-feed.new-post form fieldset{padding:0;margin:0}.feed .item-feed.new-post form fieldset textarea{color:var(--color-text);letter-spacing:0;height:6em;border:0;width:100%;resize:none;margin:0;padding:0;font-size:13px}.feed .item-feed.new-post form fieldset ::-webkit-input-placeholder{color:var(--color-text)}.feed .item-feed.new-post form fieldset ::-moz-placeholder{color:var(--color-text)}.feed .item-feed.new-post form fieldset :-ms-input-placeholder{color:var(--color-text)}.feed .item-feed.new-post form fieldset :-moz-placeholder{color:var(--color-text)}@media (max-width:767px){.feed .item-feed.new-post .commands .who-can-see{order:1;flex:0 0 100%!important;width:100%!important;max-width:100%!important;justify-content:space-between}.feed .item-feed.new-post .commands .commands-community{order:2;flex:0 0 100%;width:100%}.feed .item-feed.new-post .commands [feed-post-file-uploader]{order:4}.feed .item-feed.new-post .commands .commands-tags{order:5}.feed .item-feed.new-post .commands .ml-auto{order:6}}.feed .item-feed.new-post .who-can-see{font-size:0;background:var(--color-blue-light);padding:5px 10px;border-radius:2px;display:inline-block;vertical-align:middle}.feed .item-feed.new-post .who-can-see .photos-wrapper .group{padding:0 6px;display:inline-block;vertical-align:middle;font-size:11px;line-height:normal;height:22px;line-height:22px;margin-right:10px;border-radius:22px;min-width:50px;text-align:center}.feed .item-feed.new-post .who-can-see .photos-wrapper .group.color-1{background:rgba(0,159,233,.1);color:var(--color-app)}.feed .item-feed.new-post .who-can-see .photos-wrapper .group.color-2{background:rgba(54,64,81,.1);color:var(--color-grey-dark)}.feed .item-feed .item-feed.shared-image .image-holder{display:block;padding-top:15px;padding-bottom:10px}.feed .item-feed .item-feed.shared-image .image-holder img{max-width:100%;width:100%;height:auto}.feed .item-feed .item-feed.shared-file h3{display:inline-block;vertical-align:middle}.feed .item-feed .item-feed.shared-file .time{margin-bottom:15px}.feed .item-feed .item-feed.shared-file .document-added{padding:5px 10px;display:inline-block;margin-right:20px;border:1px solid var(--bd-color);border-radius:2px;color:var(--color-text);vertical-align:middle;font-size:13px;line-height:normal}.feed .item-feed .item-feed.shared-file .document-added .icon{width:18px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px}.feed .item-feed .item-feed.shared-file .document-added .icon.pdf{background:url(../../images/pdf-icon-edit.png) no-repeat;background-size:cover}.feed .item-feed .item-feed.shared-file .document-added .size{border-left:1px solid var(--bd-color);display:inline-block;vertical-align:middle;position:relative;top:-1px;padding-left:9px;margin-left:2px;font-weight:700}.feed .item-feed .item-feed.shared-file .document-added .text{position:relative;top:1px}.feed .item-feed .item-feed.shared-file .document-added .close-btn{top:-11px;right:-11px}.feed .item-feed .item-feed.shared-file .photos-wrapper{display:inline-block;vertical-align:middle;font-size:0;line-height:0}.feed .item-feed .item-feed.shared-file .photos-wrapper .user-img{display:inline-block;width:24px;height:24px;overflow:hidden;border-radius:24px;border:2px solid var(--color-white);line-height:normal;margin-left:-12px;vertical-align:middle}.feed .item-feed .item-feed.shared-file .photos-wrapper .user-img:first-child{margin:0}.feed .item-feed .item-feed.shared-file .photos-wrapper .more-photos{text-align:center;height:20px;width:auto;margin-left:-10px;background-color:var(--color-app);border:0;color:var(--color-white);line-height:20px;font-size:12px;line-height:normal;padding-right:3px;padding-left:3px;font-weight:700;vertical-align:middle;border-radius:20px}.feed .item-feed.empty-element{border:1px dashed var(--color-grey-light)!important;background-color:#f4f8f9!important;box-shadow:none}.feed .feed-text{padding-top:15px}.feed .feed-text p{color:var(--color-text);font-size:13px}.feed .feed-text .see-more-about{color:var(--color-text);font-size:12px;text-decoration:none;margin-bottom:10px;display:block}.feed .image-feed{display:block}.feed .image-feed img{width:100%}.feed .feed-item-wrapper{position:relative}.feed .feeddropshadow{position:absolute;bottom:-5px;left:0;width:100%;height:200px;z-index:99;background:linear-gradient(to bottom,rgba(244,248,249,0) 0,#f4f8f9 100%)}.feed .mobileFeedElem{display:none;position:absolute;bottom:0;left:calc(50% - 20px);z-index:100;cursor:pointer;font-size:40px}@media (max-width:767px){.feed .mobileFeedElem{display:block}}.feed .picker-wrapper-feed{position:relative}.feed .picker-wrapper-feed .active i,.feed .picker-wrapper-feed label:hover i{color:var(--color-app)}.feed .picker-wrapper-feed .datetimepicker-wrapper{position:absolute;left:0;bottom:-10px;opacity:0!important}.feed .picker-wrapper-feed .datetimepicker-wrapper input{padding:0!important;height:0!important;width:0!important}.feed .text-danger{color:red!important}.feed-options-bt{transition:all .3s ease-in-out;color:var(--color-text);flex-shrink:0;align-self:baseline}.feed-options-bt:hover{color:var(--color-app)}:root{--f-family:'Lato',sans-serif;--f-family-emoji:"Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--f-size:16px}body{font-family:var(--f-family);font-size:var(--f-size)}.feed .item-feed{border:.0625rem solid transparent;border-radius:.75rem;padding:1rem;margin-bottom:.75rem}.feed .item-feed .icon-image:not(.imageInLine){width:2.5rem;height:2.5rem;top:1rem;left:1rem}.feed .item-feed .padding-feed{padding-left:3.25rem;min-height:2.5rem}.feed .item-feed h3{color:var(--color-title-text);font-size:.875rem;line-height:1.5}.feed .item-feed .user-feed{color:var(--color-title-text);font-size:.875rem}.feed .item-feed:not(.new-post)>form>fieldset>.options-bt{position:absolute;top:1rem;right:1rem}.feed .item-feed:not(.new-post)>form>fieldset>.feed-pin-badge{position:absolute;top:1rem;right:2.75rem}.feed .item-feed:not(.new-post)>form>fieldset>.padding-feed h3{padding-right:3.5rem}.feed .item-feed .time{color:var(--color-grey)}@media (max-width:767px){.feed .item-feed{padding:.875rem .75rem;border-radius:.625rem}.feed .item-feed .icon-image:not(.imageInLine){top:.875rem;left:.75rem}.feed .item-feed:not(.new-post) .padding-feed{padding-left:0}.feed .item-feed:not(.new-post) .padding-feed h3{padding-left:3.25rem;min-height:2.5rem}}.feed.feedAfterFog::after{background:linear-gradient(to bottom,transparent 0,var(--color-background) 100%)}.feed-day{display:flex;align-items:center;gap:.625rem;margin:.375rem 0 .625rem;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--color-grey)}.feed-day::after{content:"";flex:1;height:.0625rem;background:var(--gray-200)}.feed .item-feed.new-post fieldset{min-width:0}.feed .item-feed.new-post .padding-feed{padding-bottom:0;border-bottom:0;margin-bottom:.625rem}.feed-composer-bar{margin-left:3.25rem}.feed-composer-bar .who-can-see,.item-feed.new-post .feed-composer-bar .who-can-see{display:flex;align-items:center;gap:.375rem;height:auto;justify-content:flex-start;max-width:100%;min-height:1.625rem;padding:.125rem .5rem;border-radius:.25rem;background-color:var(--white-0);font-size:.75rem;cursor:pointer}.feed-composer-bar .who-can-see label,.item-feed.new-post .feed-composer-bar .who-can-see label{margin:0!important;font-size:.75rem;color:inherit;cursor:pointer}.feed-composer-bar .who-can-see .photos-wrapper,.item-feed.new-post .feed-composer-bar .who-can-see .photos-wrapper{top:0}.feed-composer-bar .who-can-see:hover,.item-feed.new-post .feed-composer-bar .who-can-see:hover{background-color:var(--primary-100)}.feed-composer-bar .feed-community-toggle{gap:.375rem;cursor:pointer}.feed-composer-bar .feed-community-toggle .form-switch{display:inline-flex}.feed-composer-bar .feed-community-toggle .form-check-input{float:none;width:1.5rem;height:.875rem;margin:0;background-size:1.125rem;background-position:-.125rem center}.feed-composer-bar .feed-community-toggle .form-check-input:checked{background-position:.5rem center}.feed-composer-bar .feed-community-toggle:has(.form-check-input:checked){color:var(--color-app);border-color:color-mix(in srgb,var(--color-app) 50%,transparent);background-color:color-mix(in srgb,var(--color-app) 8%,var(--bg-card))}.feed-composer-bar .calendar{flex:0 0 auto;width:auto}.feed-composer-bar .picker-wrapper-feed{position:relative;width:1.625rem}.feed-composer-bar .picker-wrapper-feed>label{display:flex;align-items:center;justify-content:center;width:1.625rem;min-width:1.625rem;height:1.625rem;padding:0;border:.0625rem solid var(--gray-300);border-radius:.25rem;background-color:var(--white-0);color:var(--gray-600);cursor:pointer;transition:all .3s ease-in-out}.feed-composer-bar .picker-wrapper-feed>label i{font-size:.75rem;line-height:.875rem;color:inherit}.feed-composer-bar .picker-wrapper-feed>label:hover{background-color:var(--primary-100)}.feed-composer-bar .composer-bar-group>[feed-post-file-uploader],.feed-composer-bar .composer-bar-group>[tag-component-container]{display:flex}.feed-composer-bar .composer-bar-group{display:contents}.feed-composer-bar .button{position:relative}.feed-composer-bar .button>.badge-number{position:absolute;top:-.4375rem;right:-.4375rem;bottom:auto;left:auto;margin:0;transform:none}.feed-composer-bar .composer-toggle.is-on[feed-option-toggle=important]{color:var(--color-red-light);border-color:color-mix(in srgb,var(--color-red-light) 50%,transparent);background-color:color-mix(in srgb,var(--color-red-light) 8%,var(--bg-card))}.feed-composer-bar .composer-toggle.is-on[feed-option-toggle=acknowledgement],.feed-composer-bar [feed-privacy-chip].is-on{color:var(--color-app);border-color:color-mix(in srgb,var(--color-app) 50%,transparent);background-color:color-mix(in srgb,var(--color-app) 8%,var(--bg-card))}@media (max-width:767px){.feed-composer-bar{margin-left:0}.feed-composer-bar .composer-bar-submit{width:100%}.feed-composer-bar .composer-bar-submit .button{width:100%;justify-content:center}}@media (min-width:767px){.feed-evaluations-drawer .bottom-drawer-content{display:flex;flex-direction:column;gap:1rem;width:21.875rem;max-height:25rem;overflow-y:auto;padding:.5rem 1rem;border-radius:.25rem;background-color:var(--white-0);box-shadow:0 .3125rem .625rem var(--slate-600-10)}}:where(body.embeddedapp) .feed-evaluations-drawer .bottom-drawer-content{display:flex;flex-direction:column;gap:1rem;width:21.875rem;max-height:25rem;overflow-y:auto;padding:.5rem 1rem;border-radius:.25rem;background-color:var(--white-0);box-shadow:0 .3125rem .625rem var(--slate-600-10)}.feed-card-placeholder{display:grid;grid-template-columns:2.5rem 1fr;gap:.75rem;align-items:start;margin-bottom:.75rem;padding:1rem;border-radius:.75rem;background-color:var(--bg-card);box-shadow:var(--box-shadow)}.feed-card-placeholder:nth-of-type(3n+2) .feed-ph-line{display:none}.feed-card-placeholder-lines{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}@media (max-width:767px){.feed-card-placeholder{padding:.875rem .75rem;border-radius:.625rem}}.feed-ph{display:block;height:.625rem;border-radius:.375rem;background:linear-gradient(90deg,color-mix(in srgb,var(--color-text) 16%,transparent) 25%,color-mix(in srgb,var(--color-text) 26%,transparent) 50%,color-mix(in srgb,var(--color-text) 16%,transparent) 75%);background-size:200% 100%;animation:feed-placeholder-shimmer 1.4s ease-in-out infinite}.feed-ph-avatar{width:2.5rem;height:2.5rem;border-radius:50%}.feed-ph-title{width:55%;height:.75rem}.feed-ph-meta{width:25%;height:.5rem;margin-bottom:.375rem}.feed-ph-line{width:95%}.feed-ph-line.is-short{width:65%}@media (prefers-reduced-motion:reduce){.feed-ph{animation:none}}@keyframes feed-placeholder-shimmer{from{background-position:100% 0}to{background-position:-100% 0}}.feed-grade-badge{--grade-color:var(--color-yellow);display:flex;flex-direction:column;align-items:center;gap:.125rem;flex-shrink:0;min-width:5.25rem;max-width:6.875rem;margin-left:auto;padding:.375rem .625rem;border-radius:.75rem;border:.0625rem solid color-mix(in srgb,var(--grade-color) 35%,transparent);background-color:color-mix(in srgb,var(--grade-color) 12%,var(--bg-card))}.feed-grade-badge img{width:auto;height:2.125rem}.feed-grade-badge.is-text{--grade-color:var(--color-app)}.feed-grade-badge .feed-grade-value{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:800;line-height:2.125rem;color:var(--grade-color)}.feed-grade-badge span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:700;line-height:1.3;color:var(--color-title-text)}@media (max-width:767px){.feed-grade-badge{padding:.25rem .5rem}.feed-grade-badge img{height:1.75rem}.feed-grade-badge .feed-grade-value{line-height:1.75rem}}:root{--f-family:'Lato',sans-serif;--f-family-emoji:"Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--f-size:16px}body{font-family:var(--f-family);font-size:var(--f-size)}.feed-card-notice{--notice-color:var(--color-red-light);display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;margin:.625rem 0 .5rem;padding:.625rem .75rem;border-radius:.625rem;border:.0625rem solid color-mix(in srgb,var(--notice-color) 25%,transparent);background:color-mix(in srgb,var(--notice-color) 9%,var(--bg-card));font-size:.8125rem;line-height:1.3;color:var(--color-title-text)}.feed-card-notice.is-ack-only{--notice-color:var(--color-app)}.feed-card-notice.is-done{--notice-color:var(--color-green)}.feed-card-notice-icon{flex-shrink:0;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--notice-color);color:var(--color-white);font-size:.8125rem}.feed-card-notice-text{flex:1;min-width:0;display:flex;flex-direction:column}.feed-card-notice-text strong{font-weight:800;color:var(--notice-color)}.feed-card-notice-text span{color:var(--color-text)}.feed-card-notice-action{display:flex;align-items:center;gap:.625rem;margin-left:auto}@media (max-width:767px){.feed-card-notice-action{width:100%;margin-left:0}.feed-card-notice-action .button{flex:1;justify-content:center}}#feedpinneditemsdiv .item-feed.pinned.important,.feed .item-feed.important{border-color:color-mix(in srgb,var(--color-red-light) 40%,transparent);box-shadow:var(--box-shadow)}:root{--f-family:'Lato',sans-serif;--f-family-emoji:"Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--f-size:16px}body{font-family:var(--f-family);font-size:var(--f-size)}.feed-link{padding:0;border:0;background:0 0;font:inherit;font-weight:700;color:var(--color-app);text-decoration:none;border-radius:.1875rem;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 .0625rem;transition:background-size .15s ease;cursor:pointer}.feed-link:focus-visible,.feed-link:hover{color:var(--color-app);background-size:100% .0625rem}.feed-link:focus-visible{outline:.125rem solid color-mix(in srgb,var(--color-app) 50%,transparent);outline-offset:.125rem}.feed-entity{font-weight:700;color:var(--color-title-text)}.feed-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.0625rem .5rem .0625rem .375rem;border:0;border-radius:999px;background:color-mix(in srgb,var(--chip-color,var(--color-grey)) 14%,transparent);font:inherit;font-size:.8125rem;font-weight:700;line-height:1.6;color:var(--color-title-text);text-decoration:none;white-space:nowrap;vertical-align:baseline}.feed-chip::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--chip-color,var(--color-grey))}a.feed-chip,button.feed-chip{cursor:pointer}a.feed-chip::after,button.feed-chip::after{content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:.625rem;opacity:.55;transform:rotate(-45deg);transition:opacity .15s,transform .15s}a.feed-chip:focus-visible,a.feed-chip:hover,button.feed-chip:focus-visible,button.feed-chip:hover{color:var(--color-title-text);background:color-mix(in srgb,var(--chip-color,var(--color-grey)) 24%,transparent)}a.feed-chip:focus-visible::after,a.feed-chip:hover::after,button.feed-chip:focus-visible::after,button.feed-chip:hover::after{opacity:1;transform:rotate(-45deg) translateX(.125rem)}a.feed-chip:focus-visible,button.feed-chip:focus-visible{outline:.125rem solid var(--chip-color,var(--color-app));outline-offset:.125rem}.embeddedapp .feed-link{color:var(--color-title-text);background-size:0 0;pointer-events:none}.embeddedapp a.feed-chip,.embeddedapp button.feed-chip{pointer-events:none}.embeddedapp a.feed-chip::after,.embeddedapp button.feed-chip::after{display:none}.feed-inline-icon{display:inline-block;width:auto;height:1.4em;vertical-align:-.35em}:root{--f-family:'Lato',sans-serif;--f-family-emoji:"Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--f-size:16px}body{font-family:var(--f-family);font-size:var(--f-size)}.feed-load-more{width:100%;justify-content:center;margin:.25rem 0 .75rem}.feed-end{display:flex;align-items:center;gap:.75rem;margin:.5rem 0 .75rem;font-size:.8125rem;color:var(--color-grey)}.feed-end::after,.feed-end::before{content:"";flex:1;height:.0625rem;background:var(--gray-200)}