@charset "UTF-8";:root{--bs-breadcrumb-divider:"🍐";font-size:16px}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.nav .nav-item .nav-link:focus,.nav .nav-item .nav-link:hover{border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.aside .nav .nav-item{margin:2px 0}.avatar{aspect-ratio:1}.avatar,.avatar img{-o-object-fit:cover;object-fit:cover}.avatar img{height:100%;width:100%}.btn-pear{background-color:#f6fb58!important}.btn-pear:hover{background-color:#ffc01f!important}.file-icon{position:relative}.file-icon span{font-size:.5rem;font-weight:700;left:50%;line-height:1rem;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.timeline{max-width:800px;padding:1rem 0}@media (min-width:768px){.timeline{padding:1rem}}.timeline .timeline-item{position:relative}.timeline .timeline-item:not(:last-child):before{border-left:1px solid #e7e7e7;content:"";height:100%;left:19px;position:absolute;top:0}.timeline .timeline-item.timeline-item--more:before{border-left-style:dotted}.comment,.comment>div{position:relative}.comment>div{-webkit-animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) both;z-index:1}.comment .avatar{border:1px solid #e7e7e7}.comment-more--count{display:flex;margin-right:1rem;width:40px;z-index:1}.comment-more--count span{align-self:start;aspect-ratio:1;background-color:#b2b2b2;border-radius:50%;color:#fff;font-size:12px;font-weight:700;line-height:1.5rem;margin:0 auto;text-align:center;width:1.5rem}.comment-actions{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;margin-left:.5rem;opacity:1;width:24px}@media (min-width:768px){.comment-actions{opacity:0;transition:opacity .3s}}.comment:hover .comment-actions{opacity:1}.comment-message{font-size:14px}.comment-message iframe,.comment-message img{border-radius:.2rem;max-width:100%}.comment-message blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.comment-message p{font-size:14px;margin:0;padding:0}.comment-message a{color:var(--bs-primary)}@-webkit-keyframes fade-in-left{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-left{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.text-xs{font-size:.75rem}
