.board-page{max-width:1320px}.board-back{color:var(--web-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:24px;padding:0;font-size:12px;display:inline-flex}.board-back:hover{color:var(--web-primary)}.board-list-heading{justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.board-list-heading p{color:var(--web-muted);font-size:13px}.board-list-heading strong{color:var(--web-text);margin-left:5px}.board-search{background:var(--web-surface);border:1px solid var(--web-border);width:330px;height:38px;color:var(--web-subtle);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.board-search:focus-within{border-color:var(--web-primary)}.board-search input{width:100%;min-width:0;color:var(--web-text);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:12px}.board-search input::placeholder{color:var(--web-subtle)}.board-table-wrap{overflow-x:auto}.board-table{border-collapse:collapse;text-align:left;width:100%}.board-table th{border-top:1px solid var(--web-border);border-bottom:1px solid var(--web-border);background:var(--web-bg);color:var(--web-muted);white-space:nowrap;padding:13px 18px;font-size:12px;font-weight:550}.board-table th:first-child,.board-table td:first-child{padding-left:24px}.board-table th:nth-child(2),.board-table td:nth-child(2){width:145px}.board-table th:nth-child(3),.board-table td:nth-child(3){width:150px}.board-table th:last-child,.board-table td:last-child{padding-right:24px}.board-table td{border-bottom:1px solid var(--web-border);padding:20px 18px}.board-table tbody tr:last-child td{border-bottom:0}.board-table tbody tr:hover,.board-table tbody tr:focus-within{background:color-mix(in srgb, var(--web-primary-soft) 23%, transparent)}.board-post-title{color:var(--web-text);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:550;line-height:1.7;display:flex}.board-post-title:hover{color:var(--web-primary)}.board-post-writer,.board-post-date{color:var(--web-muted);white-space:nowrap;font-size:12px}.board-list-footer{border-top:1px solid var(--web-border);color:var(--web-subtle);padding:17px 27px;font-size:11px}.board-post-page{max-width:1040px}.board-article-header{border-bottom:1px solid var(--web-border);padding:38px 42px 30px}.board-article-eyebrow{color:var(--web-muted);margin-bottom:15px;font-size:12px}.board-article-header h1{color:var(--web-text);letter-spacing:-.7px;overflow-wrap:anywhere;margin-bottom:20px;font-size:25px;font-weight:650;line-height:1.55}.board-article-meta{color:var(--web-subtle);flex-wrap:wrap;align-items:center;gap:18px;font-size:12px;display:flex}.board-article-meta>span,.board-article-meta>a{align-items:center;gap:6px;display:inline-flex}.board-article-meta>a{color:var(--web-primary);text-underline-offset:3px;margin-left:auto;text-decoration:underline}.board-article-meta>a:hover{color:var(--web-primary)}.board-article-content{white-space:pre-wrap;overflow-wrap:anywhere;min-height:280px;color:var(--web-text);padding:37px 42px 50px;font-size:15px;line-height:1.95}.board-article-footer{border-top:1px solid var(--web-border);background:color-mix(in srgb, var(--web-bg) 55%, transparent);flex-wrap:wrap;align-items:center;gap:16px;padding:23px 42px;display:flex}.board-source-note{color:var(--web-muted);font-size:12px;line-height:1.75}@media (width<=1050px){.board-table th:nth-child(2),.board-table td:nth-child(2),.board-table th:nth-child(3),.board-table td:nth-child(3){width:auto}.board-article-header,.board-article-content{padding:30px}.board-article-footer{padding:22px 30px}}@media (width<=700px){.board-list-heading{flex-wrap:wrap;gap:15px;padding:20px}.board-search{width:100%}.board-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.board-table tbody{display:block}.board-table tbody tr{border-top:1px solid var(--web-border);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:20px;display:grid}.board-table tbody td,.board-table tbody td:first-child,.board-table tbody td:last-child{border:0;width:auto;padding:0;display:block}.board-table .board-post-title-cell{grid-column:1/-1}.board-post-title{flex-wrap:wrap;gap:5px;font-size:14px}.board-post-date{font-size:12px}.board-list-footer{padding-left:20px}.board-article-header{padding:24px}.board-article-header h1{font-size:21px}.board-article-meta{gap:12px;font-size:11px}.board-article-meta>a{margin-left:0}.board-article-content{padding:25px 24px 35px;font-size:14px}.board-article-footer{padding:20px 24px}}