.avatar-md {height:2.5rem;width: 2.5rem;}.avatar-md img {height:2.5rem;width: 2.5rem;aspect-ratio: 1;object-fit: cover;}.avatar-lg {height: 5rem;width: 5rem;}.avatar-lg img {height: 5rem;width: 5rem;aspect-ratio: 1;object-fit: cover;}.avatar-card img {height: 2rem;width: 2rem;object-fit: cover;}.thumbnail-img {width: 80px;height: 80px;border-radius: 10px;object-fit: cover;}.thumbnail-img-sm {max-width: 100%;min-width: 80px;width: 80px;height: 80px;border-radius: 10px;object-fit: cover;}.cui-border {border: 1px solid var(--cui-body-color);padding: 0px 5px;border-radius: 5px;font-size: 0.65rem;display: inline-block;}.cui-border.red {border: 1px solid var(--cui-danger);color: var(--cui-danger);display: inline-block;}.cui-border.blue {border: 1px solid var(--cui-info);color: var(--cui-info);display: inline-block;}.cui-border.yellow {border: 1px solid var(--cui-warning);color: var(--cui-warning);display: inline-block;}.cui-border.green {border: 1px solid var(--cui-success);color: var(--cui-success);display: inline-block;}.post-img img {height: 12rem;width: 100%;object-fit: contain;}.fs-09-rem {font-size: 0.9rem;}.fs-08-rem {font-size: 0.8rem;}.fs-07-rem {font-size: 0.7rem;}.fs-06-rem {font-size: 0.6rem;}.fw-500 {font-weight: 500;}.fw-600 {font-weight: 600;}.icon-09 {width: 0.9rem;height: 0.9rem;font-size: 0.9rem;}.icon-08 {width: 0.8rem;height: 0.8rem;font-size: 0.8rem;}.icon-07 {width: 0.7rem;height: 0.7rem;font-size: 0.7rem;}.icon-06 {width: 0.6rem;height: 0.6rem;font-size: 0.6rem;}.home-search {max-width: 900px;width: 100%;}.card-img-cover {aspect-ratio: 1;object-fit: cover;}.card-img-cover.landscape {aspect-ratio: 2;}.card-img-cover.vertical, .card-img-top.vertical {aspect-ratio: 0.8;}.card-img-contain {aspect-ratio: 1.5;object-fit: contain;}.img-blur {backdrop-filter: blur(40px) brightness(70%);}.card-img-comment {max-height: 300px;max-width: 100%;}.more-photo {padding-bottom: calc(33.33% - calc(var(--cui-gutter-x) * .5));width: calc(33.33% - calc(var(--cui-gutter-x) * .5));text-align: center;color: white;font-size: 2rem;position: absolute;backdrop-filter: brightness(50%);height: 0;z-index: 2;}.more-photo span {position: absolute;align-content: center;height: 100%;width: 100%;display: block;}.clamp-2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.4;max-height: 2.8;}.user-card {line-height: 1.2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.box-shadow-hover {-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}.box-shadow-hover:hover {-webkit-box-shadow: 0 5px 20px rgba(72,78,85,.6);box-shadow: 0 5px 20px rgba(72,78,85,.6);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}.custom-slide .carousel-item img {aspect-ratio: 1;object-fit: cover;border-radius: 5px;}.custom-slide .carousel-item img.vertical {aspect-ratio: 0.8;}.custom-slide .indicator img {width: 100%;aspect-ratio: 1;object-fit: cover;border-radius: 5px;}.custom-slide .indicator img.vertical {aspect-ratio: 0.8;}.html-format {overflow-wrap: break-word;word-break: break-word;white-space: normal;}.html-format h2 {font-size: 1.25rem;margin-top: 1.5rem;}.html-format h3 {font-size: 1.2rem;margin-top: 1.3rem;}.html-format p {margin-bottom: 0.5rem;}.html-format table {width: 100%;margin-top: 1rem;margin-bottom: 1rem;border-color: var(--cui-table-border-color);}.html-format table tr{background-color: unset;}.html-format table tr td{padding: 0.5em 0.5em;}#desc.truncate .html-format{max-height: 140px;overflow: hidden;}#rule.truncate .html-format{max-height: 240px;overflow: hidden;}nav ul.pagination {overflow: auto;}.no-draggable {user-drag: none;-webkit-user-drag: none;user-select: none;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}.draggable {cursor: move;}.cui-bg-secondary {background-color: var(--cui-secondary-bg);}.bg-img {background-color: var(--cui-secondary-bg);background-position: center;background-repeat: no-repeat;background-size: cover;}.custom-rounded {border-radius: 20px;overflow: hidden;}.carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;width: 2rem;height: 2rem;background-repeat: no-repeat;background-position: center;background-size: 50%;background-color: black;border-radius: 50%;filter: none !important;}.carousel-control-next, .carousel-control-prev {opacity: 0.7;}.img-comment {width: 150px;}.pe-pointer {cursor: pointer;}.back-button, .share-button {width: 2.5rem;height: 2.5rem;border-radius: 6px;position: relative;display: inline-flex;align-items: center;justify-content: center;vertical-align: middle;}.back-button.circle {border-radius: 50%;}.back-button svg {width: 2.5rem;height: 1.5rem;}.share-button {padding: 10px;}.unread {width: 15px;height: 15px;background-color: rgb(4, 143, 201);display: inline-block;border-radius: 50%;}.text-top{vertical-align: text-top;}.no-scrollbar::-webkit-scrollbar {display: none;}.no-scrollbar {-ms-overflow-style: none;scrollbar-width: none;}.max-width-100 {max-width: 100%;}@media (max-width: 575.98px) {li.page-item {display: none;}.page-item.active + li, .page-item:has(+ .active), .page-item:first-child, .page-item:nth-child( 2 ), .page-item:nth-last-child( 2 ), .page-item:last-child, .page-item.active, .page-item.disabled {display: block;}}@media (max-width: 767.98px) {.post-img img {height: 8rem;}.card-img-contain {aspect-ratio: 1;}}@media (min-width: 767.98px) {.sticky-md-top-custom {position: -webkit-sticky;position: sticky;top: 85px;z-index: 2;height: fit-content;}}@media (min-width: 992px) {}@media (min-width: 1199.98px) {.sticky-lg-top-custom {position: -webkit-sticky;position: sticky;top: 85px;z-index: 2;height: fit-content;}.custom-grid {display: grid;grid-template-columns: 2fr 1fr;grid-auto-rows: auto;column-gap: 1rem;row-gap: 0;align-items: start;}#div-1 {grid-column: 1 / 2;grid-row: 1;}#div-2 {grid-column: 2 / 3;grid-row: 1 / 3;}#div-3 {grid-column: 1 / 2;grid-row: 2;}}