.card-guestbook-list-popup .popup-inner{gap:32px}.card-guestbook-list-popup .popup-header{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}.card-guestbook-list-popup .popup-header-spacer{flex-shrink:0;width:32px}.card-guestbook-list-popup .popup-header-title{color:#1d1d1d;text-align:center;flex:1;margin:0;font-size:18px;font-weight:500;line-height:28px}.card-guestbook-list-popup .close-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.card-guestbook-list-popup .empty-state{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:0;padding:0 8px;display:flex}.card-guestbook-list-popup .empty-text{color:#1d1d1d;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:22px}.card-guestbook-list-popup .write-btn{color:#1d1d1d;cursor:pointer;background:0 0;border:1px solid #1d1d1d;border-radius:8px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-family:inherit;font-size:14px;font-weight:500;line-height:22px;display:flex}.card-guestbook-list-popup .entry-list{flex-direction:column;gap:16px;width:100%;display:flex}.card-guestbook-list-popup .entry-item{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;padding:0 8px;display:flex}.card-guestbook-list-popup .entry-header{justify-content:space-between;align-items:center;width:100%;display:flex}.card-guestbook-list-popup .entry-writer{color:#1d1d1d;margin:0;font-size:14px;font-weight:500;line-height:22px}.card-guestbook-list-popup .menu-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.card-guestbook-list-popup .entry-message{color:#1d1d1d;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;font-weight:400;line-height:22px}.card-guestbook-list-popup .entry-date{justify-content:flex-end;width:100%;display:flex}.card-guestbook-list-popup .entry-date span{color:#40404099;font-size:12px;font-weight:400;line-height:18px}.card-guestbook-list-popup .divider{border-bottom:1px solid #55555529;width:100%;height:0}
.card-interview-popup .popup-inner{gap:32px}.card-interview-popup .popup-header{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}.card-interview-popup .popup-header-spacer{flex-shrink:0;width:32px}.card-interview-popup .popup-header-title{color:#1d1d1d;text-align:center;flex:1;margin:0;font-size:18px;font-weight:500;line-height:28px}.card-interview-popup .close-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.card-interview-popup .interview-list{flex-direction:column;width:100%;display:flex;overflow-y:auto}.card-interview-popup .interview-item{flex-direction:column;gap:20px;padding:0 8px;display:flex}.card-interview-popup .interview-item .question{color:#1d1d1d;margin:0;font-family:Noto Serif,serif;font-size:14px;font-weight:700;line-height:22px}.card-interview-popup .interview-item .answer{color:#1d1d1d;white-space:pre-wrap;word-break:break-word;font-family:Noto Serif,serif;font-size:14px;font-weight:400;line-height:25px}.card-interview-popup .divider{border-bottom:1px solid #55555529;width:100%;height:0;margin:32px 0}
