.page-header[data-v-9fcf9545]{background-color:var(--primary-color);color:#fff;padding:3rem 0;position:relative;text-align:center}.page-header .page-title[data-v-9fcf9545]{color:var(--header-text-color);font-size:2.5rem;margin-bottom:.5rem;position:relative;z-index:1}.page-header .page-cover[data-v-9fcf9545]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.bg[data-v-9fcf9545]{background-color:var(--background-color);min-height:70vh;padding:2rem 0}.page-container[data-v-9fcf9545]{margin:0 auto;max-width:1200px;padding:2rem 3rem}.talk-item[data-v-9fcf9545]{background-color:var(--card-bg);border-radius:8px;box-shadow:0 4px 12px #0000000d;display:flex;margin-bottom:2rem;padding:1.5rem}.talk-meta[data-v-9fcf9545]{align-items:flex-start;display:flex;height:3.125rem;justify-content:center;width:3rem}.user-avatar[data-v-9fcf9545]{border-radius:50%;height:3rem;-o-object-fit:cover;object-fit:cover;width:100%}.talk-content-wrap[data-v-9fcf9545]{flex:1;margin-left:1rem}.talk-info[data-v-9fcf9545]{display:flex;flex-direction:column;margin-bottom:.75rem}.talk-user-name[data-v-9fcf9545]{align-items:center;color:var(--text-color);display:flex;font-size:1rem;font-weight:500}.talk-user-name .badge-icon[data-v-9fcf9545]{height:1rem;margin-left:.4rem;width:1rem}.talk-time[data-v-9fcf9545]{color:var(--grey-5);font-size:.8rem;margin-top:.25rem}.talk-content[data-v-9fcf9545]{color:var(--text-color);font-size:1rem;line-height:1.6;margin-bottom:1rem}.talk-content[data-v-9fcf9545] a{color:var(--primary-color);text-decoration:none}.talk-content[data-v-9fcf9545] a:hover{text-decoration:underline}.talk-content[data-v-9fcf9545] img{border-radius:4px;max-width:100%}.talk-content[data-v-9fcf9545] pre{background-color:var(--code-bg);border-radius:4px;overflow-x:auto;padding:1rem}.talk-image[data-v-9fcf9545]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:1rem}.talk-image .image[data-v-9fcf9545]{aspect-ratio:1;border-radius:4px;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}.talk-image .image[data-v-9fcf9545]:hover{transform:scale(1.02)}.action-info[data-v-9fcf9545]{align-items:center;display:flex}.action-info .talk-comment[data-v-9fcf9545],.action-info .talk-like[data-v-9fcf9545]{align-items:center;color:var(--grey-5);display:flex;font-size:.9rem;margin-right:1.5rem}.action-info .talk-comment .like-icon[data-v-9fcf9545],.action-info .talk-comment .meta-icon[data-v-9fcf9545],.action-info .talk-like .like-icon[data-v-9fcf9545],.action-info .talk-like .meta-icon[data-v-9fcf9545]{height:1rem;margin-right:.25rem;width:1rem}.action-info .talk-comment .like-active[data-v-9fcf9545],.action-info .talk-like .like-active[data-v-9fcf9545],.action-info .talk-like[data-v-9fcf9545]:hover{color:var(--color-pink)}.loading-container[data-v-9fcf9545]{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:center}.loading-container .loading-spinner[data-v-9fcf9545]{animation:spin-9fcf9545 1s linear infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid var(--primary-color);height:40px;margin-bottom:1rem;width:40px}.loading-container p[data-v-9fcf9545]{color:var(--grey-5)}@keyframes spin-9fcf9545{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.page-title[data-v-9fcf9545]{font-size:2rem!important}.page-container[data-v-9fcf9545]{padding:1.5rem}.talk-item[data-v-9fcf9545]{padding:1rem}.talk-image[data-v-9fcf9545]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}
