:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-family:"Pretendard", "Pretendard Variable", system-ui, -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans JP", sans-serif;--color-primary:#3b6cb5;--color-monotone-1:#f5f9fc;--color-monotone-2:#dae1e8;--color-monotone-3:#a9b7c4;--color-monotone-4:#5e6e7f;--color-monotone-5:#2c3e50;--color-success:#5ba893;--color-warning:#ebcb80;--color-failure:#e07a5f;--color-bg:#fafcfd;--color-bgb:#fafcfd;--color-text:#000;--color-text-secondary:var(--color-monotone-4);--color-on-primary:#fff;--color-primary-fill:var(--color-primary);--color-focus-ring:var(--color-primary);--lh-default:1;--lh-body:1.6;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--radius-1:4px;--radius-2:8px;--radius-3:12px;--radius-pill:9999px;--radius-round:50%;--duration-fast:.15s;--duration-normal:.25s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--transition-fast:var(--duration-fast) var(--ease-standard);--transition-normal:var(--duration-normal) var(--ease-standard);--scrollbar-size:5px;--gnb-height:60px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-primary:#5b9bd5;--color-monotone-1:#1e1e1e;--color-monotone-2:#2d2d2d;--color-monotone-3:#404040;--color-monotone-4:#8c8c8c;--color-monotone-5:#a8a8a8;--color-success:#4ec9b0;--color-warning:#f4c430;--color-failure:#e07a5f;--color-bg:#1a1a1a;--color-bgb:#121212;--color-text:#e0e0e0;--color-primary-fill:#2f6fa8}}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family);font-size:11pt;font-weight:400;line-height:var(--lh-default)}body{background-color:var(--color-bgb);min-height:100dvh;color:var(--color-text);-webkit-font-smoothing:antialiased}a{color:inherit;cursor:pointer;text-decoration:none}button,input,select{font:inherit;color:inherit}h1,h2,h3,p{word-break:keep-all;overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:is(a,button,select,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:var(--radius-1)}::-webkit-scrollbar-track{background-color:#0000}.material-symbols-rounded{-webkit-user-select:none;user-select:none;font-size:20px;line-height:1}button,select{background-color:#0000;border:none}button{font-size:12pt;font-weight:400;line-height:1}.btn-sqr{border-radius:var(--radius-3);cursor:pointer;width:32px;height:32px;transition:all var(--transition-normal);flex:none;justify-content:center;align-items:center;display:flex}.btn-sqr:active{transform:scale(.95)}.btn-rtg{min-width:60px;height:32px;padding:0 var(--space-3);border-radius:var(--radius-3);cursor:pointer;transition:all var(--transition-normal);flex:none;justify-content:center;align-items:center;font-weight:500;display:flex}.btn-rtg:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-rtg:active{box-shadow:var(--shadow-sm);transform:translateY(0)}.btn-rtg:disabled{cursor:default;opacity:.6;box-shadow:none;transform:none}.btn-trans{box-shadow:none;background-color:#0000}.btn-trans:hover>*{color:var(--color-primary);transition:var(--transition-normal)}.btn-primary{background-color:var(--color-primary-fill,var(--color-primary));color:var(--color-on-primary)}.btn-primary:hover{background-color:var(--color-monotone-1);color:var(--color-primary);transition:var(--transition-normal)}.btn-primary:disabled:hover{background-color:var(--color-primary-fill,var(--color-primary));color:var(--color-on-primary)}.btn-sqr.active>*{color:var(--color-primary)}.btn-line{border:solid 1px var(--color-monotone-1);background-color:#0000}.btn-line:hover{background-color:var(--color-primary);color:#fff;border:none}.btn-group{justify-content:flex-start;align-items:center;gap:var(--space-2);white-space:nowrap;flex-shrink:0;display:flex}.select-custom{position:relative}.select-dropdown-menu{background-color:var(--color-bg);border:1px solid var(--color-monotone-2);border-radius:var(--radius-2);width:100%;min-width:140px;box-shadow:var(--shadow-md);padding:var(--space-1);z-index:10000;gap:var(--space-1);flex-direction:column;max-height:300px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.select-dropdown-menu--top{top:auto;bottom:calc(100% + 4px)}.select-dropdown-menu--align-right{left:auto;right:0}.select-dropdown-item{padding:var(--space-2) var(--space-3);border-radius:var(--radius-1);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-normal);color:var(--color-text);align-items:center;font-size:11pt;font-weight:500;line-height:1.2;display:flex}.select-dropdown-item:hover{background-color:var(--color-monotone-1);color:var(--color-primary)}.select-dropdown-item.selected{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);font-weight:600}.select-dropdown-menu:focus{outline:none}.select-dropdown-menu:focus .select-dropdown-item.is-active{background-color:var(--color-monotone-1);box-shadow:inset 0 0 0 2px var(--color-focus-ring,var(--color-primary))}.subproject-root{width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.status-screen{justify-content:center;align-items:center;gap:var(--space-2);min-height:100dvh;padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}.status-screen-brand{letter-spacing:.08em;color:var(--color-text-secondary);margin-bottom:var(--space-4);font-size:1.05rem;font-weight:600}.status-screen-icon{color:var(--color-primary);margin-bottom:var(--space-1);font-size:2.4rem}.status-screen-title{font-size:1.05rem;font-weight:700}.status-screen-desc{max-width:380px;font-size:9.5pt;line-height:var(--lh-body);color:var(--color-text-secondary)}.status-screen-detail{color:var(--color-monotone-3);font-size:8.5pt}.status-screen-action{margin-top:var(--space-3);height:36px;padding:0 var(--space-4);font-size:9.5pt}.logo-int{color:var(--color-text);justify-content:center;align-items:center;display:flex}.gnb-logo-symbol{width:32px;height:32px;display:none}.gnb-logo-typo{width:auto;height:24px;display:block}@media (width<=768px){.gnb-logo-symbol{display:block}.gnb-logo-typo{display:none}}.user-menu{flex-shrink:0;position:relative;overflow:visible}.user-menu-profile{overflow:hidden}.img-profile-round{border-radius:var(--radius-3);object-fit:cover;width:32px;height:32px;display:block}.science-header{z-index:10;align-items:center;gap:var(--space-4);height:var(--gnb-height);padding:0 var(--space-4);background:var(--color-bg);border-bottom:1px solid var(--color-monotone-2);display:flex;position:sticky;top:0}.science-brand{align-items:center;gap:var(--space-2);color:var(--color-text);text-decoration:none;display:inline-flex}.science-brand-symbol{width:auto;height:26px}.science-brand-name{letter-spacing:.08em;font-weight:700}.science-links{gap:var(--space-4);margin-left:auto;font-size:9.5pt;display:flex}.science-links a{color:var(--color-text-secondary);text-decoration:none}.science-links a:hover{color:var(--color-primary)}.science-main{max-width:880px;padding:var(--space-6) var(--space-4);margin:0 auto}.science-title{margin-bottom:var(--space-4);font-size:1.3rem;font-weight:700}.science-list{margin:0;padding:0;list-style:none}.science-list>li{border-bottom:1px solid var(--color-monotone-2)}.science-card{gap:var(--space-4);padding:var(--space-4) 0;color:inherit;text-decoration:none;display:flex}.science-card-image{object-fit:cover;border-radius:var(--radius-2);flex:none;width:140px;height:96px}.science-card-body{min-width:0}.science-card-title{margin-bottom:var(--space-1);font-size:1.05rem;font-weight:700}.science-card:hover .science-card-title{color:var(--color-primary)}.science-card-abstract{font-size:9.5pt;line-height:var(--lh-body);color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.science-card-meta{color:var(--color-monotone-3);margin-top:var(--space-2);font-size:8.5pt}.science-note{padding:var(--space-6) 0;text-align:center;color:var(--color-text-secondary)}.science-note-error{color:var(--color-failure)}.science-more{margin:var(--space-6) auto 0;display:block}.science-article{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.science-article-abstract{line-height:var(--lh-body)}@media (width<=640px){.science-links{display:none}.science-header{justify-content:space-between}.science-card-image{width:96px;height:72px}}
