.geist-frame .service-container.news-container .page-intro{margin-bottom:0}.news-page{min-width:0;color:var(--text)}.news-page .news-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4);margin:var(--space-6) 0}.news-page .news-search-field{flex:1 1 var(--aside-narrow-width);min-width:0}.news-page .news-search-field .search-field{width:100%}.news-page .news-organization-field{flex:0 1 var(--aside-narrow-width);min-width:0}.news-page .news-period-field{flex:0 0 var(--select-min-width);min-width:0}.news-page .news-results-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-meta-line)}.news-page .news-results-controls{display:flex;align-items:center;gap:var(--space-4)}.news-page .news-sources{position:fixed;inset:0;width:var(--portal-popup-width);height:fit-content;max-width:calc(100vw - var(--space-12) * 2);max-height:calc(100vh - var(--space-12) * 2);margin:auto;padding:var(--space-6);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text)}.news-page .news-sources::backdrop{background:var(--portal-popup-scrim)}.news-page .news-sources-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.news-page .news-sources-header h2{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--frame-copy-line)}.news-page .news-sources-close{min-width:var(--geist-button-small-height)}.news-page .news-sources-close>span{font-size:var(--heading-sm);line-height:1}.news-page .news-sources-body{max-height:calc(100vh - var(--space-12) * 2 - var(--space-6) * 3 - var(--geist-button-small-height) - var(--border-width) * 2);overflow:auto;margin-top:var(--space-6)}.news-page .news-sources-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3) var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-base);line-height:var(--news-copy-line)}.news-page .news-sources-list li{min-width:0;overflow-wrap:anywhere;word-break:keep-all}.news-page .news-sources-keywords{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border)}.news-page .news-sources-keywords h3{margin:0 0 var(--space-4);font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--news-copy-line)}.news-page .news-sources-keywords dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--space-3) var(--space-4);margin:0;font-size:var(--text-sm);line-height:var(--news-meta-line)}.news-page .news-sources-keywords dt{color:var(--text-secondary);font-weight:var(--weight-medium)}.news-page .news-sources-keywords dd{min-width:0;margin:0;overflow-wrap:anywhere;word-break:keep-all}.news-page .news-results-panel{min-width:0;scroll-margin-top:calc(var(--frame-header-height) + var(--space-4))}.news-page .news-collection{grid-template-columns:repeat(var(--news-grid-columns),minmax(0,1fr));gap:0;border:0;border-left:var(--border-width) solid var(--border)}.news-page .news-collection>.news-cell{min-width:0;padding:var(--news-card-inset);border:0;border-right:var(--border-width) solid var(--border);border-bottom:var(--border-width) solid var(--border);border-radius:0;background:var(--surface)}.news-page .news-collection.is-list{grid-template-columns:minmax(0,1fr);border:0}.news-page .news-collection.is-list>.news-cell{padding:var(--space-5) 0;border-right:0;border-bottom:var(--border-width) solid var(--border);background:transparent}.news-page .news-collection>.news-cell:has(.news-headline-link){transition:background-color var(--transition)}.news-page .news-collection>.news-cell:has(.news-headline-link:focus-visible){background:var(--surface-hover)}.news-page .news-collection>.news-cell:has(.news-headline-link):hover{background:var(--surface-hover)}.news-page .news-cell:hover .news-headline-link{text-decoration-color:currentColor}.news-page .news-cell:hover .news-headline-link>svg{color:var(--text)}.news-page .news-article{display:flex;flex-direction:column;height:100%;min-width:0}.news-page .news-category{margin-bottom:var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--frame-meta-line)}.news-page .news-headline{margin:0;font-size:var(--heading-sm);line-height:var(--news-heading-line);font-weight:var(--weight-semibold);letter-spacing:var(--news-heading-tracking);overflow-wrap:anywhere;word-break:keep-all}.news-page .news-headline-link{display:block;border-radius:calc(var(--space-1) / 2);font:inherit;letter-spacing:inherit;text-align:left;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:var(--space-1);transition:text-decoration-color var(--transition)}.news-page .news-headline-link:focus-visible{text-decoration-color:currentColor}.news-page .news-headline-link>svg{display:inline;vertical-align:baseline;margin-inline-start:calc(var(--space-1) * 1.5);color:var(--text-secondary);transition:color var(--transition)}.news-page .news-summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:var(--space-3) 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-base);line-height:var(--news-copy-line);overflow-wrap:anywhere;word-break:keep-all}.news-page .news-article-footer{margin-top:auto;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--news-meta-line)}.news-page .news-headline+.news-article-footer{padding-top:var(--space-5)}.news-page .news-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);overflow-wrap:anywhere}.news-page .news-source-kind{padding:calc(var(--space-1) / 2) calc(var(--space-1) * 1.5);border:0;background:var(--surface-hover);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--frame-meta-line)}.news-page .news-organizations{flex-basis:100%}.news-page .news-pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-6)}.news-page .news-page-numbers{display:flex;align-items:center;gap:var(--space-1)}.news-page .news-page-numbers .ui-button,.news-page .news-page-gap{min-width:var(--geist-button-medium-height);font-variant-numeric:tabular-nums;text-align:center}.news-page .news-page-numbers .is-current{background:var(--surface-selected);font-weight:var(--weight-semibold)}.news-page .news-page-gap{color:var(--text-secondary)}.news-page .news-state{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-height:var(--news-state-height, var(--empty-height));padding:var(--space-10) 0;border-bottom:var(--border-width) solid var(--border)}.news-page .news-state .empty-state{align-items:flex-start}.news-page .news-state .empty-state h3{color:var(--text);font-size:var(--heading-sm);line-height:var(--news-heading-line);font-weight:var(--weight-semibold);letter-spacing:var(--news-heading-tracking)}.news-page .news-update-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border:0;border-bottom:var(--border-width) solid var(--border);border-radius:0;background:transparent;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--news-copy-line)}.news-page .news-initial-error{border:0;border-bottom:var(--border-width) solid var(--border);border-radius:0;background:transparent}.news-page .news-skeletons .news-cell{min-height:var(--news-state-height, var(--empty-height))}.news-page .news-skeletons .skeleton:last-child{margin-top:var(--space-5);margin-bottom:0}.research-page,.research-detail{--research-label-width: calc(var(--space-4) * 5);min-width:0;color:var(--text)}.geist-frame .service-container.research-container:not(.detail-container) .page-intro{margin-bottom:0}.research-page .research-filter-field{flex:0 1 var(--aside-narrow-width);min-width:0}.research-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-label-line);overflow-wrap:anywhere}.research-meta time{font-variant-numeric:tabular-nums;white-space:nowrap}.research-full-brief{margin:0}.research-page .research-findings{margin:var(--space-3) 0 0}.research-page .research-findings>div{margin-top:var(--space-3)}.research-page .research-findings dt{margin-bottom:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--news-meta-line);font-weight:var(--weight-medium)}.research-page .research-findings dd{margin:0;min-width:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--news-meta-line);overflow-wrap:anywhere;word-break:keep-all}.research-page .research-primary-finding dd{color:var(--text);font-size:var(--text-base);line-height:var(--news-copy-line)}.research-page .news-collection.is-list .research-findings>div{display:grid;grid-template-columns:var(--research-label-width) minmax(0,1fr);gap:var(--space-4)}.research-page .research-brief-footer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-top:var(--space-5)}.research-page .research-brief-availability{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.research-page .research-brief-availability .ui-badge{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.research-status{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border:0;border-bottom:var(--border-width) solid var(--border);border-radius:0;background:transparent}.research-initial-state{min-height:var(--empty-height);display:flex;align-items:center;border-bottom:var(--border-width) solid var(--border)}.research-initial-state .empty-state{align-items:flex-start}.research-sources{position:fixed;inset:0;width:var(--portal-popup-width);height:fit-content;max-width:calc(100vw - var(--space-12) * 2);max-height:calc(100vh - var(--space-12) * 2);margin:auto;padding:var(--space-6);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text)}.research-sources::backdrop{background:var(--portal-popup-scrim)}.research-sources-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.research-sources-heading h2{margin:0;font-size:var(--text-lg);line-height:var(--frame-copy-line);font-weight:var(--weight-semibold)}.research-sources-body{max-height:calc(100vh - var(--space-12) * 2 - var(--space-6) * 3 - var(--geist-button-small-height) - var(--border-width) * 2);overflow:auto;margin-top:var(--space-6)}.research-sources-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-base);line-height:var(--frame-label-line)}.research-sources-list a,.research-detail-reference a{display:inline-flex;align-items:center;gap:var(--space-2)}.research-sources-list a:hover,.research-detail-reference a:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.research-source-keywords{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border)}.research-source-keywords h3{margin:0 0 var(--space-3);font-size:var(--text-base);line-height:var(--frame-copy-line);font-weight:var(--weight-medium)}.research-source-keywords p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-copy-line)}.research-detail-heading{padding-bottom:var(--space-6)}.research-detail-heading h1{margin:var(--space-4) 0 var(--space-3);font-size:var(--heading-lg);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.research-original-title{margin:0;color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--frame-copy-line)}.research-authors{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-copy-line)}.research-record-note{margin-bottom:var(--space-4);padding:var(--space-3);background:var(--warning-surface);border-radius:var(--radius-sm)}.research-detail-labels{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.research-doi{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere}.research-tab-panel{min-width:0;padding-top:var(--space-6)}.research-full-brief>div{margin-bottom:var(--space-6)}.research-full-brief dt{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--frame-label-line)}.research-full-brief dd{margin:0;font-size:var(--text-lg);line-height:var(--leading-reading);letter-spacing:var(--tracking-copy);overflow-wrap:anywhere;word-break:keep-all;white-space:pre-line}.research-note{padding-top:var(--space-5);border-top:var(--border-width) solid var(--border)}.research-note h2,.research-detail-reference h2{margin:0 0 var(--space-2);font-size:var(--text-sm);line-height:var(--frame-label-line);font-weight:var(--weight-medium);color:var(--text-secondary)}.research-note p{margin:0;font-size:var(--text-base);line-height:var(--frame-copy-line)}.research-reading-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding-bottom:var(--space-5);color:var(--text-secondary);font-size:var(--text-sm)}.research-reading{max-width:var(--reading-width)}.research-reading-section{scroll-margin-top:calc(var(--frame-header-height) + var(--space-6));margin-bottom:var(--space-8)}.research-reading-section h3,.research-bilingual-titles h3{margin:0 0 var(--space-4);font-size:var(--heading-sm);line-height:var(--news-heading-line);font-weight:var(--weight-semibold)}.research-reading-section p,.research-bilingual-paragraph p{margin:0 0 var(--space-5);font-size:var(--text-lg);line-height:var(--leading-reading);letter-spacing:var(--tracking-copy);white-space:pre-line}.research-reading-state{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-8) 0}.research-reading-state .empty-state{align-items:flex-start}.research-bilingual-labels,.research-bilingual-titles,.research-bilingual-paragraph{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.research-bilingual-labels{padding-bottom:var(--space-4);margin-bottom:var(--space-6);border-bottom:var(--border-width) solid var(--border);color:var(--text-secondary);font-size:var(--text-sm)}.research-bilingual-section{margin-bottom:var(--space-6)}.research-bilingual-paragraph>*{min-width:0;overflow-wrap:anywhere}.research-table-block{min-width:0;margin-bottom:var(--space-6)}.research-data-table-wrap{position:relative}.research-table-block .research-data-table-wrap{margin-bottom:var(--space-4)}.research-table-block .research-table-caption{margin-bottom:var(--space-3);font-size:var(--text-base);line-height:var(--frame-copy-line);font-weight:var(--weight-medium)}.research-table-block .research-table-note{margin-bottom:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-copy-line)}.research-data-table .research-table-group th{color:var(--text-secondary);background:var(--surface-subtle);font-weight:var(--weight-medium)}.research-data-table th,.research-data-table td{vertical-align:top}.research-data-table thead th{white-space:normal}.research-data-table strong,.research-source-text strong,.research-table-caption strong,.research-table-note strong{font-weight:var(--weight-bold)}.research-source-shade{box-decoration-break:clone;-webkit-box-decoration-break:clone}.research-source-continuation{color:var(--text-secondary)}.research-detail-footer{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--border-width) solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-label-line)}.research-detail-reference p{margin:var(--space-2) 0 0}.market-source-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-6) 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-label-line)}.market-source-row a{flex-shrink:0}.market-data-page .metric-strip{margin-top:0}.market-data-page .data-toolbar{flex-wrap:wrap}.market-data-page .news-pager{margin-top:var(--space-6)}.market-data-page .data-footnotes{margin-bottom:var(--space-8)}#market-keyword-results,#retailer-history-heading{scroll-margin-top:calc(var(--frame-header-height) + var(--space-4))}.market-cadence{color:var(--text-secondary);font-size:var(--text-sm)}.keyword-filters .ui-field{flex:1 1 var(--select-min-width);min-width:0}.keyword-filters .ui-search{flex-basis:var(--search-width)}.keyword-topics{border-top:var(--border-width) solid var(--border)}.keyword-topic{border-bottom:var(--border-width) solid var(--border)}.keyword-topic-row{display:flex;align-items:center;gap:var(--space-2)}.keyword-topic-trigger.ui-button{cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-5);align-items:center;padding:var(--space-4) 0;width:100%;height:auto;min-width:0;border:0;border-radius:0;text-align:left;white-space:normal;box-shadow:none}.keyword-topic-trigger.ui-button:hover{background:var(--surface-hover)}.keyword-topic-trigger.ui-button:focus-visible{box-shadow:var(--frame-focus-ring)}.keyword-topic-name,.keyword-topic-volume{display:grid;gap:var(--space-1);font-size:var(--text-sm)}.keyword-topic-name strong{font-size:var(--text-base);font-weight:var(--weight-semibold)}.keyword-topic-name{min-width:0}.keyword-topic-preview{color:var(--text-secondary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.keyword-topic-volume strong{font-variant-numeric:tabular-nums;font-size:var(--heading-sm);font-weight:var(--weight-semibold)}.keyword-topic-count{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap}.keyword-topic-body{padding-bottom:var(--space-6)}.market-basis{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--frame-copy-line);margin:0 0 var(--space-4)}.market-detail-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin:0 0 var(--space-4)}.market-detail-values dt{font-size:var(--text-sm);color:var(--text-secondary)}.market-detail-values dd{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums}.keyword-expanded-row{background:var(--surface-subtle)}.keyword-detail{padding:var(--space-4) 0}.market-data-page .market-compact-table{min-width:var(--table-min-width)}.market-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--frame-label-line);padding:var(--space-3) 0}.market-meta a{margin-left:auto}.market-data-page .market-view-toolbar{min-height:0;padding:0;margin:0 0 var(--space-4)}.market-toolbar-meta{display:flex;flex-wrap:wrap;justify-content:end;align-items:center;gap:var(--space-3);font-size:var(--text-xs);line-height:var(--frame-label-line);color:var(--text-secondary)}.market-data-page .keyword-filters{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:var(--space-3);align-items:end;margin:0 0 var(--space-4);padding:0}.market-data-page .keyword-filters-data{grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) repeat(3,minmax(0,1fr))}.keyword-filters .ui-search{width:auto}.market-filter-summary{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-4)}.market-filter-chip.ui-button{background:var(--surface-subtle);border:var(--border-width) solid var(--border);gap:var(--space-2)}.market-copy{flex-shrink:0;font-size:var(--text-xs)}.market-data-page tr.is-selected{background:var(--surface-selected)}.market-keywords .keyword-table{min-width:var(--table-min-width)}.searchable-select{position:relative;min-width:0}.searchable-select input{width:100%;text-overflow:ellipsis}.searchable-options{position:absolute;z-index:var(--layer-overlay);top:calc(100% + var(--space-1));left:0;width:max-content;min-width:100%;max-width:var(--search-width);max-height:calc(var(--space-16) * 4);overflow:auto;border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-popover);padding:var(--space-1)}.searchable-options button{display:block;width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer}.searchable-options button.is-active,.searchable-options button:hover{background:var(--surface-hover)}.searchable-options button[aria-selected=true]{font-weight:var(--weight-semibold)}.searchable-options p{padding:var(--space-3);margin:0;font-size:var(--text-sm)}@media(max-width:1200px){.market-data-page .keyword-filters-data{grid-template-columns:repeat(3,minmax(0,1fr))}}.keyword-observation{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-5);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--frame-label-line)}.keyword-observation-separator{margin:0 var(--space-2)}.market-data-page .keyword-primary-filters{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;align-items:end;gap:var(--space-3);margin:0 0 var(--space-5);padding:0}.market-data-page .keyword-primary-blog{grid-template-columns:minmax(0,1fr) auto}.keyword-primary-filters .ui-search{width:auto}.keyword-primary-filters .ui-field{min-width:0}.keyword-filter-toggle{gap:var(--space-3)}.keyword-additional-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--select-min-width),1fr));gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-4);border:var(--border-width) solid var(--border);background:var(--surface-subtle)}.keyword-additional-filters[hidden]{display:none}.market-data-page .keyword-data-first-table :is(th,td){padding-top:var(--space-2);padding-bottom:var(--space-2)}.keyword-data-first-table th:first-child{width:28%}.keyword-data-first-table th:last-child{width:calc(var(--space-16) + var(--space-8))}.keyword-data-first-table td:last-child .ui-button{white-space:nowrap}.keyword-topic-trigger.keyword-topic-simple{grid-template-columns:minmax(0,1fr) auto}.keyword-topic-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3)}.keyword-topic-actions .market-basis{margin:0}.keyword-help-row{display:flex;gap:var(--space-6);flex-wrap:wrap;margin:var(--space-6) 0 var(--space-8);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border)}.keyword-help{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-copy-line)}.keyword-help summary{cursor:pointer;width:fit-content;color:var(--text)}.keyword-help summary:focus-visible{outline:var(--focus-width) solid var(--info);outline-offset:var(--focus-offset)}.keyword-help[open]{flex-basis:100%}.keyword-help p{max-width:var(--reading-width);margin:var(--space-3) 0 0}.admin-page{min-width:0;font-size:var(--text-base)}.admin-kind-tabs{margin-bottom:var(--space-6)}.admin-content-filters{display:grid;grid-template-columns:minmax(0,1fr) var(--select-min-width);align-items:end;gap:var(--space-3);margin:var(--space-4) 0}.admin-content-filters .search-field{width:100%}.admin-content .admin-content-table th:first-child{width:auto}.admin-content .admin-content-table th:nth-child(2){width:var(--select-min-width)}.admin-content .admin-content-table th:nth-child(3),.admin-content .admin-content-table th:last-child{width:calc(var(--space-16) + var(--space-4))}.admin-content-table .source-link{display:inline;font-size:inherit;line-height:inherit}.admin-content-table .source-link svg{margin-left:var(--space-1);vertical-align:middle}.admin-content-table td:last-child,.admin-content-table td:nth-child(2){white-space:nowrap}.admin-page .admin-keyword-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.admin-page .admin-keyword-input{height:auto;min-height:calc(var(--control-height) * 3);padding-top:var(--space-3);padding-bottom:var(--space-3);resize:vertical;line-height:var(--leading-copy)}.admin-page .admin-toolbar,.admin-page .admin-section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.admin-page .admin-toolbar{margin-bottom:var(--space-6)}.admin-page .admin-note{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--news-meta-line);overflow-wrap:anywhere}.admin-page .admin-notice{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md)}.admin-page .admin-notice.ui-notice-error,.admin-page .admin-validation{color:var(--error)}.admin-page .admin-notice.ui-notice-success{color:var(--success)}.admin-page .admin-loading{min-height:var(--news-state-height);display:grid;place-items:center}.admin-page .admin-section{min-width:0;padding-bottom:var(--space-8)}.admin-page .admin-section+.admin-section{border-top:var(--border-width) solid var(--border);padding-top:var(--space-8)}.admin-page .admin-section-heading{align-items:flex-start;margin-bottom:var(--space-5)}.admin-page .admin-section-heading h2{margin:0;font-size:var(--heading-sm);font-weight:var(--weight-semibold);line-height:var(--news-heading-line);letter-spacing:var(--news-heading-tracking)}.admin-page .admin-section-heading .admin-note{margin-top:var(--space-2)}.admin-page .admin-fieldset{min-width:0;margin:0;padding:0;border:0;display:grid;gap:var(--space-5)}.admin-page .admin-blacklist-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:var(--space-3)}.admin-page .admin-blacklist-form>.ui-button{min-height:var(--control-height)}.admin-page .admin-section>form+.admin-note{margin-top:var(--space-3)}.admin-page .admin-validation{font-size:var(--text-sm);line-height:var(--news-meta-line);margin:var(--space-3) 0}.admin-page .table-wrap{margin-top:var(--space-4)}.admin-page .admin-blacklist-table{table-layout:fixed;min-width:var(--table-min-width);width:100%;font-size:var(--text-sm);border-collapse:collapse}.admin-page .admin-blacklist-table th,.admin-page .admin-blacklist-table td{padding:var(--space-3);vertical-align:top;text-align:left;border-bottom:var(--border-width) solid var(--border);line-height:var(--news-meta-line);overflow-wrap:anywhere}.admin-page .admin-blacklist-table thead th{font-weight:var(--weight-medium);color:var(--text-secondary);background:var(--surface-subtle)}.admin-page .admin-blacklist-table tbody th{font-weight:var(--weight-medium)}.admin-page .admin-blacklist-table th:last-child{width:var(--select-min-width)}@media(max-width:1100px){.admin-page .admin-blacklist-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-page .admin-blacklist-form>.ui-button{justify-self:start}}.admin-retailers .admin-retailer-search{margin:var(--space-5) 0}.admin-retailers .admin-retailer-search .search-field{width:100%}.admin-retailer-count,.admin-retailer-meta{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--news-meta-line)}.admin-retailer-meta{display:block;margin-top:var(--space-1);font-weight:var(--weight-regular);overflow-wrap:anywhere}.admin-retailer-table{width:100%;min-width:var(--table-min-width);table-layout:fixed;border-collapse:collapse;font-size:var(--text-sm);line-height:var(--news-meta-line)}.admin-retailer-table th,.admin-retailer-table td{padding:var(--space-3) var(--space-2);border-bottom:var(--border-width) solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.admin-retailer-table thead th{background:var(--surface-subtle);color:var(--text-secondary);font-weight:var(--weight-medium)}.admin-retailer-table tbody th{font-weight:var(--weight-medium)}.admin-retailer-table th:nth-child(1){width:24%}.admin-retailer-table th:nth-child(2){width:32%}.admin-retailer-table th:nth-child(3){width:15%}.admin-retailer-table th:nth-child(4){width:18%}.admin-retailer-table th:nth-child(5){width:11%}.admin-retailer-restriction{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.admin-retailer-restriction>.ui-button{white-space:nowrap}.admin-retailer-dialog{position:fixed;inset:0;width:var(--portal-popup-width);max-width:calc(100vw - var(--space-12) * 2);max-height:calc(100vh - var(--space-8) * 2);padding:var(--space-6);margin:auto;overflow:auto;color:var(--text);background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);font-family:var(--font-geist);font-size:var(--text-base);line-height:var(--news-copy-line)}.admin-retailer-dialog::backdrop{background:var(--portal-popup-scrim)}.admin-retailer-dialog-heading,.admin-retailer-dialog .admin-retailer-save{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.admin-retailer-dialog-heading h2{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--frame-copy-line)}.admin-retailer-dialog-heading>.ui-button{min-width:var(--geist-button-small-height)}.admin-retailer-dialog-heading>.ui-button>span{font-size:var(--heading-sm)}.admin-retailer-dialog-body{display:grid;gap:var(--space-5);margin-top:var(--space-5)}.admin-retailer-dialog .admin-notice{margin:0;flex-wrap:wrap}.admin-retailer-identity{display:grid;gap:var(--space-1);overflow-wrap:anywhere}.admin-retailer-identity strong{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--news-heading-line)}.admin-retailer-identity>span{color:var(--text-secondary);font-size:var(--text-sm)}.admin-retailer-auto{display:grid;gap:var(--space-3);margin:0;padding:var(--space-4) 0;border-block:var(--border-width) solid var(--border);font-size:var(--text-sm)}.admin-retailer-auto>div{display:grid;grid-template-columns:var(--select-min-width) minmax(0,1fr);gap:var(--space-3)}.admin-retailer-auto dt{color:var(--text-secondary)}.admin-retailer-auto dd{margin:0;overflow-wrap:anywhere}.admin-retailer-dialog .ui-field>span:first-child{font-size:var(--text-sm);font-weight:var(--weight-medium)}.admin-retailer-exclude>label{display:flex;align-items:center;gap:var(--space-2);width:fit-content;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}.admin-retailer-exclude input{width:var(--space-4);height:var(--space-4);margin:0;accent-color:var(--action)}.admin-retailer-exclude .admin-note{margin-top:var(--space-2)}.admin-retailer-note{height:auto;min-height:calc(var(--control-height) * 2);padding:var(--space-3);resize:vertical;line-height:var(--leading-copy)}.admin-retailer-restore{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.admin-retailer-preview{display:grid;gap:var(--space-1);margin-top:var(--space-5);padding:var(--space-3) var(--space-4);background:var(--surface-subtle);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);font-size:var(--text-sm);overflow-wrap:anywhere}.admin-retailer-preview strong{font-weight:var(--weight-medium)}.admin-retailer-save{margin-top:var(--space-4)}.admin-retailer-history{padding-top:var(--space-4);border-top:var(--border-width) solid var(--border)}.admin-retailer-history ol{display:grid;gap:var(--space-4);padding:0;margin:var(--space-4) 0 0;list-style:none;font-size:var(--text-sm);overflow-wrap:anywhere}.admin-retailer-history li>span{display:block}.admin-retailer-history time{display:block;margin-bottom:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs)}.admin-retailer-history li>span>svg{vertical-align:middle}.admin-page .admin-retailer-error{align-items:flex-start}.admin-retailer-error>div{min-width:0;overflow-wrap:anywhere}.admin-retailer-error strong{font-weight:var(--weight-medium)}.admin-retailer-error details{margin-top:var(--space-2);font-size:var(--text-xs)}.admin-retailer-error summary{cursor:pointer}:root{color-scheme:light;--geist-background-100: hsl(0 0% 100%);--geist-background-200: hsl(0 0% 98%);--geist-gray-100: hsl(0 0% 95%);--geist-gray-200: hsl(0 0% 92%);--geist-gray-300: hsl(0 0% 90%);--geist-gray-400: hsl(0 0% 92%);--geist-gray-500: hsl(0 0% 79%);--geist-gray-600: hsl(0 0% 66%);--geist-gray-700: hsl(0 0% 56%);--geist-gray-800: hsl(0 0% 49%);--geist-gray-900: hsl(0 0% 30%);--geist-gray-1000: hsl(0 0% 9%);--surface: var(--geist-background-100);--surface-subtle: var(--geist-background-200);--surface-hover: var(--geist-gray-100);--surface-selected: var(--geist-gray-200);--text: var(--geist-gray-1000);--text-secondary: var(--geist-gray-900);--text-disabled: var(--geist-gray-800);--border: var(--geist-gray-400);--border-hover: var(--geist-gray-500);--border-active: var(--geist-gray-600);--control-border: var(--geist-gray-700);--control-border-hover: var(--geist-gray-800);--action: var(--geist-gray-1000);--action-hover: hsl(0 0% 20%);--on-action: var(--geist-background-100);--info: #0064e2;--success: #107d32;--warning: #a64f00;--error: #d60020;--info-surface: #f0f6ff;--success-surface: #effaf3;--warning-surface: #fff7ed;--error-surface: #fff1f3;--focus: var(--info);--selection: #dceaff;--font-sans: "HAP Korean", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;--font-geist: "Geist Sans", "HAP Korean", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Consolas, monospace;--text-xs: 12px;--text-sm: 13px;--text-base: 14px;--text-lg: 16px;--heading-sm: 20px;--heading-md: 24px;--heading-lg: 32px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-label: 1.45;--leading-heading: 1.4;--leading-copy: 1.7;--leading-reading: 1.85;--tracking-heading: -.025em;--tracking-copy: -.01em;--tracking-eyebrow: .04em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--icon-navigation-size: 16px;--icon-category-size: 20px;--brand-wordmark-width: 208px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-full: 999px;--border-width: 1px;--focus-width: 2px;--focus-offset: 3px;--shadow-none: none;--shadow-popover: 0 4px 12px rgb(0 0 0 / 8%);--control-height: 40px;--control-height-sm: 32px;--layout-min-width: 1000px;--reading-width: 760px;--aside-width: 224px;--aside-narrow-width: 192px;--search-width: 320px;--select-min-width: 144px;--cell-label-min-width: 160px;--empty-copy-width: 560px;--table-min-width: 600px;--keyword-table-min-width: 860px;--empty-height: 256px;--home-card-empty-height: 160px;--layer-base: 0;--layer-sidebar: 10;--layer-header: 20;--layer-overlay: 30;--layer-skip: 40;--transition: .12s ease;--frame-width: 1220px;--frame-sidebar-width: 260px;--frame-header-height: 65px;--frame-title-inset: 48px;--frame-cell-inset: 32px;--frame-heading-size: 40px;--frame-heading-line: 48px;--frame-heading-tracking: -.06em;--frame-description-size: 20px;--frame-description-line: 30px;--frame-copy-line: 24px;--frame-label-line: 20px;--frame-meta-line: 16px;--frame-cell-heading-tracking: -.02em;--frame-nav-selected: rgb(0 0 0 / 5%);--geist-focus-color: hsl(212 100% 48%);--frame-focus-ring: 0 0 0 2px var(--geist-background-100), 0 0 0 4px var(--geist-focus-color);--geist-button-small-height: 32px;--geist-button-medium-height: 36px;--geist-button-small-inset: 6px;--geist-button-medium-inset: 10px;--geist-button-line: 21px;--geist-action-hover: hsl(0 0% 22%);--geist-button-transition: .15s cubic-bezier(.4, 0, .2, 1);--geist-control-border-shadow: 0 0 0 1px var(--border);--home-grid-columns: 3;--home-grid-empty-height: 240px;--news-grid-columns: 2;--news-card-inset: var(--space-6);--news-state-height: 220px;--news-heading-line: 26px;--news-heading-tracking: -.02em;--news-copy-line: 20px;--news-meta-line: 20px;--tabs-height: 50px;--tabs-marker-width: 2px;--segmented-inset: 3px;--segmented-item-height: 28px;--segmented-item-radius: 3px;--segmented-item-width: 80px;--shadow-control: 0 1px 2px rgb(0 0 0 / 8%);--portal-popup-width: 480px;--portal-popup-scrim: rgb(0 0 0 / 24%)}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-core-fec4833c5f.woff2) format("woff2");unicode-range:U+20-7E,U+A0-148,U+14A-1C3,U+1C5-24F,U+2000-200D,U+2010-2027,U+202F-2060,U+20A0-20BF,U+3000-3003,U+3008-3011,U+3014-301F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-00-d395f2b13f.woff2) format("woff2");unicode-range:U+AC00-AC01,U+AC04,U+AC08,U+AC10-AC12,U+AC15,U+AC1C,U+AC31,U+AC70-AC71,U+AC74,U+AC78,U+AC80,U+AC83,U+AC8C,U+ACA8-ACAA,U+ACAC,U+ACB0,U+ACBC-ACBD,U+ACC4,U+ACE0,U+ACE8,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD50,U+AD6C-AD6D,U+AD70,U+AD81,U+ADC0,U+ADD3,U+ADDC,U+ADE0,U+ADF8,U+ADFC,U+AE00,U+AE08-AE09,U+AE30,U+AE34,U+AE38,U+AE40,U+AE4C,U+AE68,U+AED8,U+AF08,U+AF2D,U+AFB8,U+AFC8,U+B044,U+B05D,U+B07C,U+B098-B099,U+B09C,U+B0A0,U+B0A8-B0A9,U+B0AC,U+B0AE,U+B0B4,U+B0C8,U+B0D0,U+B108,U+B110,U+B118,U+B123-B124,U+B144,U+B150,U+B178-B179,U+B17C,U+B192,U+B1CC,U+B1E8,U+B204,U+B208,U+B274,U+B290,U+B294,U+B2A5-B2A6,U+B2C8,U+B2CC,U+B2D8-B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F4-B2F5,U+B2F7,U+B2F9,U+B300,U+B354,U+B358,U+B35C,U+B370-B371,U+B378,U+B38C,U+B3C4,U+B3CC,U+B3D5,U+B3D9,U+B3FC,U+B410,U+B418,U+B41C,U+B450,U+B4A4,U+B4DC-B4DD,U+B4E0,U+B4E3-B4E4,U+B4EF,U+B4F1,U+B514,U+B529-B52A,U+B530,U+B54C,U+B5BB,U+B610,U+B728,U+B73B,U+B77C-B77D,U+B780,U+B78C,U+B791,U+B798,U+B79C,U+B7A9,U+B7AB,U+B7C9,U+B7EC,U+B7FC,U+B808,U+B824-B825,U+B828,U+B82C,U+B837-B839,U+B85C-B85D,U+B860,U+B8CC,U+B8E8,U+B8EC,U+B958-B959,U+B960,U+B974,U+B978,U+B97C,U+B984,U+B9AC-B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9D0,U+B9DD-B9DE,U+B9E4-B9E5,U+B9F9,U+BA39,U+BA3C,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BAB0,U+BAB8,U+BABB,U+BABD,U+BB34,U+BB36,U+BB38,U+BB3C,U+BB47,U+BB50,U+BB58,U+BBF8-BBF9,U+BBFC,U+BC0D,U+BC0F,U+BC14-BC16,U+BC18,U+BC1B-BC1C,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC8C,U+BC94-BC95,U+BCA0,U+BCA8,U+BCC0,U+BCC4,U+BCD1,U+BCF4-BCF5,U+BCF8,U+BD09,U+BD80-BD81,U+BD84,U+BD88,U+BDD4,U+BDF0,U+BE0C,U+BE44-BE45,U+BE57,U+BE5B,U+BE60,U+BE68,U+BE7C,U+BF08,U+BFE1,U+C090,U+C0AC,U+C0B0,U+C0B4,U+C0C1,U+C0C8-C0C9,U+C0DD,U+C11C,U+C120,U+C124,U+C131,U+C138,U+C13C,U+C158,U+C18C-C18D,U+C190,U+C194,U+C1A1,U+C20F,U+C218-C219,U+C21C,U+C220,U+C22B,U+C26C,U+C2A4,U+C2A8,U+C2B5,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C2EC-C2ED,U+C2F1,U+C2F8,U+C368,U+C378,U+C4F0,U+C529,U+C544-C545,U+C548,U+C54A,U+C54C,U+C553-C555,U+C558,U+C55E,U+C560-C561,U+C564,U+C570-C571,U+C57C-C57D,U+C591,U+C5B4-C5B5,U+C5B8,U+C5BC,U+C5C4-C5C6,U+C5C8,U+C5D0,U+C5D4,U+C5E0,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FC,U+C600-C601,U+C608,U+C624-C625,U+C628,U+C62C,U+C640,U+C644,U+C654,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6C0,U+C6C5,U+C6CC,U+C6D0,U+C6D4,U+C6E8,U+C6F0,U+C6F9,U+C704,U+C720-C721,U+C724,U+C728,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C,U+C784-C785,U+C788,U+C790-C791,U+C798,U+C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C84C,U+C870-C871,U+C874,U+C885,U+C88B-C88C,U+C8C4,U+C8FC,U+C900,U+C904,U+C911,U+C988,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C8,U+C9D1,U+C9DC,U+C9F8,U+CABD,U+CC28-CC29,U+CC30,U+CC38,U+CC3D-CC3E,U+CC44,U+CC98,U+CC9C,U+CCA0,U+CCAD,U+CCB4,U+CD08,U+CD0C,U+CD5C,U+CD94,U+CD9C,U+CDA9,U+CDE8,U+CE20-CE21,U+CE58,U+CE68,U+CE74,U+CEE4,U+CEEC,U+CEF4,U+CF54,U+CF58,U+D06C,U+D074,U+D0A4,U+D0C0,U+D0C8,U+D0D3,U+D0DC-D0DD,U+D0ED,U+D130,U+D138,U+D14C,U+D150,U+D1A0,U+D1A4,U+D1B5,U+D22C,U+D2B8-D2B9,U+D2C0,U+D2F0,U+D305,U+D30C,U+D310,U+D328-D329,U+D398,U+D3B8,U+D3C9,U+D3D0,U+D3EC,U+D3F0,U+D3FC,U+D45C,U+D488,U+D4E8,U+D504,U+D508,U+D50C,U+D53C,U+D540,U+D544,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D574-D575,U+D578,U+D588-D589,U+D5A5,U+D5C8,U+D5D8,U+D5EC,U+D601,U+D604,U+D611,U+D615,U+D61C,U+D638,U+D648,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D6A8,U+D6C4,U+D734,U+D788}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-01-5658b523ea.woff2) format("woff2");unicode-range:U+AC02-AC03,U+AC05-AC07,U+AC09-AC0F,U+AC13-AC14,U+AC16-AC1B,U+AC1D-AC30,U+AC32-AC6F,U+AC72-AC73,U+AC75-AC77,U+AC79-AC7F,U+AC81-AC82,U+AC84-AC8B,U+AC8D-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACBB,U+ACBE-ACC3,U+ACC5-ACDF,U+ACE1-ACE7,U+ACE9-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD03,U+AD05-AD10,U+AD12-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD80,U+AD82-ADBF,U+ADC1-ADD2,U+ADD4-ADDB,U+ADDD-ADDF,U+ADE1-ADF7,U+ADF9-ADFB,U+ADFD-ADFF,U+AE01-AE05,U+C783,U+C787,U+C78E,U+C7C1,U+C838,U+C8FD,U+C9D5,U+CC45,U+CC59,U+CCAB,U+CCD0,U+CD1D,U+CDA4,U+CE5C,U+CE6D,U+CE90,U+CEA0,U+CF69,U+D0AC,U+D0D0,U+D134,U+D15C,U+D1F4,U+D2F1,U+D314,U+D320,U+D325,U+D33D,U+D3B4,U+D53D,U+D56D,U+D587,U+D5CC,U+D608,U+D63C,U+D750,U+D754,U+D770,U+D78C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-02-f78db706b7.woff2) format("woff2");unicode-range:U+AE06-AE07,U+AE0A-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE41-AE4B,U+AE4D-AE67,U+AE69-AED7,U+AED9-AF07,U+AF09-AF2C,U+AF2E-AFB7,U+AFB9-AFC7,U+AFC9-B012}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-03-ac1cfdd7ff.woff2) format("woff2");unicode-range:U+B013-B043,U+B045-B05C,U+B05E-B07B,U+B07D-B097,U+B09A-B09B,U+B09D-B09F,U+B0A1-B0A7,U+B0AA-B0AB,U+B0AD,U+B0AF-B0B3,U+B0B5-B0C7,U+B0C9-B0CF,U+B0D1-B107,U+B109-B10F,U+B111-B117,U+B119-B122,U+B125-B143,U+B145-B14F,U+B151-B177,U+B17A-B17B,U+B17D-B191,U+B193-B1CB,U+B1CD-B1E7,U+B1E9-B203,U+B205-B207,U+B209-B22F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-04-c95a15d065.woff2) format("woff2");unicode-range:U+B230-B273,U+B275-B28F,U+B291-B293,U+B295-B2A4,U+B2A7-B2C7,U+B2C9-B2CB,U+B2CD-B2D7,U+B2DA-B2E3,U+B2E5-B2E7,U+B2E9-B2EA,U+B2ED-B2F3,U+B2F6,U+B2F8,U+B2FA-B2FF,U+B301-B353,U+B355-B357,U+B359-B35B,U+B35D-B36F,U+B372-B377,U+B379-B38B,U+B38D-B3C3,U+B3C5-B3CB,U+B3CD-B3D4,U+B3D6-B3D8,U+B3DA-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B44F,U+B451}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-05-66af9d4806.woff2) format("woff2");unicode-range:U+B452-B4A3,U+B4A5-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EE,U+B4F0,U+B4F2-B513,U+B515-B528,U+B52B-B52F,U+B531-B54B,U+B54D-B5BA,U+B5BC-B60F,U+B611-B660}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-06-a58ac35337.woff2) format("woff2");unicode-range:U+B661-B727,U+B729-B73A,U+B73C-B77B,U+B77E-B77F,U+B781-B78B,U+B78D-B790,U+B792-B797,U+B799-B79B,U+B79D-B7A8,U+B7AA,U+B7AC-B7C8,U+B7CA-B7EB,U+B7ED-B7FB,U+B7FD-B807,U+B809-B823,U+B826-B827,U+B829-B82B,U+B82D-B836,U+B83A-B85B,U+B85E-B85F,U+B861-B879}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-07-d3a7befc15.woff2) format("woff2");unicode-range:U+B87A-B8CB,U+B8CD-B8E7,U+B8E9-B8EB,U+B8ED-B957,U+B95A-B95F,U+B961-B973,U+B975-B977,U+B979-B97B,U+B97D-B983,U+B985-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF,U+B9D1-B9DC,U+B9DF-B9E3,U+B9E6-B9F8,U+B9FA-BA38,U+BA3A-BA3B,U+BA3D-BA53,U+BA55-BA6F,U+BA71-BA73,U+BA75-BA84,U+BA86-BA9B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-08-bc192457d8.woff2) format("woff2");unicode-range:U+BA9C-BAA7,U+BAAA-BAAF,U+BAB1-BAB7,U+BAB9-BABA,U+BABC,U+BABE-BB33,U+BB35,U+BB37,U+BB39-BB3B,U+BB3D-BB46,U+BB48-BB4F,U+BB51-BB57,U+BB59-BBF7,U+BBFA-BBFB,U+BBFD-BC0C,U+BC0E,U+BC10-BC13,U+BC17,U+BC19-BC1A,U+BC1D-BC28,U+BC2A-BC2F,U+BC32-BC83,U+BC85-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96-BC9F,U+BCA1-BCA7,U+BCA9-BCBD}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-09-c6f65c07f2.woff2) format("woff2");unicode-range:U+BCBE-BCBF,U+BCC1-BCC3,U+BCC5-BCD0,U+BCD2-BCF3,U+BCF6-BCF7,U+BCF9-BD08,U+BD0A-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD89-BDD3,U+BDD5-BDEF,U+BDF1-BE0B,U+BE0D-BE43,U+BE46-BE56,U+BE58-BE5A,U+BE5C-BE5F,U+BE61-BE67,U+BE69-BE7B,U+BE7D-BED2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-10-e609e36c30.woff2) format("woff2");unicode-range:U+BED3-BF07,U+BF09-BFE0,U+BFE2-C08F,U+C091-C0AB,U+C0AD-C0AF,U+C0B1-C0B3,U+C0B5-C0C0,U+C0C2-C0C7,U+C0CA-C0DB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-11-2277ad94d4.woff2) format("woff2");unicode-range:U+C0DC,U+C0DE-C11B,U+C11D-C11F,U+C121-C123,U+C125-C130,U+C132-C137,U+C139-C13B,U+C13D-C157,U+C159-C18B,U+C18E-C18F,U+C191-C193,U+C195-C1A0,U+C1A2-C20E,U+C210-C217,U+C21A-C21B,U+C21D-C21F,U+C221-C22A,U+C22C-C26B,U+C26D-C2A3,U+C2A5-C2A7,U+C2A9-C2B4,U+C2B6-C2B8,U+C2BA-C2DB,U+C2DE-C2DF,U+C2E1-C2E3,U+C2E5-C2EB,U+C2EE-C2F0,U+C2F2-C2F7,U+C2F9-C2FB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-12-1ca9f7b022.woff2) format("woff2");unicode-range:U+C2FC-C367,U+C369-C377,U+C379-C4EF,U+C4F1-C4FE}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-13-5fb35d499d.woff2) format("woff2");unicode-range:U+C4FF-C528,U+C52A-C543,U+C546-C547,U+C549,U+C54B,U+C54D-C552,U+C556-C557,U+C559-C55D,U+C55F,U+C562-C563,U+C565-C56F,U+C572-C57B,U+C57E-C590,U+C592-C5B3,U+C5B6-C5B7,U+C5B9-C5BB,U+C5BD-C5C3,U+C5C7,U+C5C9-C5CF,U+C5D1-C5D3,U+C5D5-C5DF,U+C5E1-C5EB,U+C5EE-C5EF,U+C5F1-C5F3,U+C5F5-C5FB,U+C5FD-C5FF,U+C602-C607,U+C609-C623,U+C626-C627,U+C629-C62B,U+C62D-C63F,U+C641-C643,U+C645-C653,U+C655-C65B,U+C65D-C677,U+C679-C67B,U+C67D-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C1-C6C4,U+C6C6-C6CB,U+C6CD-C6CF,U+C6D1-C6D3,U+C6D5-C6E7,U+C6E9-C6EF,U+C6F1-C6F8,U+C6FA-C703,U+C705-C71F,U+C722-C723,U+C725-C727,U+C729-C73B,U+C73D-C73F,U+C741-C742}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-14-f47e6553de.woff2) format("woff2");unicode-range:U+C743,U+C745-C74B,U+C74D-C750,U+C752-C757,U+C759-C773,U+C775-C777,U+C779-C77B,U+C77D-C782,U+C786,U+C789-C78D,U+C78F,U+C792-C797,U+C799-C7A0,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7C0,U+C7C2-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81D-C837,U+C839-C84B,U+C84D-C86F,U+C872-C873,U+C875-C884,U+C886-C88A,U+C88D-C8C3,U+C8C5-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C910,U+C912-C96C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-15-23b6521be2.woff2) format("woff2");unicode-range:U+C96D-C987,U+C989-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9D0,U+C9D2-C9D4,U+C9D6-C9DB,U+C9DD-C9F7,U+C9F9-CABC,U+CABE-CB77}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-16-eca573ba56.woff2) format("woff2");unicode-range:U+CB78-CC27,U+CC2A-CC2F,U+CC31-CC37,U+CC39-CC3C,U+CC3F-CC43,U+CC46-CC58,U+CC5A-CC97,U+CC99-CC9B,U+CC9D-CC9F,U+CCA1-CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CD07,U+CD09-CD0B,U+CD0D-CD1C,U+CD1E-CD5B,U+CD5D-CD8B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-17-2002f51972.woff2) format("woff2");unicode-range:U+CD8C-CD93,U+CD95-CD9B,U+CD9D-CDA3,U+CDA5-CDA8,U+CDAA-CDE7,U+CDE9-CE1F,U+CE22-CE57,U+CE59-CE5B,U+CE5D-CE67,U+CE69-CE6C,U+CE6E-CE73,U+CE75-CE8F,U+CE91-CE9F,U+CEA1-CEE3,U+CEE5-CEEB,U+CEED-CEF3,U+CEF5-CF53,U+CF55-CF57,U+CF59-CF68,U+CF6A-CF9F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-18-ef6b323db8.woff2) format("woff2");unicode-range:U+CFA0-D06B,U+D06D-D073,U+D075-D0A3,U+D0A5-D0AB,U+D0AD-D0BF,U+D0C1-D0C7,U+D0C9-D0CF,U+D0D1-D0D2,U+D0D4-D0DB,U+D0DE-D0EC,U+D0EE-D12F,U+D131-D133,U+D135-D137,U+D139-D14B,U+D14D-D14F,U+D151-D15B,U+D15D-D19F,U+D1A1-D1A3,U+D1A5-D1B2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-19-bfae9ba736.woff2) format("woff2");unicode-range:U+D1B3-D1B4,U+D1B6-D1F3,U+D1F5-D22B,U+D22D-D2B7,U+D2BA-D2BF,U+D2C1-D2EF,U+D2F2-D304,U+D306-D30B,U+D30D-D30F,U+D311-D313,U+D315-D31F,U+D321-D324,U+D326-D327,U+D32A-D33C,U+D33E-D397,U+D399-D3B3,U+D3B5-D3B7,U+D3B9-D3C6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-20-17c7fb8135.woff2) format("woff2");unicode-range:U+D3C7-D3C8,U+D3CA-D3CF,U+D3D1-D3EB,U+D3ED-D3EF,U+D3F1-D3FB,U+D3FD-D45B,U+D45D-D487,U+D489-D4E7,U+D4E9-D503,U+D505-D507,U+D509-D50B,U+D50D-D53B,U+D53E-D53F,U+D541-D543,U+D545-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D576-D577,U+D579-D586,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5CB,U+D5CD-D5D7,U+D5D9-D5E6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-hangul-21-1cc8d21cf3.woff2) format("woff2");unicode-range:U+D5E7-D5EB,U+D5ED-D600,U+D602-D603,U+D605-D607,U+D609-D610,U+D612-D614,U+D616-D61B,U+D61D-D637,U+D639-D63B,U+D63D-D647,U+D649-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68E-D6A7,U+D6A9-D6C3,U+D6C5-D733,U+D735-D74F,U+D751-D753,U+D755-D76F,U+D771-D787,U+D789-D78B,U+D78D-D7A3}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-00-06eed9dc8e.woff2) format("woff2");unicode-range:U+250-31E,U+321-351}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-01-6f8e01f1a5.woff2) format("woff2");unicode-range:U+352-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-468}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-02-23ea0c08eb.woff2) format("woff2");unicode-range:U+469-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E1A}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-03-cb6b035762.woff2) format("woff2");unicode-range:U+1E1B-1F15,U+1F18-1F1C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-04-ff57e2e158.woff2) format("woff2");unicode-range:U+1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2070-2071,U+2074-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-05-63f278851a.woff2) format("woff2");unicode-range:U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-06-8685f59149.woff2) format("woff2");unicode-range:U+2E18,U+3041-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-3393}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-07-f20ffe2b58.woff2) format("woff2");unicode-range:U+3394-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E0F5}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-08-b3153f7c3c.woff2) format("woff2");unicode-range:U+E0F6-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF31}@font-face{font-family:HAP Korean;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-400-other-09-b0ad84f2e4.woff2) format("woff2");unicode-range:U+FF32-FF60,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-core-37ff0a5b64.woff2) format("woff2");unicode-range:U+20-7E,U+A0-148,U+14A-1C3,U+1C5-24F,U+2000-200D,U+2010-2027,U+202F-2060,U+20A0-20BF,U+3000-3003,U+3008-3011,U+3014-301F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-00-3a6eb730c5.woff2) format("woff2");unicode-range:U+AC00-AC01,U+AC04,U+AC08,U+AC10-AC12,U+AC15,U+AC1C,U+AC31,U+AC70-AC71,U+AC74,U+AC78,U+AC80,U+AC83,U+AC8C,U+ACA8-ACAA,U+ACAC,U+ACB0,U+ACBC-ACBD,U+ACC4,U+ACE0,U+ACE8,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD50,U+AD6C-AD6D,U+AD70,U+AD81,U+ADC0,U+ADD3,U+ADDC,U+ADE0,U+ADF8,U+ADFC,U+AE00,U+AE08-AE09,U+AE30,U+AE34,U+AE38,U+AE40,U+AE4C,U+AE68,U+AED8,U+AF08,U+AF2D,U+AFB8,U+AFC8,U+B044,U+B05D,U+B07C,U+B098-B099,U+B09C,U+B0A0,U+B0A8-B0A9,U+B0AC,U+B0AE,U+B0B4,U+B0C8,U+B0D0,U+B108,U+B110,U+B118,U+B123-B124,U+B144,U+B150,U+B178-B179,U+B17C,U+B192,U+B1CC,U+B1E8,U+B204,U+B208,U+B274,U+B290,U+B294,U+B2A5-B2A6,U+B2C8,U+B2CC,U+B2D8-B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F4-B2F5,U+B2F7,U+B2F9,U+B300,U+B354,U+B358,U+B35C,U+B370-B371,U+B378,U+B38C,U+B3C4,U+B3CC,U+B3D5,U+B3D9,U+B3FC,U+B410,U+B418,U+B41C,U+B450,U+B4A4,U+B4DC-B4DD,U+B4E0,U+B4E3-B4E4,U+B4EF,U+B4F1,U+B514,U+B529-B52A,U+B530,U+B54C,U+B5BB,U+B610,U+B728,U+B73B,U+B77C-B77D,U+B780,U+B78C,U+B791,U+B798,U+B79C,U+B7A9,U+B7AB,U+B7C9,U+B7EC,U+B7FC,U+B808,U+B824-B825,U+B828,U+B82C,U+B837-B839,U+B85C-B85D,U+B860,U+B8CC,U+B8E8,U+B8EC,U+B958-B959,U+B960,U+B974,U+B978,U+B97C,U+B984,U+B9AC-B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9D0,U+B9DD-B9DE,U+B9E4-B9E5,U+B9F9,U+BA39,U+BA3C,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BAB0,U+BAB8,U+BABB,U+BABD,U+BB34,U+BB36,U+BB38,U+BB3C,U+BB47,U+BB50,U+BB58,U+BBF8-BBF9,U+BBFC,U+BC0D,U+BC0F,U+BC14-BC16,U+BC18,U+BC1B-BC1C,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC8C,U+BC94-BC95,U+BCA0,U+BCA8,U+BCC0,U+BCC4,U+BCD1,U+BCF4-BCF5,U+BCF8,U+BD09,U+BD80-BD81,U+BD84,U+BD88,U+BDD4,U+BDF0,U+BE0C,U+BE44-BE45,U+BE57,U+BE5B,U+BE60,U+BE68,U+BE7C,U+BF08,U+BFE1,U+C090,U+C0AC,U+C0B0,U+C0B4,U+C0C1,U+C0C8-C0C9,U+C0DD,U+C11C,U+C120,U+C124,U+C131,U+C138,U+C13C,U+C158,U+C18C-C18D,U+C190,U+C194,U+C1A1,U+C20F,U+C218-C219,U+C21C,U+C220,U+C22B,U+C26C,U+C2A4,U+C2A8,U+C2B5,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C2EC-C2ED,U+C2F1,U+C2F8,U+C368,U+C378,U+C4F0,U+C529,U+C544-C545,U+C548,U+C54A,U+C54C,U+C553-C555,U+C558,U+C55E,U+C560-C561,U+C564,U+C570-C571,U+C57C-C57D,U+C591,U+C5B4-C5B5,U+C5B8,U+C5BC,U+C5C4-C5C6,U+C5C8,U+C5D0,U+C5D4,U+C5E0,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FC,U+C600-C601,U+C608,U+C624-C625,U+C628,U+C62C,U+C640,U+C644,U+C654,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6C0,U+C6C5,U+C6CC,U+C6D0,U+C6D4,U+C6E8,U+C6F0,U+C6F9,U+C704,U+C720-C721,U+C724,U+C728,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C,U+C784-C785,U+C788,U+C790-C791,U+C798,U+C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C84C,U+C870-C871,U+C874,U+C885,U+C88B-C88C,U+C8C4,U+C8FC,U+C900,U+C904,U+C911,U+C988,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C8,U+C9D1,U+C9DC,U+C9F8,U+CABD,U+CC28-CC29,U+CC30,U+CC38,U+CC3D-CC3E,U+CC44,U+CC98,U+CC9C,U+CCA0,U+CCAD,U+CCB4,U+CD08,U+CD0C,U+CD5C,U+CD94,U+CD9C,U+CDA9,U+CDE8,U+CE20-CE21,U+CE58,U+CE68,U+CE74,U+CEE4,U+CEEC,U+CEF4,U+CF54,U+CF58,U+D06C,U+D074,U+D0A4,U+D0C0,U+D0C8,U+D0D3,U+D0DC-D0DD,U+D0ED,U+D130,U+D138,U+D14C,U+D150,U+D1A0,U+D1A4,U+D1B5,U+D22C,U+D2B8-D2B9,U+D2C0,U+D2F0,U+D305,U+D30C,U+D310,U+D328-D329,U+D398,U+D3B8,U+D3C9,U+D3D0,U+D3EC,U+D3F0,U+D3FC,U+D45C,U+D488,U+D4E8,U+D504,U+D508,U+D50C,U+D53C,U+D540,U+D544,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D574-D575,U+D578,U+D588-D589,U+D5A5,U+D5C8,U+D5D8,U+D5EC,U+D601,U+D604,U+D611,U+D615,U+D61C,U+D638,U+D648,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D6A8,U+D6C4,U+D734,U+D788}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-01-f9db126102.woff2) format("woff2");unicode-range:U+AC02-AC03,U+AC05-AC07,U+AC09-AC0F,U+AC13-AC14,U+AC16-AC1B,U+AC1D-AC30,U+AC32-AC6F,U+AC72-AC73,U+AC75-AC77,U+AC79-AC7F,U+AC81-AC82,U+AC84-AC8B,U+AC8D-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACBB,U+ACBE-ACC3,U+ACC5-ACDF,U+ACE1-ACE7,U+ACE9-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD03,U+AD05-AD10,U+AD12-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD80,U+AD82-ADBF,U+ADC1-ADD2,U+ADD4-ADDB,U+ADDD-ADDF,U+ADE1-ADF7,U+ADF9-ADFB,U+ADFD-ADFF,U+AE01-AE05,U+C783,U+C787,U+C78E,U+C7C1,U+C838,U+C8FD,U+C9D5,U+CC45,U+CC59,U+CCAB,U+CCD0,U+CD1D,U+CDA4,U+CE5C,U+CE6D,U+CE90,U+CEA0,U+CF69,U+D0AC,U+D0D0,U+D134,U+D15C,U+D1F4,U+D2F1,U+D314,U+D320,U+D325,U+D33D,U+D3B4,U+D53D,U+D56D,U+D587,U+D5CC,U+D608,U+D63C,U+D750,U+D754,U+D770,U+D78C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-02-7d8e26aea1.woff2) format("woff2");unicode-range:U+AE06-AE07,U+AE0A-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE41-AE4B,U+AE4D-AE67,U+AE69-AED7,U+AED9-AF07,U+AF09-AF2C,U+AF2E-AFB7,U+AFB9-AFC7,U+AFC9-B012}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-03-816ecd5602.woff2) format("woff2");unicode-range:U+B013-B043,U+B045-B05C,U+B05E-B07B,U+B07D-B097,U+B09A-B09B,U+B09D-B09F,U+B0A1-B0A7,U+B0AA-B0AB,U+B0AD,U+B0AF-B0B3,U+B0B5-B0C7,U+B0C9-B0CF,U+B0D1-B107,U+B109-B10F,U+B111-B117,U+B119-B122,U+B125-B143,U+B145-B14F,U+B151-B177,U+B17A-B17B,U+B17D-B191,U+B193-B1CB,U+B1CD-B1E7,U+B1E9-B203,U+B205-B207,U+B209-B22F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-04-0c6bcbe182.woff2) format("woff2");unicode-range:U+B230-B273,U+B275-B28F,U+B291-B293,U+B295-B2A4,U+B2A7-B2C7,U+B2C9-B2CB,U+B2CD-B2D7,U+B2DA-B2E3,U+B2E5-B2E7,U+B2E9-B2EA,U+B2ED-B2F3,U+B2F6,U+B2F8,U+B2FA-B2FF,U+B301-B353,U+B355-B357,U+B359-B35B,U+B35D-B36F,U+B372-B377,U+B379-B38B,U+B38D-B3C3,U+B3C5-B3CB,U+B3CD-B3D4,U+B3D6-B3D8,U+B3DA-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B44F,U+B451}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-05-1ebd70685a.woff2) format("woff2");unicode-range:U+B452-B4A3,U+B4A5-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EE,U+B4F0,U+B4F2-B513,U+B515-B528,U+B52B-B52F,U+B531-B54B,U+B54D-B5BA,U+B5BC-B60F,U+B611-B660}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-06-89daecc7ee.woff2) format("woff2");unicode-range:U+B661-B727,U+B729-B73A,U+B73C-B77B,U+B77E-B77F,U+B781-B78B,U+B78D-B790,U+B792-B797,U+B799-B79B,U+B79D-B7A8,U+B7AA,U+B7AC-B7C8,U+B7CA-B7EB,U+B7ED-B7FB,U+B7FD-B807,U+B809-B823,U+B826-B827,U+B829-B82B,U+B82D-B836,U+B83A-B85B,U+B85E-B85F,U+B861-B879}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-07-1d826e3203.woff2) format("woff2");unicode-range:U+B87A-B8CB,U+B8CD-B8E7,U+B8E9-B8EB,U+B8ED-B957,U+B95A-B95F,U+B961-B973,U+B975-B977,U+B979-B97B,U+B97D-B983,U+B985-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF,U+B9D1-B9DC,U+B9DF-B9E3,U+B9E6-B9F8,U+B9FA-BA38,U+BA3A-BA3B,U+BA3D-BA53,U+BA55-BA6F,U+BA71-BA73,U+BA75-BA84,U+BA86-BA9B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-08-305ade602c.woff2) format("woff2");unicode-range:U+BA9C-BAA7,U+BAAA-BAAF,U+BAB1-BAB7,U+BAB9-BABA,U+BABC,U+BABE-BB33,U+BB35,U+BB37,U+BB39-BB3B,U+BB3D-BB46,U+BB48-BB4F,U+BB51-BB57,U+BB59-BBF7,U+BBFA-BBFB,U+BBFD-BC0C,U+BC0E,U+BC10-BC13,U+BC17,U+BC19-BC1A,U+BC1D-BC28,U+BC2A-BC2F,U+BC32-BC83,U+BC85-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96-BC9F,U+BCA1-BCA7,U+BCA9-BCBD}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-09-64a5ef0ed8.woff2) format("woff2");unicode-range:U+BCBE-BCBF,U+BCC1-BCC3,U+BCC5-BCD0,U+BCD2-BCF3,U+BCF6-BCF7,U+BCF9-BD08,U+BD0A-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD89-BDD3,U+BDD5-BDEF,U+BDF1-BE0B,U+BE0D-BE43,U+BE46-BE56,U+BE58-BE5A,U+BE5C-BE5F,U+BE61-BE67,U+BE69-BE7B,U+BE7D-BED2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-10-55fec5d70d.woff2) format("woff2");unicode-range:U+BED3-BF07,U+BF09-BFE0,U+BFE2-C08F,U+C091-C0AB,U+C0AD-C0AF,U+C0B1-C0B3,U+C0B5-C0C0,U+C0C2-C0C7,U+C0CA-C0DB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-11-9cc0515ccd.woff2) format("woff2");unicode-range:U+C0DC,U+C0DE-C11B,U+C11D-C11F,U+C121-C123,U+C125-C130,U+C132-C137,U+C139-C13B,U+C13D-C157,U+C159-C18B,U+C18E-C18F,U+C191-C193,U+C195-C1A0,U+C1A2-C20E,U+C210-C217,U+C21A-C21B,U+C21D-C21F,U+C221-C22A,U+C22C-C26B,U+C26D-C2A3,U+C2A5-C2A7,U+C2A9-C2B4,U+C2B6-C2B8,U+C2BA-C2DB,U+C2DE-C2DF,U+C2E1-C2E3,U+C2E5-C2EB,U+C2EE-C2F0,U+C2F2-C2F7,U+C2F9-C2FB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-12-e4ce840a3e.woff2) format("woff2");unicode-range:U+C2FC-C367,U+C369-C377,U+C379-C4EF,U+C4F1-C4FE}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-13-4fbc25b735.woff2) format("woff2");unicode-range:U+C4FF-C528,U+C52A-C543,U+C546-C547,U+C549,U+C54B,U+C54D-C552,U+C556-C557,U+C559-C55D,U+C55F,U+C562-C563,U+C565-C56F,U+C572-C57B,U+C57E-C590,U+C592-C5B3,U+C5B6-C5B7,U+C5B9-C5BB,U+C5BD-C5C3,U+C5C7,U+C5C9-C5CF,U+C5D1-C5D3,U+C5D5-C5DF,U+C5E1-C5EB,U+C5EE-C5EF,U+C5F1-C5F3,U+C5F5-C5FB,U+C5FD-C5FF,U+C602-C607,U+C609-C623,U+C626-C627,U+C629-C62B,U+C62D-C63F,U+C641-C643,U+C645-C653,U+C655-C65B,U+C65D-C677,U+C679-C67B,U+C67D-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C1-C6C4,U+C6C6-C6CB,U+C6CD-C6CF,U+C6D1-C6D3,U+C6D5-C6E7,U+C6E9-C6EF,U+C6F1-C6F8,U+C6FA-C703,U+C705-C71F,U+C722-C723,U+C725-C727,U+C729-C73B,U+C73D-C73F,U+C741-C742}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-14-2cf5087be8.woff2) format("woff2");unicode-range:U+C743,U+C745-C74B,U+C74D-C750,U+C752-C757,U+C759-C773,U+C775-C777,U+C779-C77B,U+C77D-C782,U+C786,U+C789-C78D,U+C78F,U+C792-C797,U+C799-C7A0,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7C0,U+C7C2-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81D-C837,U+C839-C84B,U+C84D-C86F,U+C872-C873,U+C875-C884,U+C886-C88A,U+C88D-C8C3,U+C8C5-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C910,U+C912-C96C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-15-bda8d03d72.woff2) format("woff2");unicode-range:U+C96D-C987,U+C989-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9D0,U+C9D2-C9D4,U+C9D6-C9DB,U+C9DD-C9F7,U+C9F9-CABC,U+CABE-CB77}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-16-039581ce59.woff2) format("woff2");unicode-range:U+CB78-CC27,U+CC2A-CC2F,U+CC31-CC37,U+CC39-CC3C,U+CC3F-CC43,U+CC46-CC58,U+CC5A-CC97,U+CC99-CC9B,U+CC9D-CC9F,U+CCA1-CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CD07,U+CD09-CD0B,U+CD0D-CD1C,U+CD1E-CD5B,U+CD5D-CD8B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-17-b62f72e33b.woff2) format("woff2");unicode-range:U+CD8C-CD93,U+CD95-CD9B,U+CD9D-CDA3,U+CDA5-CDA8,U+CDAA-CDE7,U+CDE9-CE1F,U+CE22-CE57,U+CE59-CE5B,U+CE5D-CE67,U+CE69-CE6C,U+CE6E-CE73,U+CE75-CE8F,U+CE91-CE9F,U+CEA1-CEE3,U+CEE5-CEEB,U+CEED-CEF3,U+CEF5-CF53,U+CF55-CF57,U+CF59-CF68,U+CF6A-CF9F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-18-ebdbd05410.woff2) format("woff2");unicode-range:U+CFA0-D06B,U+D06D-D073,U+D075-D0A3,U+D0A5-D0AB,U+D0AD-D0BF,U+D0C1-D0C7,U+D0C9-D0CF,U+D0D1-D0D2,U+D0D4-D0DB,U+D0DE-D0EC,U+D0EE-D12F,U+D131-D133,U+D135-D137,U+D139-D14B,U+D14D-D14F,U+D151-D15B,U+D15D-D19F,U+D1A1-D1A3,U+D1A5-D1B2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-19-5ae56d22ab.woff2) format("woff2");unicode-range:U+D1B3-D1B4,U+D1B6-D1F3,U+D1F5-D22B,U+D22D-D2B7,U+D2BA-D2BF,U+D2C1-D2EF,U+D2F2-D304,U+D306-D30B,U+D30D-D30F,U+D311-D313,U+D315-D31F,U+D321-D324,U+D326-D327,U+D32A-D33C,U+D33E-D397,U+D399-D3B3,U+D3B5-D3B7,U+D3B9-D3C6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-20-cfa904649d.woff2) format("woff2");unicode-range:U+D3C7-D3C8,U+D3CA-D3CF,U+D3D1-D3EB,U+D3ED-D3EF,U+D3F1-D3FB,U+D3FD-D45B,U+D45D-D487,U+D489-D4E7,U+D4E9-D503,U+D505-D507,U+D509-D50B,U+D50D-D53B,U+D53E-D53F,U+D541-D543,U+D545-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D576-D577,U+D579-D586,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5CB,U+D5CD-D5D7,U+D5D9-D5E6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-hangul-21-1996ede309.woff2) format("woff2");unicode-range:U+D5E7-D5EB,U+D5ED-D600,U+D602-D603,U+D605-D607,U+D609-D610,U+D612-D614,U+D616-D61B,U+D61D-D637,U+D639-D63B,U+D63D-D647,U+D649-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68E-D6A7,U+D6A9-D6C3,U+D6C5-D733,U+D735-D74F,U+D751-D753,U+D755-D76F,U+D771-D787,U+D789-D78B,U+D78D-D7A3}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-00-1cb34353d1.woff2) format("woff2");unicode-range:U+250-31E,U+321-351}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-01-b6c1f523fd.woff2) format("woff2");unicode-range:U+352-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-468}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-02-bbae325fe0.woff2) format("woff2");unicode-range:U+469-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E1A}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-03-87fa98ea28.woff2) format("woff2");unicode-range:U+1E1B-1F15,U+1F18-1F1C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-04-ab2d61dae2.woff2) format("woff2");unicode-range:U+1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2070-2071,U+2074-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-05-9893381679.woff2) format("woff2");unicode-range:U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-06-7ce9f54e74.woff2) format("woff2");unicode-range:U+2E18,U+3041-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-3393}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-07-4508291fb9.woff2) format("woff2");unicode-range:U+3394-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E0F5}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-08-e2884823da.woff2) format("woff2");unicode-range:U+E0F6-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF31}@font-face{font-family:HAP Korean;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-500-other-09-70aef0aea0.woff2) format("woff2");unicode-range:U+FF32-FF60,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-core-d69e542fb3.woff2) format("woff2");unicode-range:U+20-7E,U+A0-148,U+14A-1C3,U+1C5-24F,U+2000-200D,U+2010-2027,U+202F-2060,U+20A0-20BF,U+3000-3003,U+3008-3011,U+3014-301F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-00-57019309cb.woff2) format("woff2");unicode-range:U+AC00-AC01,U+AC04,U+AC08,U+AC10-AC12,U+AC15,U+AC1C,U+AC31,U+AC70-AC71,U+AC74,U+AC78,U+AC80,U+AC83,U+AC8C,U+ACA8-ACAA,U+ACAC,U+ACB0,U+ACBC-ACBD,U+ACC4,U+ACE0,U+ACE8,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD50,U+AD6C-AD6D,U+AD70,U+AD81,U+ADC0,U+ADD3,U+ADDC,U+ADE0,U+ADF8,U+ADFC,U+AE00,U+AE08-AE09,U+AE30,U+AE34,U+AE38,U+AE40,U+AE4C,U+AE68,U+AED8,U+AF08,U+AF2D,U+AFB8,U+AFC8,U+B044,U+B05D,U+B07C,U+B098-B099,U+B09C,U+B0A0,U+B0A8-B0A9,U+B0AC,U+B0AE,U+B0B4,U+B0C8,U+B0D0,U+B108,U+B110,U+B118,U+B123-B124,U+B144,U+B150,U+B178-B179,U+B17C,U+B192,U+B1CC,U+B1E8,U+B204,U+B208,U+B274,U+B290,U+B294,U+B2A5-B2A6,U+B2C8,U+B2CC,U+B2D8-B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F4-B2F5,U+B2F7,U+B2F9,U+B300,U+B354,U+B358,U+B35C,U+B370-B371,U+B378,U+B38C,U+B3C4,U+B3CC,U+B3D5,U+B3D9,U+B3FC,U+B410,U+B418,U+B41C,U+B450,U+B4A4,U+B4DC-B4DD,U+B4E0,U+B4E3-B4E4,U+B4EF,U+B4F1,U+B514,U+B529-B52A,U+B530,U+B54C,U+B5BB,U+B610,U+B728,U+B73B,U+B77C-B77D,U+B780,U+B78C,U+B791,U+B798,U+B79C,U+B7A9,U+B7AB,U+B7C9,U+B7EC,U+B7FC,U+B808,U+B824-B825,U+B828,U+B82C,U+B837-B839,U+B85C-B85D,U+B860,U+B8CC,U+B8E8,U+B8EC,U+B958-B959,U+B960,U+B974,U+B978,U+B97C,U+B984,U+B9AC-B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9D0,U+B9DD-B9DE,U+B9E4-B9E5,U+B9F9,U+BA39,U+BA3C,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BAB0,U+BAB8,U+BABB,U+BABD,U+BB34,U+BB36,U+BB38,U+BB3C,U+BB47,U+BB50,U+BB58,U+BBF8-BBF9,U+BBFC,U+BC0D,U+BC0F,U+BC14-BC16,U+BC18,U+BC1B-BC1C,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC8C,U+BC94-BC95,U+BCA0,U+BCA8,U+BCC0,U+BCC4,U+BCD1,U+BCF4-BCF5,U+BCF8,U+BD09,U+BD80-BD81,U+BD84,U+BD88,U+BDD4,U+BDF0,U+BE0C,U+BE44-BE45,U+BE57,U+BE5B,U+BE60,U+BE68,U+BE7C,U+BF08,U+BFE1,U+C090,U+C0AC,U+C0B0,U+C0B4,U+C0C1,U+C0C8-C0C9,U+C0DD,U+C11C,U+C120,U+C124,U+C131,U+C138,U+C13C,U+C158,U+C18C-C18D,U+C190,U+C194,U+C1A1,U+C20F,U+C218-C219,U+C21C,U+C220,U+C22B,U+C26C,U+C2A4,U+C2A8,U+C2B5,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C2EC-C2ED,U+C2F1,U+C2F8,U+C368,U+C378,U+C4F0,U+C529,U+C544-C545,U+C548,U+C54A,U+C54C,U+C553-C555,U+C558,U+C55E,U+C560-C561,U+C564,U+C570-C571,U+C57C-C57D,U+C591,U+C5B4-C5B5,U+C5B8,U+C5BC,U+C5C4-C5C6,U+C5C8,U+C5D0,U+C5D4,U+C5E0,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FC,U+C600-C601,U+C608,U+C624-C625,U+C628,U+C62C,U+C640,U+C644,U+C654,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6C0,U+C6C5,U+C6CC,U+C6D0,U+C6D4,U+C6E8,U+C6F0,U+C6F9,U+C704,U+C720-C721,U+C724,U+C728,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C,U+C784-C785,U+C788,U+C790-C791,U+C798,U+C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C84C,U+C870-C871,U+C874,U+C885,U+C88B-C88C,U+C8C4,U+C8FC,U+C900,U+C904,U+C911,U+C988,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C8,U+C9D1,U+C9DC,U+C9F8,U+CABD,U+CC28-CC29,U+CC30,U+CC38,U+CC3D-CC3E,U+CC44,U+CC98,U+CC9C,U+CCA0,U+CCAD,U+CCB4,U+CD08,U+CD0C,U+CD5C,U+CD94,U+CD9C,U+CDA9,U+CDE8,U+CE20-CE21,U+CE58,U+CE68,U+CE74,U+CEE4,U+CEEC,U+CEF4,U+CF54,U+CF58,U+D06C,U+D074,U+D0A4,U+D0C0,U+D0C8,U+D0D3,U+D0DC-D0DD,U+D0ED,U+D130,U+D138,U+D14C,U+D150,U+D1A0,U+D1A4,U+D1B5,U+D22C,U+D2B8-D2B9,U+D2C0,U+D2F0,U+D305,U+D30C,U+D310,U+D328-D329,U+D398,U+D3B8,U+D3C9,U+D3D0,U+D3EC,U+D3F0,U+D3FC,U+D45C,U+D488,U+D4E8,U+D504,U+D508,U+D50C,U+D53C,U+D540,U+D544,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D574-D575,U+D578,U+D588-D589,U+D5A5,U+D5C8,U+D5D8,U+D5EC,U+D601,U+D604,U+D611,U+D615,U+D61C,U+D638,U+D648,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D6A8,U+D6C4,U+D734,U+D788}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-01-89e3ed7783.woff2) format("woff2");unicode-range:U+AC02-AC03,U+AC05-AC07,U+AC09-AC0F,U+AC13-AC14,U+AC16-AC1B,U+AC1D-AC30,U+AC32-AC6F,U+AC72-AC73,U+AC75-AC77,U+AC79-AC7F,U+AC81-AC82,U+AC84-AC8B,U+AC8D-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACBB,U+ACBE-ACC3,U+ACC5-ACDF,U+ACE1-ACE7,U+ACE9-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD03,U+AD05-AD10,U+AD12-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD80,U+AD82-ADBF,U+ADC1-ADD2,U+ADD4-ADDB,U+ADDD-ADDF,U+ADE1-ADF7,U+ADF9-ADFB,U+ADFD-ADFF,U+AE01-AE05,U+C783,U+C787,U+C78E,U+C7C1,U+C838,U+C8FD,U+C9D5,U+CC45,U+CC59,U+CCAB,U+CCD0,U+CD1D,U+CDA4,U+CE5C,U+CE6D,U+CE90,U+CEA0,U+CF69,U+D0AC,U+D0D0,U+D134,U+D15C,U+D1F4,U+D2F1,U+D314,U+D320,U+D325,U+D33D,U+D3B4,U+D53D,U+D56D,U+D587,U+D5CC,U+D608,U+D63C,U+D750,U+D754,U+D770,U+D78C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-02-ffa61c8ee2.woff2) format("woff2");unicode-range:U+AE06-AE07,U+AE0A-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE41-AE4B,U+AE4D-AE67,U+AE69-AED7,U+AED9-AF07,U+AF09-AF2C,U+AF2E-AFB7,U+AFB9-AFC7,U+AFC9-B012}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-03-10ffb437ae.woff2) format("woff2");unicode-range:U+B013-B043,U+B045-B05C,U+B05E-B07B,U+B07D-B097,U+B09A-B09B,U+B09D-B09F,U+B0A1-B0A7,U+B0AA-B0AB,U+B0AD,U+B0AF-B0B3,U+B0B5-B0C7,U+B0C9-B0CF,U+B0D1-B107,U+B109-B10F,U+B111-B117,U+B119-B122,U+B125-B143,U+B145-B14F,U+B151-B177,U+B17A-B17B,U+B17D-B191,U+B193-B1CB,U+B1CD-B1E7,U+B1E9-B203,U+B205-B207,U+B209-B22F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-04-fe629b889b.woff2) format("woff2");unicode-range:U+B230-B273,U+B275-B28F,U+B291-B293,U+B295-B2A4,U+B2A7-B2C7,U+B2C9-B2CB,U+B2CD-B2D7,U+B2DA-B2E3,U+B2E5-B2E7,U+B2E9-B2EA,U+B2ED-B2F3,U+B2F6,U+B2F8,U+B2FA-B2FF,U+B301-B353,U+B355-B357,U+B359-B35B,U+B35D-B36F,U+B372-B377,U+B379-B38B,U+B38D-B3C3,U+B3C5-B3CB,U+B3CD-B3D4,U+B3D6-B3D8,U+B3DA-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B44F,U+B451}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-05-2c0504463a.woff2) format("woff2");unicode-range:U+B452-B4A3,U+B4A5-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EE,U+B4F0,U+B4F2-B513,U+B515-B528,U+B52B-B52F,U+B531-B54B,U+B54D-B5BA,U+B5BC-B60F,U+B611-B660}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-06-5f174df6e4.woff2) format("woff2");unicode-range:U+B661-B727,U+B729-B73A,U+B73C-B77B,U+B77E-B77F,U+B781-B78B,U+B78D-B790,U+B792-B797,U+B799-B79B,U+B79D-B7A8,U+B7AA,U+B7AC-B7C8,U+B7CA-B7EB,U+B7ED-B7FB,U+B7FD-B807,U+B809-B823,U+B826-B827,U+B829-B82B,U+B82D-B836,U+B83A-B85B,U+B85E-B85F,U+B861-B879}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-07-48ecd32408.woff2) format("woff2");unicode-range:U+B87A-B8CB,U+B8CD-B8E7,U+B8E9-B8EB,U+B8ED-B957,U+B95A-B95F,U+B961-B973,U+B975-B977,U+B979-B97B,U+B97D-B983,U+B985-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF,U+B9D1-B9DC,U+B9DF-B9E3,U+B9E6-B9F8,U+B9FA-BA38,U+BA3A-BA3B,U+BA3D-BA53,U+BA55-BA6F,U+BA71-BA73,U+BA75-BA84,U+BA86-BA9B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-08-d2183a16a1.woff2) format("woff2");unicode-range:U+BA9C-BAA7,U+BAAA-BAAF,U+BAB1-BAB7,U+BAB9-BABA,U+BABC,U+BABE-BB33,U+BB35,U+BB37,U+BB39-BB3B,U+BB3D-BB46,U+BB48-BB4F,U+BB51-BB57,U+BB59-BBF7,U+BBFA-BBFB,U+BBFD-BC0C,U+BC0E,U+BC10-BC13,U+BC17,U+BC19-BC1A,U+BC1D-BC28,U+BC2A-BC2F,U+BC32-BC83,U+BC85-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96-BC9F,U+BCA1-BCA7,U+BCA9-BCBD}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-09-b43b1f1d11.woff2) format("woff2");unicode-range:U+BCBE-BCBF,U+BCC1-BCC3,U+BCC5-BCD0,U+BCD2-BCF3,U+BCF6-BCF7,U+BCF9-BD08,U+BD0A-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD89-BDD3,U+BDD5-BDEF,U+BDF1-BE0B,U+BE0D-BE43,U+BE46-BE56,U+BE58-BE5A,U+BE5C-BE5F,U+BE61-BE67,U+BE69-BE7B,U+BE7D-BED2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-10-7d8f3b0af7.woff2) format("woff2");unicode-range:U+BED3-BF07,U+BF09-BFE0,U+BFE2-C08F,U+C091-C0AB,U+C0AD-C0AF,U+C0B1-C0B3,U+C0B5-C0C0,U+C0C2-C0C7,U+C0CA-C0DB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-11-60fbfd8be6.woff2) format("woff2");unicode-range:U+C0DC,U+C0DE-C11B,U+C11D-C11F,U+C121-C123,U+C125-C130,U+C132-C137,U+C139-C13B,U+C13D-C157,U+C159-C18B,U+C18E-C18F,U+C191-C193,U+C195-C1A0,U+C1A2-C20E,U+C210-C217,U+C21A-C21B,U+C21D-C21F,U+C221-C22A,U+C22C-C26B,U+C26D-C2A3,U+C2A5-C2A7,U+C2A9-C2B4,U+C2B6-C2B8,U+C2BA-C2DB,U+C2DE-C2DF,U+C2E1-C2E3,U+C2E5-C2EB,U+C2EE-C2F0,U+C2F2-C2F7,U+C2F9-C2FB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-12-2c49547a74.woff2) format("woff2");unicode-range:U+C2FC-C367,U+C369-C377,U+C379-C4EF,U+C4F1-C4FE}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-13-789a312b7a.woff2) format("woff2");unicode-range:U+C4FF-C528,U+C52A-C543,U+C546-C547,U+C549,U+C54B,U+C54D-C552,U+C556-C557,U+C559-C55D,U+C55F,U+C562-C563,U+C565-C56F,U+C572-C57B,U+C57E-C590,U+C592-C5B3,U+C5B6-C5B7,U+C5B9-C5BB,U+C5BD-C5C3,U+C5C7,U+C5C9-C5CF,U+C5D1-C5D3,U+C5D5-C5DF,U+C5E1-C5EB,U+C5EE-C5EF,U+C5F1-C5F3,U+C5F5-C5FB,U+C5FD-C5FF,U+C602-C607,U+C609-C623,U+C626-C627,U+C629-C62B,U+C62D-C63F,U+C641-C643,U+C645-C653,U+C655-C65B,U+C65D-C677,U+C679-C67B,U+C67D-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C1-C6C4,U+C6C6-C6CB,U+C6CD-C6CF,U+C6D1-C6D3,U+C6D5-C6E7,U+C6E9-C6EF,U+C6F1-C6F8,U+C6FA-C703,U+C705-C71F,U+C722-C723,U+C725-C727,U+C729-C73B,U+C73D-C73F,U+C741-C742}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-14-0014ef2879.woff2) format("woff2");unicode-range:U+C743,U+C745-C74B,U+C74D-C750,U+C752-C757,U+C759-C773,U+C775-C777,U+C779-C77B,U+C77D-C782,U+C786,U+C789-C78D,U+C78F,U+C792-C797,U+C799-C7A0,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7C0,U+C7C2-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81D-C837,U+C839-C84B,U+C84D-C86F,U+C872-C873,U+C875-C884,U+C886-C88A,U+C88D-C8C3,U+C8C5-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C910,U+C912-C96C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-15-b31fb4ad71.woff2) format("woff2");unicode-range:U+C96D-C987,U+C989-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9D0,U+C9D2-C9D4,U+C9D6-C9DB,U+C9DD-C9F7,U+C9F9-CABC,U+CABE-CB77}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-16-75115d9145.woff2) format("woff2");unicode-range:U+CB78-CC27,U+CC2A-CC2F,U+CC31-CC37,U+CC39-CC3C,U+CC3F-CC43,U+CC46-CC58,U+CC5A-CC97,U+CC99-CC9B,U+CC9D-CC9F,U+CCA1-CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CD07,U+CD09-CD0B,U+CD0D-CD1C,U+CD1E-CD5B,U+CD5D-CD8B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-17-6836001efc.woff2) format("woff2");unicode-range:U+CD8C-CD93,U+CD95-CD9B,U+CD9D-CDA3,U+CDA5-CDA8,U+CDAA-CDE7,U+CDE9-CE1F,U+CE22-CE57,U+CE59-CE5B,U+CE5D-CE67,U+CE69-CE6C,U+CE6E-CE73,U+CE75-CE8F,U+CE91-CE9F,U+CEA1-CEE3,U+CEE5-CEEB,U+CEED-CEF3,U+CEF5-CF53,U+CF55-CF57,U+CF59-CF68,U+CF6A-CF9F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-18-7abd342ed1.woff2) format("woff2");unicode-range:U+CFA0-D06B,U+D06D-D073,U+D075-D0A3,U+D0A5-D0AB,U+D0AD-D0BF,U+D0C1-D0C7,U+D0C9-D0CF,U+D0D1-D0D2,U+D0D4-D0DB,U+D0DE-D0EC,U+D0EE-D12F,U+D131-D133,U+D135-D137,U+D139-D14B,U+D14D-D14F,U+D151-D15B,U+D15D-D19F,U+D1A1-D1A3,U+D1A5-D1B2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-19-db2f9988ae.woff2) format("woff2");unicode-range:U+D1B3-D1B4,U+D1B6-D1F3,U+D1F5-D22B,U+D22D-D2B7,U+D2BA-D2BF,U+D2C1-D2EF,U+D2F2-D304,U+D306-D30B,U+D30D-D30F,U+D311-D313,U+D315-D31F,U+D321-D324,U+D326-D327,U+D32A-D33C,U+D33E-D397,U+D399-D3B3,U+D3B5-D3B7,U+D3B9-D3C6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-20-4b4895a21c.woff2) format("woff2");unicode-range:U+D3C7-D3C8,U+D3CA-D3CF,U+D3D1-D3EB,U+D3ED-D3EF,U+D3F1-D3FB,U+D3FD-D45B,U+D45D-D487,U+D489-D4E7,U+D4E9-D503,U+D505-D507,U+D509-D50B,U+D50D-D53B,U+D53E-D53F,U+D541-D543,U+D545-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D576-D577,U+D579-D586,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5CB,U+D5CD-D5D7,U+D5D9-D5E6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-hangul-21-e7b9f368b4.woff2) format("woff2");unicode-range:U+D5E7-D5EB,U+D5ED-D600,U+D602-D603,U+D605-D607,U+D609-D610,U+D612-D614,U+D616-D61B,U+D61D-D637,U+D639-D63B,U+D63D-D647,U+D649-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68E-D6A7,U+D6A9-D6C3,U+D6C5-D733,U+D735-D74F,U+D751-D753,U+D755-D76F,U+D771-D787,U+D789-D78B,U+D78D-D7A3}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-00-01bcda35c2.woff2) format("woff2");unicode-range:U+250-31E,U+321-351}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-01-d78d3c59d3.woff2) format("woff2");unicode-range:U+352-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-468}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-02-c57908effd.woff2) format("woff2");unicode-range:U+469-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E1A}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-03-8b2f45c750.woff2) format("woff2");unicode-range:U+1E1B-1F15,U+1F18-1F1C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-04-ffa3f40e25.woff2) format("woff2");unicode-range:U+1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2070-2071,U+2074-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-05-02067c3714.woff2) format("woff2");unicode-range:U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-06-c8d305a766.woff2) format("woff2");unicode-range:U+2E18,U+3041-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-3393}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-07-fb97488d86.woff2) format("woff2");unicode-range:U+3394-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E0F5}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-08-769191d3c7.woff2) format("woff2");unicode-range:U+E0F6-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF31}@font-face{font-family:HAP Korean;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-600-other-09-65619eb861.woff2) format("woff2");unicode-range:U+FF32-FF60,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-core-d79ae3ee1b.woff2) format("woff2");unicode-range:U+20-7E,U+A0-148,U+14A-1C3,U+1C5-24F,U+2000-200D,U+2010-2027,U+202F-2060,U+20A0-20BF,U+3000-3003,U+3008-3011,U+3014-301F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-00-f0fee1c637.woff2) format("woff2");unicode-range:U+AC00-AC01,U+AC04,U+AC08,U+AC10-AC12,U+AC15,U+AC1C,U+AC31,U+AC70-AC71,U+AC74,U+AC78,U+AC80,U+AC83,U+AC8C,U+ACA8-ACAA,U+ACAC,U+ACB0,U+ACBC-ACBD,U+ACC4,U+ACE0,U+ACE8,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD50,U+AD6C-AD6D,U+AD70,U+AD81,U+ADC0,U+ADD3,U+ADDC,U+ADE0,U+ADF8,U+ADFC,U+AE00,U+AE08-AE09,U+AE30,U+AE34,U+AE38,U+AE40,U+AE4C,U+AE68,U+AED8,U+AF08,U+AF2D,U+AFB8,U+AFC8,U+B044,U+B05D,U+B07C,U+B098-B099,U+B09C,U+B0A0,U+B0A8-B0A9,U+B0AC,U+B0AE,U+B0B4,U+B0C8,U+B0D0,U+B108,U+B110,U+B118,U+B123-B124,U+B144,U+B150,U+B178-B179,U+B17C,U+B192,U+B1CC,U+B1E8,U+B204,U+B208,U+B274,U+B290,U+B294,U+B2A5-B2A6,U+B2C8,U+B2CC,U+B2D8-B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F4-B2F5,U+B2F7,U+B2F9,U+B300,U+B354,U+B358,U+B35C,U+B370-B371,U+B378,U+B38C,U+B3C4,U+B3CC,U+B3D5,U+B3D9,U+B3FC,U+B410,U+B418,U+B41C,U+B450,U+B4A4,U+B4DC-B4DD,U+B4E0,U+B4E3-B4E4,U+B4EF,U+B4F1,U+B514,U+B529-B52A,U+B530,U+B54C,U+B5BB,U+B610,U+B728,U+B73B,U+B77C-B77D,U+B780,U+B78C,U+B791,U+B798,U+B79C,U+B7A9,U+B7AB,U+B7C9,U+B7EC,U+B7FC,U+B808,U+B824-B825,U+B828,U+B82C,U+B837-B839,U+B85C-B85D,U+B860,U+B8CC,U+B8E8,U+B8EC,U+B958-B959,U+B960,U+B974,U+B978,U+B97C,U+B984,U+B9AC-B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9D0,U+B9DD-B9DE,U+B9E4-B9E5,U+B9F9,U+BA39,U+BA3C,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8-BAA9,U+BAB0,U+BAB8,U+BABB,U+BABD,U+BB34,U+BB36,U+BB38,U+BB3C,U+BB47,U+BB50,U+BB58,U+BBF8-BBF9,U+BBFC,U+BC0D,U+BC0F,U+BC14-BC16,U+BC18,U+BC1B-BC1C,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC8C,U+BC94-BC95,U+BCA0,U+BCA8,U+BCC0,U+BCC4,U+BCD1,U+BCF4-BCF5,U+BCF8,U+BD09,U+BD80-BD81,U+BD84,U+BD88,U+BDD4,U+BDF0,U+BE0C,U+BE44-BE45,U+BE57,U+BE5B,U+BE60,U+BE68,U+BE7C,U+BF08,U+BFE1,U+C090,U+C0AC,U+C0B0,U+C0B4,U+C0C1,U+C0C8-C0C9,U+C0DD,U+C11C,U+C120,U+C124,U+C131,U+C138,U+C13C,U+C158,U+C18C-C18D,U+C190,U+C194,U+C1A1,U+C20F,U+C218-C219,U+C21C,U+C220,U+C22B,U+C26C,U+C2A4,U+C2A8,U+C2B5,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C2EC-C2ED,U+C2F1,U+C2F8,U+C368,U+C378,U+C4F0,U+C529,U+C544-C545,U+C548,U+C54A,U+C54C,U+C553-C555,U+C558,U+C55E,U+C560-C561,U+C564,U+C570-C571,U+C57C-C57D,U+C591,U+C5B4-C5B5,U+C5B8,U+C5BC,U+C5C4-C5C6,U+C5C8,U+C5D0,U+C5D4,U+C5E0,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FC,U+C600-C601,U+C608,U+C624-C625,U+C628,U+C62C,U+C640,U+C644,U+C654,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6C0,U+C6C5,U+C6CC,U+C6D0,U+C6D4,U+C6E8,U+C6F0,U+C6F9,U+C704,U+C720-C721,U+C724,U+C728,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C,U+C784-C785,U+C788,U+C790-C791,U+C798,U+C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C84C,U+C870-C871,U+C874,U+C885,U+C88B-C88C,U+C8C4,U+C8FC,U+C900,U+C904,U+C911,U+C988,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C8,U+C9D1,U+C9DC,U+C9F8,U+CABD,U+CC28-CC29,U+CC30,U+CC38,U+CC3D-CC3E,U+CC44,U+CC98,U+CC9C,U+CCA0,U+CCAD,U+CCB4,U+CD08,U+CD0C,U+CD5C,U+CD94,U+CD9C,U+CDA9,U+CDE8,U+CE20-CE21,U+CE58,U+CE68,U+CE74,U+CEE4,U+CEEC,U+CEF4,U+CF54,U+CF58,U+D06C,U+D074,U+D0A4,U+D0C0,U+D0C8,U+D0D3,U+D0DC-D0DD,U+D0ED,U+D130,U+D138,U+D14C,U+D150,U+D1A0,U+D1A4,U+D1B5,U+D22C,U+D2B8-D2B9,U+D2C0,U+D2F0,U+D305,U+D30C,U+D310,U+D328-D329,U+D398,U+D3B8,U+D3C9,U+D3D0,U+D3EC,U+D3F0,U+D3FC,U+D45C,U+D488,U+D4E8,U+D504,U+D508,U+D50C,U+D53C,U+D540,U+D544,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D574-D575,U+D578,U+D588-D589,U+D5A5,U+D5C8,U+D5D8,U+D5EC,U+D601,U+D604,U+D611,U+D615,U+D61C,U+D638,U+D648,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D6A8,U+D6C4,U+D734,U+D788}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-01-9850adc52c.woff2) format("woff2");unicode-range:U+AC02-AC03,U+AC05-AC07,U+AC09-AC0F,U+AC13-AC14,U+AC16-AC1B,U+AC1D-AC30,U+AC32-AC6F,U+AC72-AC73,U+AC75-AC77,U+AC79-AC7F,U+AC81-AC82,U+AC84-AC8B,U+AC8D-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACBB,U+ACBE-ACC3,U+ACC5-ACDF,U+ACE1-ACE7,U+ACE9-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD03,U+AD05-AD10,U+AD12-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD80,U+AD82-ADBF,U+ADC1-ADD2,U+ADD4-ADDB,U+ADDD-ADDF,U+ADE1-ADF7,U+ADF9-ADFB,U+ADFD-ADFF,U+AE01-AE05,U+C783,U+C787,U+C78E,U+C7C1,U+C838,U+C8FD,U+C9D5,U+CC45,U+CC59,U+CCAB,U+CCD0,U+CD1D,U+CDA4,U+CE5C,U+CE6D,U+CE90,U+CEA0,U+CF69,U+D0AC,U+D0D0,U+D134,U+D15C,U+D1F4,U+D2F1,U+D314,U+D320,U+D325,U+D33D,U+D3B4,U+D53D,U+D56D,U+D587,U+D5CC,U+D608,U+D63C,U+D750,U+D754,U+D770,U+D78C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-02-0656ad43a2.woff2) format("woff2");unicode-range:U+AE06-AE07,U+AE0A-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE41-AE4B,U+AE4D-AE67,U+AE69-AED7,U+AED9-AF07,U+AF09-AF2C,U+AF2E-AFB7,U+AFB9-AFC7,U+AFC9-B012}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-03-1ed1991e72.woff2) format("woff2");unicode-range:U+B013-B043,U+B045-B05C,U+B05E-B07B,U+B07D-B097,U+B09A-B09B,U+B09D-B09F,U+B0A1-B0A7,U+B0AA-B0AB,U+B0AD,U+B0AF-B0B3,U+B0B5-B0C7,U+B0C9-B0CF,U+B0D1-B107,U+B109-B10F,U+B111-B117,U+B119-B122,U+B125-B143,U+B145-B14F,U+B151-B177,U+B17A-B17B,U+B17D-B191,U+B193-B1CB,U+B1CD-B1E7,U+B1E9-B203,U+B205-B207,U+B209-B22F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-04-e64a1fa8f5.woff2) format("woff2");unicode-range:U+B230-B273,U+B275-B28F,U+B291-B293,U+B295-B2A4,U+B2A7-B2C7,U+B2C9-B2CB,U+B2CD-B2D7,U+B2DA-B2E3,U+B2E5-B2E7,U+B2E9-B2EA,U+B2ED-B2F3,U+B2F6,U+B2F8,U+B2FA-B2FF,U+B301-B353,U+B355-B357,U+B359-B35B,U+B35D-B36F,U+B372-B377,U+B379-B38B,U+B38D-B3C3,U+B3C5-B3CB,U+B3CD-B3D4,U+B3D6-B3D8,U+B3DA-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B44F,U+B451}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-05-ca1583717a.woff2) format("woff2");unicode-range:U+B452-B4A3,U+B4A5-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EE,U+B4F0,U+B4F2-B513,U+B515-B528,U+B52B-B52F,U+B531-B54B,U+B54D-B5BA,U+B5BC-B60F,U+B611-B660}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-06-7aac2634ac.woff2) format("woff2");unicode-range:U+B661-B727,U+B729-B73A,U+B73C-B77B,U+B77E-B77F,U+B781-B78B,U+B78D-B790,U+B792-B797,U+B799-B79B,U+B79D-B7A8,U+B7AA,U+B7AC-B7C8,U+B7CA-B7EB,U+B7ED-B7FB,U+B7FD-B807,U+B809-B823,U+B826-B827,U+B829-B82B,U+B82D-B836,U+B83A-B85B,U+B85E-B85F,U+B861-B879}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-07-2b7be41cc3.woff2) format("woff2");unicode-range:U+B87A-B8CB,U+B8CD-B8E7,U+B8E9-B8EB,U+B8ED-B957,U+B95A-B95F,U+B961-B973,U+B975-B977,U+B979-B97B,U+B97D-B983,U+B985-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF,U+B9D1-B9DC,U+B9DF-B9E3,U+B9E6-B9F8,U+B9FA-BA38,U+BA3A-BA3B,U+BA3D-BA53,U+BA55-BA6F,U+BA71-BA73,U+BA75-BA84,U+BA86-BA9B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-08-ac334bd72c.woff2) format("woff2");unicode-range:U+BA9C-BAA7,U+BAAA-BAAF,U+BAB1-BAB7,U+BAB9-BABA,U+BABC,U+BABE-BB33,U+BB35,U+BB37,U+BB39-BB3B,U+BB3D-BB46,U+BB48-BB4F,U+BB51-BB57,U+BB59-BBF7,U+BBFA-BBFB,U+BBFD-BC0C,U+BC0E,U+BC10-BC13,U+BC17,U+BC19-BC1A,U+BC1D-BC28,U+BC2A-BC2F,U+BC32-BC83,U+BC85-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96-BC9F,U+BCA1-BCA7,U+BCA9-BCBD}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-09-62cc0d37d6.woff2) format("woff2");unicode-range:U+BCBE-BCBF,U+BCC1-BCC3,U+BCC5-BCD0,U+BCD2-BCF3,U+BCF6-BCF7,U+BCF9-BD08,U+BD0A-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD89-BDD3,U+BDD5-BDEF,U+BDF1-BE0B,U+BE0D-BE43,U+BE46-BE56,U+BE58-BE5A,U+BE5C-BE5F,U+BE61-BE67,U+BE69-BE7B,U+BE7D-BED2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-10-fa9a62c690.woff2) format("woff2");unicode-range:U+BED3-BF07,U+BF09-BFE0,U+BFE2-C08F,U+C091-C0AB,U+C0AD-C0AF,U+C0B1-C0B3,U+C0B5-C0C0,U+C0C2-C0C7,U+C0CA-C0DB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-11-a58bca2f82.woff2) format("woff2");unicode-range:U+C0DC,U+C0DE-C11B,U+C11D-C11F,U+C121-C123,U+C125-C130,U+C132-C137,U+C139-C13B,U+C13D-C157,U+C159-C18B,U+C18E-C18F,U+C191-C193,U+C195-C1A0,U+C1A2-C20E,U+C210-C217,U+C21A-C21B,U+C21D-C21F,U+C221-C22A,U+C22C-C26B,U+C26D-C2A3,U+C2A5-C2A7,U+C2A9-C2B4,U+C2B6-C2B8,U+C2BA-C2DB,U+C2DE-C2DF,U+C2E1-C2E3,U+C2E5-C2EB,U+C2EE-C2F0,U+C2F2-C2F7,U+C2F9-C2FB}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-12-81541810ee.woff2) format("woff2");unicode-range:U+C2FC-C367,U+C369-C377,U+C379-C4EF,U+C4F1-C4FE}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-13-a6e264eddd.woff2) format("woff2");unicode-range:U+C4FF-C528,U+C52A-C543,U+C546-C547,U+C549,U+C54B,U+C54D-C552,U+C556-C557,U+C559-C55D,U+C55F,U+C562-C563,U+C565-C56F,U+C572-C57B,U+C57E-C590,U+C592-C5B3,U+C5B6-C5B7,U+C5B9-C5BB,U+C5BD-C5C3,U+C5C7,U+C5C9-C5CF,U+C5D1-C5D3,U+C5D5-C5DF,U+C5E1-C5EB,U+C5EE-C5EF,U+C5F1-C5F3,U+C5F5-C5FB,U+C5FD-C5FF,U+C602-C607,U+C609-C623,U+C626-C627,U+C629-C62B,U+C62D-C63F,U+C641-C643,U+C645-C653,U+C655-C65B,U+C65D-C677,U+C679-C67B,U+C67D-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C1-C6C4,U+C6C6-C6CB,U+C6CD-C6CF,U+C6D1-C6D3,U+C6D5-C6E7,U+C6E9-C6EF,U+C6F1-C6F8,U+C6FA-C703,U+C705-C71F,U+C722-C723,U+C725-C727,U+C729-C73B,U+C73D-C73F,U+C741-C742}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-14-83a7fd6310.woff2) format("woff2");unicode-range:U+C743,U+C745-C74B,U+C74D-C750,U+C752-C757,U+C759-C773,U+C775-C777,U+C779-C77B,U+C77D-C782,U+C786,U+C789-C78D,U+C78F,U+C792-C797,U+C799-C7A0,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7C0,U+C7C2-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81D-C837,U+C839-C84B,U+C84D-C86F,U+C872-C873,U+C875-C884,U+C886-C88A,U+C88D-C8C3,U+C8C5-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C910,U+C912-C96C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-15-fbe3737e4f.woff2) format("woff2");unicode-range:U+C96D-C987,U+C989-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9D0,U+C9D2-C9D4,U+C9D6-C9DB,U+C9DD-C9F7,U+C9F9-CABC,U+CABE-CB77}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-16-596dae80a0.woff2) format("woff2");unicode-range:U+CB78-CC27,U+CC2A-CC2F,U+CC31-CC37,U+CC39-CC3C,U+CC3F-CC43,U+CC46-CC58,U+CC5A-CC97,U+CC99-CC9B,U+CC9D-CC9F,U+CCA1-CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CD07,U+CD09-CD0B,U+CD0D-CD1C,U+CD1E-CD5B,U+CD5D-CD8B}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-17-96a207ea9d.woff2) format("woff2");unicode-range:U+CD8C-CD93,U+CD95-CD9B,U+CD9D-CDA3,U+CDA5-CDA8,U+CDAA-CDE7,U+CDE9-CE1F,U+CE22-CE57,U+CE59-CE5B,U+CE5D-CE67,U+CE69-CE6C,U+CE6E-CE73,U+CE75-CE8F,U+CE91-CE9F,U+CEA1-CEE3,U+CEE5-CEEB,U+CEED-CEF3,U+CEF5-CF53,U+CF55-CF57,U+CF59-CF68,U+CF6A-CF9F}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-18-d790bee47d.woff2) format("woff2");unicode-range:U+CFA0-D06B,U+D06D-D073,U+D075-D0A3,U+D0A5-D0AB,U+D0AD-D0BF,U+D0C1-D0C7,U+D0C9-D0CF,U+D0D1-D0D2,U+D0D4-D0DB,U+D0DE-D0EC,U+D0EE-D12F,U+D131-D133,U+D135-D137,U+D139-D14B,U+D14D-D14F,U+D151-D15B,U+D15D-D19F,U+D1A1-D1A3,U+D1A5-D1B2}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-19-6eec689fa0.woff2) format("woff2");unicode-range:U+D1B3-D1B4,U+D1B6-D1F3,U+D1F5-D22B,U+D22D-D2B7,U+D2BA-D2BF,U+D2C1-D2EF,U+D2F2-D304,U+D306-D30B,U+D30D-D30F,U+D311-D313,U+D315-D31F,U+D321-D324,U+D326-D327,U+D32A-D33C,U+D33E-D397,U+D399-D3B3,U+D3B5-D3B7,U+D3B9-D3C6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-20-c286554c79.woff2) format("woff2");unicode-range:U+D3C7-D3C8,U+D3CA-D3CF,U+D3D1-D3EB,U+D3ED-D3EF,U+D3F1-D3FB,U+D3FD-D45B,U+D45D-D487,U+D489-D4E7,U+D4E9-D503,U+D505-D507,U+D509-D50B,U+D50D-D53B,U+D53E-D53F,U+D541-D543,U+D545-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D576-D577,U+D579-D586,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5CB,U+D5CD-D5D7,U+D5D9-D5E6}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-hangul-21-2a452033e7.woff2) format("woff2");unicode-range:U+D5E7-D5EB,U+D5ED-D600,U+D602-D603,U+D605-D607,U+D609-D610,U+D612-D614,U+D616-D61B,U+D61D-D637,U+D639-D63B,U+D63D-D647,U+D649-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68E-D6A7,U+D6A9-D6C3,U+D6C5-D733,U+D735-D74F,U+D751-D753,U+D755-D76F,U+D771-D787,U+D789-D78B,U+D78D-D7A3}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-00-3eacc3ad98.woff2) format("woff2");unicode-range:U+250-31E,U+321-351}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-01-416e0a4c49.woff2) format("woff2");unicode-range:U+352-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-468}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-02-0fcde7475d.woff2) format("woff2");unicode-range:U+469-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E1A}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-03-eb5da9df43.woff2) format("woff2");unicode-range:U+1E1B-1F15,U+1F18-1F1C}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-04-7888aa8a42.woff2) format("woff2");unicode-range:U+1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2070-2071,U+2074-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-05-88e0594626.woff2) format("woff2");unicode-range:U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-06-e8d47a99a8.woff2) format("woff2");unicode-range:U+2E18,U+3041-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-3393}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-07-938aa6d71b.woff2) format("woff2");unicode-range:U+3394-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E0F5}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-08-e556862128.woff2) format("woff2");unicode-range:U+E0F6-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF31}@font-face{font-family:HAP Korean;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pretendard-subset/hap-korean-700-other-09-326ea90758.woff2) format("woff2");unicode-range:U+FF32-FF60,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}@font-face{font-family:Geist Sans;src:url(/fonts/Geist-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{font-family:var(--font-sans);color:var(--text);background:var(--surface);font-synthesis:none;font-size:var(--text-base);line-height:var(--leading-copy)}body{margin:0}button,input,select{font:inherit;color:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}a{color:inherit;text-decoration:none}svg{flex-shrink:0}h1,h2,h3,p{overflow-wrap:anywhere;word-break:keep-all}button:disabled,input:disabled,select:disabled{cursor:not-allowed;color:var(--text-disabled);background:var(--surface-subtle);border-color:var(--border)}:where(button,a,input,select,summary,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}::selection{color:var(--text);background:var(--selection)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.related-sites .related-sites-toolbar{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-3);margin:0 0 var(--space-6);padding:0}.related-sites-toolbar .ui-search{width:auto}.related-site-group{margin-bottom:var(--space-8)}.related-site-group h3{display:flex;align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.related-site-group h3 span{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular)}.related-site-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:var(--border-width) solid var(--border);border-left:var(--border-width) solid var(--border)}.related-site-link{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);border-right:var(--border-width) solid var(--border);border-bottom:var(--border-width) solid var(--border)}.related-site-link:hover,.related-site-link:focus-visible{background:var(--surface-hover)}.related-site-link:hover strong{text-decoration:underline}.related-site-link strong{font-size:var(--text-base);font-weight:var(--weight-medium)}.related-site-description{display:block;margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--frame-label-line)}.related-site-language,.related-sites-note{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--frame-label-line)}.related-sites-note{margin:var(--space-6) 0}.skip-link{position:fixed;left:var(--space-4);top:calc(-1 * var(--space-16));z-index:var(--layer-skip);background:var(--action);color:var(--on-action);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4)}.skip-link:focus{top:var(--space-3)}.muted{color:var(--text-secondary)}.eyebrow,.intro-eyebrow{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-eyebrow);color:var(--text-secondary)}.eyebrow{display:block}.app-shell{min-width:var(--layout-min-width);display:grid;min-height:100dvh}.site-sidebar{position:sticky;top:0;height:100dvh;padding:var(--space-6) var(--space-4);border-right:var(--border-width) solid var(--border);background:var(--surface-subtle);overflow-y:auto;z-index:var(--layer-sidebar)}.site-identity{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-1) var(--space-2)}.site-wordmark{display:block;width:var(--brand-wordmark-width);max-width:100%;height:auto;flex-shrink:0}.site-identity strong{display:block;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-copy)}.site-identity div>span{display:block;font-size:var(--text-xs);color:var(--text-secondary);margin-top:var(--space-1)}.main-nav{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-10)}.nav-group-label{margin:0 0 var(--space-2);padding:0 var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary)}.nav-group-links{display:flex;flex-direction:column;gap:var(--space-1)}.ui-nav-link{min-height:var(--control-height);display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-label);border:var(--border-width) solid transparent}.ui-nav-link>svg{width:var(--icon-navigation-size);height:var(--icon-navigation-size);flex-shrink:0}.ui-nav-link:hover{background:var(--surface-hover);color:var(--text)}.ui-nav-link.active{color:var(--text);background:var(--surface-selected);font-weight:var(--weight-semibold)}.workspace{min-width:0;display:flex;flex-direction:column}.workspace-breadcrumb{font-size:var(--text-sm);color:var(--text-secondary);display:flex;gap:var(--space-2);align-items:center}.header-lookup{font-size:var(--text-sm)}.main-container{width:100%;min-width:0}.main-container:focus{outline:none}.page-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);padding:var(--space-8) 0 var(--space-6);border-bottom:var(--border-width) solid var(--border);margin-bottom:var(--space-6)}.page-intro>div:first-child{min-width:0}.intro-eyebrow{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.intro-rule{display:none}.page-intro h1{font-size:var(--heading-lg);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-2)}.page-intro p{margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-copy)}.intro-side{text-align:right;flex-shrink:0;padding-top:var(--space-1)}.issue-index{display:block;font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-bottom:var(--space-2)}.update-note{display:flex;gap:var(--space-2);align-items:center;font-size:var(--text-xs);color:var(--text-secondary)}.status-dot{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--text-secondary)}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-2) var(--space-4);font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-label);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);transition:background var(--transition),border-color var(--transition);text-align:center}.ui-button:hover{background:var(--surface-hover);border-color:var(--border-hover)}.ui-button-primary{color:var(--on-action);background:var(--action);border-color:var(--action)}.ui-button-primary:hover{color:var(--on-action);background:var(--action-hover);border-color:var(--action-hover)}.ui-button-tertiary{background:transparent;border-color:transparent}.ui-button-tertiary:hover{background:var(--surface-hover);border-color:transparent}.ui-button:disabled{cursor:not-allowed;color:var(--text-disabled);background:var(--surface-subtle);border-color:var(--border)}.ui-button-small{min-height:var(--control-height-sm);font-size:var(--text-sm);padding:var(--space-1) var(--space-3)}.text-button,.back-button{color:var(--text-secondary)}.back-button{margin-bottom:var(--space-6)}.source-link,.read-link{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--text-sm);overflow-wrap:anywhere;max-width:100%}.source-link:hover,.read-link:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.search-field{display:flex;align-items:center;gap:var(--space-2);min-width:0;width:var(--search-width);max-width:100%;min-height:var(--control-height);padding:0 var(--space-3);border:var(--border-width) solid var(--control-border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary)}.search-field:hover{border-color:var(--control-border-hover)}.search-field:focus-within{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-color:var(--focus)}.search-field input{width:100%;min-width:0;padding:0;border:0;background:transparent;font-size:var(--text-base);height:calc(var(--control-height) - 2 * var(--border-width))}.search-field input:focus-visible{outline:none}.search-field input::-webkit-search-cancel-button{display:none}input::placeholder{color:var(--text-secondary);opacity:1}.clear-search.ui-button{width:var(--control-height-sm);min-height:var(--control-height-sm);padding:var(--space-1);font-size:var(--heading-sm);flex-shrink:0}.ui-input,.ui-select{width:100%;min-width:0;height:var(--control-height);padding:0 var(--space-3);border:var(--border-width) solid var(--control-border);background:var(--surface);border-radius:var(--radius-md);font-size:var(--text-base)}.ui-select{padding-right:var(--space-6)}.ui-input:hover,.ui-select:hover{border-color:var(--control-border-hover)}.ui-field{min-width:0}.ui-search-field .search-field{width:100%}.ui-category-tabs{display:flex;align-items:center;gap:var(--space-6);border-bottom:var(--border-width) solid var(--border)}.ui-category-tabs>button{border:0;border-bottom:var(--tabs-marker-width) solid transparent;border-radius:0;background:transparent;padding:var(--space-3) calc(var(--space-1) / 2);min-height:var(--tabs-height);color:var(--text-secondary);font-size:var(--text-base);line-height:var(--frame-label-line);white-space:nowrap}.ui-category-tabs>button[aria-selected=true]{color:var(--text);border-bottom-color:var(--text)}.ui-category-tabs>button:hover{color:var(--text)}.ui-category-tabs>button:disabled{color:var(--text-disabled);cursor:not-allowed}.ui-view-switch{display:flex;gap:var(--space-1);padding:var(--segmented-inset);margin:0;min-width:0;border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface-hover)}.ui-view-option{position:relative;display:flex;min-width:var(--segmented-item-width);min-height:var(--segmented-item-height);border-radius:var(--segmented-item-radius);color:var(--text-secondary)}.ui-view-option>input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0}.ui-view-option>span{display:flex;align-items:center;justify-content:center;gap:var(--space-1);width:100%;padding:var(--segmented-inset) var(--space-2);font-size:var(--text-sm);line-height:var(--frame-label-line)}.ui-view-option:has(input:checked){color:var(--text);background:var(--surface);box-shadow:var(--shadow-control)}.ui-view-option:has(input:focus-visible){box-shadow:var(--frame-focus-ring)}.ui-view-option:has(input:disabled){color:var(--text-disabled)}.ui-view-option svg{width:var(--text-base);height:var(--text-base)}.ui-field label{display:block;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--frame-meta-line);margin-bottom:var(--space-2)}.control-group{display:flex;align-items:center;gap:var(--space-3)}.control-group label{margin:0;color:var(--text-secondary);white-space:nowrap}.control-group .ui-select{width:auto;min-width:var(--select-min-width)}.filter-tabs,.ui-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1)}.filter-tabs .ui-button{color:var(--text-secondary);border-color:transparent;background:transparent}.filter-tabs .ui-button:hover{background:var(--surface-hover);color:var(--text)}.filter-tabs .ui-button.selected{background:var(--surface-selected);color:var(--text);font-weight:var(--weight-semibold)}.filter-tabs .ui-button:disabled,.segmented-control .ui-button:disabled{cursor:not-allowed;background:var(--surface-subtle);color:var(--text-disabled)}.search-field:has(input:disabled){background:var(--surface-subtle);border-color:var(--border)}.segmented-control{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border:var(--border-width) solid var(--border);border-radius:var(--radius-md)}.segmented-control .ui-button{min-height:var(--control-height-sm);padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.segmented-control .ui-button.selected{background:var(--surface-selected);color:var(--text);font-weight:var(--weight-semibold)}.ui-notice-success{color:var(--success)}.ui-notice-warning{color:var(--warning)}.ui-badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-label);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--surface-hover);white-space:normal}.ui-badge-success{color:var(--success);background:var(--success-surface)}.ui-badge-warning{color:var(--warning);background:var(--warning-surface)}.ui-badge-error{color:var(--error);background:var(--error-surface)}.ui-badge-info{color:var(--info);background:var(--info-surface)}.ui-notice{font-size:var(--text-base);color:var(--text-secondary)}.ui-notice-error{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.ui-notice-error .empty-symbol,.ui-notice-error h3{color:var(--error)}html:has(.geist-frame){background:var(--surface-subtle);scrollbar-gutter:stable}body:has(.geist-frame){background:var(--surface-subtle)}.geist-frame{width:100%;max-width:var(--frame-width);margin:0 auto;grid-template-columns:var(--frame-sidebar-width) minmax(0,1fr);grid-template-rows:var(--frame-header-height) minmax(0,1fr);grid-template-areas:"header header" "sidebar workspace";align-content:start;background:var(--surface-subtle);font-family:var(--font-geist);font-size:var(--text-lg);line-height:var(--frame-copy-line)}.frame-header{grid-area:header;position:sticky;top:0;z-index:var(--layer-header);height:var(--frame-header-height);display:grid;grid-template-columns:var(--frame-sidebar-width) minmax(0,1fr);background:var(--surface-subtle);border:var(--border-width) solid var(--border);border-top:0}.frame-brand{min-width:0;display:flex;align-items:center;padding:0 var(--space-6);border-right:var(--border-width) solid var(--border)}.frame-brand .site-identity{padding:0;max-width:100%}.frame-brand .site-identity strong{font-size:var(--text-lg);line-height:var(--frame-copy-line);letter-spacing:normal}.frame-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0;padding:var(--space-4)}.frame-utilities{display:flex;align-items:center;gap:var(--space-5);margin-left:auto}.ui-language-switch{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs)}.geist-frame .ui-language-switch .ui-button{min-height:var(--geist-button-small-height);padding-inline:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary)}.geist-frame .ui-language-switch .ui-button[aria-pressed=true]{color:var(--text);font-weight:var(--weight-semibold)}.geist-frame[lang=ko] .page-intro:lang(ko) h1{letter-spacing:var(--tracking-heading)}.geist-frame[lang=ko] .ui-nav-link.active{font-weight:var(--weight-medium)}.geist-frame .workspace-breadcrumb{font-size:var(--text-base);line-height:var(--frame-label-line)}.geist-frame .site-sidebar{grid-area:sidebar;top:var(--frame-header-height);height:calc(100dvh - var(--frame-header-height));padding:var(--space-4) var(--space-6);border-right:0;border-left:var(--border-width) solid var(--border);background:transparent;display:flex;flex-direction:column;gap:var(--space-8)}.geist-frame .main-nav{margin-top:0;gap:var(--space-4);flex-shrink:0}.geist-frame .admin-nav{margin-top:auto;padding-top:var(--space-3);border-top:var(--border-width) solid var(--border);flex-shrink:0}.geist-frame .admin-nav .nav-group-label{display:flex;align-items:center;gap:var(--space-2)}.geist-frame .nav-group-label{margin-bottom:var(--space-2);padding:var(--space-3) 0;color:var(--text);font-size:var(--text-base);line-height:var(--frame-label-line)}.geist-frame .nav-group-links{gap:calc(var(--space-1) / 2)}.geist-frame .ui-nav-link{margin:0 calc(-1 * var(--space-2));padding:var(--space-2) var(--space-3);font-size:var(--text-base);line-height:var(--frame-label-line);border:0;font-weight:var(--weight-regular)}.geist-frame .ui-nav-link.active{background:var(--frame-nav-selected);font-weight:var(--weight-regular)}.geist-frame .ui-nav-link:hover{background:var(--frame-nav-selected)}.geist-frame .workspace{grid-area:workspace;border-right:var(--border-width) solid var(--border)}.geist-frame .main-container{max-width:none;padding:0;margin:calc(-1 * var(--border-width)) 0 0;flex:none}.geist-frame .service-container{padding:0 var(--frame-title-inset) var(--space-12)}.geist-frame .service-container.detail-container{padding-top:var(--space-6)}.geist-frame .page-intro{display:block;padding:var(--frame-title-inset);margin:0 var(--border-width) 0 0}.geist-frame .service-container .page-intro{display:flex;margin-inline:calc(-1 * var(--frame-title-inset)) calc(var(--border-width) - var(--frame-title-inset));margin-bottom:var(--space-6)}.geist-frame .page-intro h1{font-size:var(--frame-heading-size);line-height:var(--frame-heading-line);letter-spacing:var(--frame-heading-tracking);margin:0 0 var(--space-3)}.geist-frame .page-intro p{font-size:var(--frame-description-size);line-height:var(--frame-description-line)}.geist-frame .ui-button{min-height:var(--geist-button-medium-height);padding:0 var(--geist-button-medium-inset);font-size:var(--text-base);line-height:var(--geist-button-line);border:0;transition:background var(--geist-button-transition),color var(--geist-button-transition),box-shadow var(--geist-button-transition)}.geist-frame .ui-button-small{min-height:var(--geist-button-small-height);padding:0 var(--geist-button-small-inset);font-size:var(--text-sm)}.geist-frame .ui-button-secondary{box-shadow:var(--geist-control-border-shadow)}.geist-frame .ui-button-primary:hover{background:var(--geist-action-hover);border-color:var(--geist-action-hover)}.geist-frame .ui-button:disabled{color:var(--geist-gray-700);background:var(--geist-gray-100);box-shadow:var(--geist-control-border-shadow)}.geist-frame .header-lookup{min-height:var(--geist-button-small-height);padding:0 var(--geist-button-small-inset)}.geist-frame :where(button,a,input,select){scroll-margin-top:calc(var(--frame-header-height) + var(--space-4))}.geist-frame :where(button,a,input,select,summary,[tabindex]):focus-visible{outline:none;box-shadow:var(--frame-focus-ring)}body:has(.geist-frame) .skip-link:focus-visible{outline:none;box-shadow:var(--frame-focus-ring)}.geist-frame .main-container:focus{outline:none;box-shadow:none}.geist-frame .site-footer{margin:0;padding:var(--space-8) var(--frame-title-inset);border-top:0;gap:var(--space-4);font-size:var(--text-sm);line-height:var(--frame-meta-line)}.geist-frame .footer-name{font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--frame-label-line)}.geist-frame .footer-side{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-4);flex:1;min-width:0;min-height:var(--frame-label-line);text-align:right;font-size:var(--text-sm);line-height:var(--frame-meta-line)}.geist-frame .footer-side a{margin:0}.geist-frame .footer-side>span{margin:0}.ui-content-grid{display:grid;grid-template-columns:repeat(var(--home-grid-columns),minmax(0,1fr));gap:0;align-items:stretch;border-bottom:var(--border-width) solid var(--border)}.ui-grid-cell{min-width:0;padding:var(--frame-cell-inset);border:0;border-radius:0}.ui-grid-cell+.ui-grid-cell{border-left:var(--border-width) solid var(--border)}.home-card{display:flex;flex-direction:column;min-height:var(--home-grid-empty-height);background:transparent}.home-card-header{display:flex;flex-direction:column;gap:var(--space-2)}.home-card-header h2{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--frame-copy-line);letter-spacing:var(--frame-cell-heading-tracking);margin:0}.home-card-header h2>svg{width:var(--icon-category-size);height:var(--icon-category-size);flex-shrink:0}.home-card-header .small-label{font-size:var(--text-sm);line-height:var(--frame-meta-line)}.home-card-body{flex:1;min-width:0}.home-card-body:has(.empty-state.inline){display:flex;align-items:center}.empty-state.inline{min-height:0;padding:0;border:0;align-items:flex-start;text-align:left}.empty-state.inline h3{margin:0;font-size:var(--text-lg);line-height:var(--frame-copy-line);color:var(--text-secondary);font-weight:var(--weight-regular)}.home-card-link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-6);font-size:var(--text-base);line-height:var(--frame-label-line);font-weight:var(--weight-regular)}.home-card-link:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.home-content-item{padding:var(--space-6) 0}.home-content-item+.home-content-item{border-top:var(--border-width) solid var(--border)}.home-content-item h3{font-size:var(--text-lg);line-height:var(--frame-copy-line);font-weight:var(--weight-semibold);margin:var(--space-3) 0;letter-spacing:var(--frame-cell-heading-tracking)}.home-content-item h3 a:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.home-summary{margin:0 0 var(--space-4);padding-left:var(--space-4);color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--frame-copy-line)}.home-summary li+li{margin-top:var(--space-2)}.home-content-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);line-height:var(--frame-meta-line);color:var(--text-secondary);overflow-wrap:anywhere}.home-card-note{margin:var(--space-3) 0;font-size:var(--text-lg);line-height:var(--frame-copy-line);color:var(--text-secondary)}.geist-frame .loading-state{padding:var(--frame-cell-inset);border-bottom:var(--border-width) solid var(--border)}.home-loading-lines{margin-top:var(--space-6)}.geist-frame .connection-error{border:0;border-bottom:var(--border-width) solid var(--border);border-radius:0;background:transparent}.geist-frame .connection-error .empty-state{min-height:var(--home-grid-empty-height);padding:var(--frame-cell-inset);border:0}.geist-frame .connection-error .empty-state h3{font-size:var(--text-lg);line-height:var(--frame-copy-line)}.geist-frame .connection-error .empty-copy{font-size:var(--text-base);line-height:var(--frame-label-line)}.content-toolbar,.data-toolbar{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap}.content-toolbar{justify-content:space-between}.data-toolbar .search-field{flex:1;min-width:var(--aside-narrow-width)}.sort-control{margin-left:auto}.editorial-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--aside-width);gap:var(--space-10)}.editorial-main{min-width:0}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--border);flex-wrap:wrap}.section-heading h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-heading);margin:0}.result-count,.small-label,.checked-date,.table-date{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.checked-date{white-space:nowrap;flex-shrink:0}.editorial-row{border-bottom:var(--border-width) solid var(--border);padding:var(--space-6) 0}.row-meta{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap;font-size:var(--text-xs);color:var(--text-secondary)}.topic-label{color:var(--text);font-weight:var(--weight-medium)}.editorial-row h3,.lead-row h3{margin:var(--space-3) 0 var(--space-2);font-size:var(--heading-sm);line-height:var(--leading-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.editorial-row h3>a{display:inline;padding:0;border:0;border-radius:0;background:transparent;font:inherit;text-align:left}.editorial-row h3>a:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.row-excerpt{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-copy);margin:0 0 var(--space-4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.row-foot{display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap}.meta-dot{margin:0 var(--space-2)}.read-link{white-space:nowrap}.translation-label{font-size:var(--text-xs)}.aside-section{border-top:var(--border-width) solid var(--border);padding-top:var(--space-4)}.aside-section h3{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:var(--space-2) 0 var(--space-3)}.topic-list button.ui-button{width:100%;justify-content:space-between;text-align:left;padding:var(--space-2);font-size:var(--text-sm)}.topic-list button.current{background:var(--surface-selected);font-weight:var(--weight-semibold)}.topic-list button span{color:var(--text-secondary);font-variant-numeric:tabular-nums}.aside-note{color:var(--text-secondary);font-size:var(--text-sm);margin:var(--space-3) 0}.reading-note{padding:var(--space-4) 0;margin-top:var(--space-6);border-top:var(--border-width) solid var(--border)}.note-line{display:none}.reading-note h3{font-size:var(--text-lg);font-weight:var(--weight-medium);margin:var(--space-2) 0;line-height:var(--leading-copy)}.reading-note p{margin:0;font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-copy)}.aside-shortcut{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);margin-top:var(--space-4);border-top:var(--border-width) solid var(--border)}.aside-shortcut strong{display:block;font-size:var(--text-base);font-weight:var(--weight-medium);margin-top:var(--space-2)}.aside-shortcut p{font-size:var(--text-sm);color:var(--text-secondary);margin:var(--space-2) 0 0}.aside-shortcut:hover strong{text-decoration:underline;text-underline-offset:var(--space-1)}.empty-state{min-height:var(--empty-height);padding:var(--space-10) var(--space-6);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-bottom:var(--border-width) solid var(--border)}.empty-state.compact{min-height:var(--empty-height)}.empty-symbol{display:flex;align-items:center;justify-content:center;color:var(--text-secondary);margin-bottom:var(--space-4)}.empty-state h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-heading);margin:0 0 var(--space-2)}.empty-copy{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-copy);max-width:var(--empty-copy-width)}.empty-copy p{margin:0}.empty-copy p+p{margin-top:var(--space-1)}.empty-copy .ui-button{margin-top:var(--space-4)}.table-wrap{max-width:100%;overflow:auto;border-bottom:var(--border-width) solid var(--border)}.data-table{width:100%;min-width:var(--table-min-width);border-collapse:collapse;text-align:left;font-size:var(--text-base)}.keyword-table{min-width:var(--keyword-table-min-width)}.data-table th,.data-table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border);font-weight:var(--weight-regular);line-height:var(--leading-copy);overflow-wrap:anywhere}.data-table thead{background:var(--surface-subtle)}.data-table thead th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);white-space:nowrap}.data-table tbody th{font-weight:var(--weight-medium);min-width:var(--cell-label-min-width)}.data-table tbody tr:last-child>*{border-bottom:0}.data-table tbody tr:hover{background:var(--surface-subtle)}.data-table .numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.data-table .strong-value{font-weight:var(--weight-semibold)}.table-date{white-space:nowrap}.data-footnotes{color:var(--text-secondary);margin-top:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-copy)}.data-footnotes p{margin:var(--space-2) 0}.data-footnotes strong{font-weight:var(--weight-semibold);color:var(--text);margin-right:var(--space-1)}.metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 0 var(--space-6);margin:0 0 var(--space-6);border-bottom:var(--border-width) solid var(--border)}.metric-strip>div{padding:0 var(--space-6);border-right:var(--border-width) solid var(--border)}.metric-strip>div:first-child{padding-left:0}.metric-strip>div:last-child{border:0}.metric-label{display:block;font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-2)}.metric-label>span{display:inline-block;font-size:var(--text-xs);margin-left:var(--space-2)}.metric-strip strong{display:block;font-size:var(--heading-lg);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metric-strip small{font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--text-secondary)}.metric-hint{display:block;font-size:var(--text-xs);color:var(--text-secondary);margin-top:var(--space-2)}.chart-section{margin-bottom:var(--space-6);overflow-x:auto}.chart-heading{display:flex;align-items:center;gap:var(--space-6);flex-wrap:wrap}.import-chart{display:block;width:100%;min-width:var(--table-min-width);margin-top:var(--space-4)}.chart-grid{stroke:var(--border);stroke-width:1}.chart-axis{fill:var(--text-secondary);font-size:var(--text-xs);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.chart-line{stroke:var(--text);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-point{fill:var(--text);stroke:var(--surface);stroke-width:2}.origin-details{margin-top:var(--space-6);border-bottom:var(--border-width) solid var(--border)}.origin-details summary{padding:var(--space-4) 0;font-weight:var(--weight-medium)}.origin-details summary span{color:var(--text-secondary);font-size:var(--text-sm);margin-left:var(--space-3)}.compatibility-search{padding:var(--space-6);margin-bottom:var(--space-6);background:var(--surface-subtle);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg)}.lookup-intro h2{font-size:var(--heading-sm);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:var(--space-2) 0}.lookup-intro p{color:var(--text-secondary);margin:0;font-size:var(--text-base)}.lookup-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:var(--space-4);margin-top:var(--space-5)}.lookup-field label span{color:var(--text-secondary);font-size:var(--text-xs);margin-right:var(--space-2)}.lookup-submit{white-space:nowrap}.compat-result{padding:var(--space-6) 0;border-bottom:var(--border-width) solid var(--border)}.compat-result-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.compat-result-top>div{min-width:0}.compat-result h3{font-size:var(--heading-sm);line-height:var(--leading-heading);font-weight:var(--weight-semibold);margin:var(--space-2) 0 0;letter-spacing:var(--tracking-heading)}.pair-divider{color:var(--text-secondary);margin:0 var(--space-2)}.support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--space-5) 0;border:var(--border-width) solid var(--border);border-radius:var(--radius-md)}.support-grid>div{padding:var(--space-4);border-right:var(--border-width) solid var(--border)}.support-grid>div:last-child{border-right:0}.support-grid dt{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-2)}.support-grid dd{margin:0}.compat-conditions{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-copy)}.compat-conditions strong{color:var(--text);font-weight:var(--weight-medium)}.compat-conditions p{margin:var(--space-1) 0 0}.compat-conditions ul{padding-left:var(--space-5);margin:var(--space-1) 0 0}.compat-conditions .source-link{flex-shrink:0}.detail-container{padding-top:var(--space-6)}.detail-layout{display:grid;grid-template-columns:minmax(0,var(--reading-width)) var(--aside-width);gap:var(--space-10);justify-content:center}.article-detail{min-width:0}.article-detail h1{font-size:var(--heading-lg);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:var(--space-4) 0}.article-subtitle{font-size:var(--text-lg);line-height:var(--leading-copy);color:var(--text-secondary);margin:0 0 var(--space-5)}.article-byline{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-secondary)}.article-source{padding:var(--space-4) 0 var(--space-5);border-bottom:var(--border-width) solid var(--border)}.summary-block{padding:var(--space-5) var(--space-6);margin:var(--space-6) 0;border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface-subtle)}.summary-block,.full-text{scroll-margin-top:calc(var(--frame-header-height) + var(--space-6))}.summary-heading h2{font-size:var(--heading-sm);font-weight:var(--weight-semibold);margin:var(--space-2) 0 var(--space-4)}.summary-block ol{list-style:none;margin:0;padding:0}.summary-block li{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--border-width) solid var(--border)}.summary-number{font-size:var(--text-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;line-height:var(--leading-reading)}.summary-block li p{font-size:var(--text-lg);line-height:var(--leading-reading);margin:0}.translation-prose p{font-size:var(--text-lg);line-height:var(--leading-reading);letter-spacing:var(--tracking-copy);white-space:pre-line;margin:var(--space-6) 0}.translation-prose h3{font-size:var(--heading-sm);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:var(--space-8) 0 var(--space-4)}.translation-pending{text-align:center;padding:var(--space-8) var(--space-5);color:var(--text-secondary)}.translation-pending h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text);margin:var(--space-4) 0 var(--space-2)}.translation-pending p{margin:0 0 var(--space-4)}.article-end{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;margin-top:var(--space-8);border-top:var(--border-width) solid var(--border)}.end-mark{font-size:var(--text-xs);color:var(--text-secondary)}.detail-aside{position:sticky;top:calc(var(--frame-header-height) + var(--space-6));align-self:start;margin-top:var(--space-16);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border)}.detail-aside nav{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) 0}.detail-aside nav a{padding:var(--space-2) 0;color:var(--text-secondary);font-size:var(--text-sm)}.detail-aside nav a:hover{color:var(--text);text-decoration:underline;text-underline-offset:var(--space-1)}.detail-source-note{padding:var(--space-4) 0;margin-bottom:var(--space-4);border-top:var(--border-width) solid var(--border);border-bottom:var(--border-width) solid var(--border)}.detail-source-note h3{font-size:var(--text-base);font-weight:var(--weight-medium);margin:0 0 var(--space-2)}.detail-source-note p{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-3)}.loading-state{padding-bottom:var(--space-4)}.loading-rule{border-bottom:var(--border-width) solid var(--border);margin-bottom:var(--space-6)}.skeleton{border-radius:var(--radius-sm);background:var(--surface-hover)}.skeleton-title{height:var(--space-4);width:20%;margin-bottom:var(--space-4)}.skeleton-row{padding:var(--space-6) 0;border-top:var(--border-width) solid var(--border)}.skeleton-short{width:25%;height:var(--space-3);margin-bottom:var(--space-3)}.skeleton-long{width:75%;height:var(--space-6);margin-bottom:var(--space-3)}.skeleton-medium{width:60%;height:var(--space-3)}.site-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);margin:0 var(--space-8);padding:var(--space-6) 0;border-top:var(--border-width) solid var(--border);color:var(--text-secondary)}.footer-name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text)}.site-footer p{font-size:var(--text-xs);margin:var(--space-1) 0 0}.footer-side{text-align:right;font-size:var(--text-xs)}.footer-side a{display:inline-block;margin-left:var(--space-4)}.footer-side a:hover{text-decoration:underline}.footer-side>span{display:block;margin-top:var(--space-2)}@media(max-width:1200px){.editorial-grid,.detail-layout{grid-template-columns:minmax(0,1fr) var(--aside-narrow-width);gap:var(--space-6)}.lookup-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lookup-submit{grid-column:1 / -1;justify-self:start}.page-intro{flex-direction:column;gap:var(--space-3)}.intro-side{display:flex;gap:var(--space-4);align-items:center;text-align:left;padding:0}.issue-index{margin:0}.metric-strip strong{font-size:var(--heading-md)}}@media(max-width:1100px){.editorial-grid,.detail-layout{grid-template-columns:minmax(0,1fr)}.editorial-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.reading-note{display:none}.aside-shortcut{margin:0;align-self:start}.detail-aside{position:static;margin:0}.detail-source-note{display:none}.detail-aside nav{flex-direction:row;gap:var(--space-6)}.chart-heading{gap:var(--space-3)}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-grid>div:nth-child(2){border-right:0}.support-grid>div:nth-child(-n+2){border-bottom:var(--border-width) solid var(--border)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
