.author-box.style-1{align-items:center;display:flex;gap:16px}.author-box.style-1 img{aspect-ratio:1;background-color:var(--img-bg-color,var(--cb-surface-container));border-radius:999px;width:96px}.author-box.style-1 address{font-style:normal}.author-box.style-1 .desc{color:var(--desc-color,var(--cb-onsurface-variant))}.author-box.style-1 .title{color:var(--name-color,var(--cb-on-surface-color));font-size:20px;font-variation-settings:"wght" 700,"dots" 3;font-weight:700;transition:.1s}.tabs.style-2{width:100%}.tabs.style-2 .tab-item{align-items:center;border:2px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;line-height:1;padding-inline:24px;transition:.1s}.tabs.style-2 .tab-item:not(.active):hover{background-color:var(--bg-color-hover,transparent);border-color:var(--b-color-hover,var(--cb-primary));color:var(--color-hover,var(--cb-primary))}.tabs.style-2 .tab-item.active{background-color:var(--bg-color-active,var(--cb-primary));border-color:var(--b-color-active,var(--cb-primary));color:var(--color-active,var(--cb-on-primary))}.tabs.style-2 .tab-items{align-items:center;display:flex;overflow-x:auto;scrollbar-width:none}.tabs.style-2 .tab-items::-webkit-scrollbar{height:0;width:0}.tabs.style-2 .tab-items::-webkit-scrollbar-thumb,.tabs.style-2 .tab-items::-webkit-scrollbar-track{background:transparent}.tabs.style-2 .tab-items.small{-moz-column-gap:8px;column-gap:8px}.tabs.style-2 .tab-items.small .tab-item{border-radius:4px;font-size:14px;font-variation-settings:"wght" 500,"dots" 3;font-weight:400;height:36px;padding-inline:16px}.tabs.style-2 .tab-items.medium{-moz-column-gap:12px;column-gap:12px}.tabs.style-2 .tab-items.medium .tab-item{border-radius:8px;font-size:16px;font-variation-settings:"wght" 600,"dots" 3;font-weight:700;height:44px;padding-inline:24px}.tabs.style-2 .contents{transition:.1s}.tabs.style-2 .tab-content{display:none}.tabs.style-2 .tab-content.active{display:initial}.card.style-13 :where(.thumbnail,.preview){aspect-ratio:var(--thumbnail-ratio,16/9);border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card.style-13 .text-box{display:flex;flex-direction:column;height:100%;padding-inline:16px;padding-top:16px}.card.style-13 .text-box .post-meta{margin-top:auto}.card.style-13 .title a{-webkit-line-clamp:var(--title-line-number,1);-webkit-box-orient:vertical;color:var(--title-color,var(--cb-on-surface));display:-webkit-box;font-size:24px;font-variation-settings:"wght" 700,"dots" 3;font-weight:700;overflow:hidden}.card.style-13 .title a>*{display:inline}.card.style-13 .title a:hover{color:var(--title-color-hover,var(--cb-primary))}.card.style-13 .excerpt{-webkit-line-clamp:var(--excerpt-line-number,2);-webkit-box-orient:vertical;color:var(--excerpt-color,var(--cb-on-surface-variant));display:-webkit-box;margin-bottom:16px;margin-top:8px;overflow:hidden}.card.style-13 .excerpt>*{display:inline}.card.style-13 .image-box{position:relative}.card.style-13 .image-box .post-meta{--meta-color:#c8c6c5;--meta-color-hover:#fff;--meta-icon-color:#c8c6c5;bottom:16px;inset-inline-start:16px;opacity:0;position:absolute;transition:.1s;visibility:hidden;z-index:1}.card.style-13 .post-meta{--meta-author-bg-color:var(--cb-surface-container);--meta-color:var(--cb-on-surface-variant);--meta-icon-color:var(--cb-on-surface-variant)}.card.style-13 .img-link{display:block;line-height:0}.card.style-13 .img-link:after{background-image:linear-gradient(0deg,rgba(0,0,0,.6),transparent);border-radius:8px;content:"";inset:0;opacity:0;position:absolute;transition:.1s;visibility:hidden}.card.style-13 .item{display:flex;flex-direction:column;height:100%;overflow:hidden}.card.style-13 .item:hover .image-box .post-meta,.card.style-13 .item:hover .img-link:after{opacity:1;visibility:visible}.author-box{background-color:var(--cb-primary-container-lowest)}.author-box img{background-color:var(--cb-surface-container-lowest);border:2px solid var(--cb-primary);border-radius:50%;width:180px}@media screen and (max-width:576px){.author-box.style-1{flex-direction:column}}@media screen and (max-width:768px){.card.style-13 .text-box{padding-inline:0;padding-top:16px}}@media screen and (min-width:769px){.author-box .desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.author-box .desc>*{display:inline}}
