.x9c-nav,.x9c-foot,.x9c-side{--x9c-line:#b3eeee2e;--x9c-muted:#a9c7ce;--x9c-text:#edfafb;box-sizing:border-box;color:var(--x9c-text);font-synthesis:none;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans KR,Apple SD Gothic Neo,sans-serif;line-height:normal}html[lang=zh-Hans] :is(.x9c-nav,.x9c-foot,.x9c-side),.x9c-lang-option[lang=zh-Hans]{font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif}html[lang=zh-Hant] :is(.x9c-nav,.x9c-foot,.x9c-side),.x9c-lang-option[lang=zh-Hant]{font-family:PingFang TC,Microsoft JhengHei,Noto Sans CJK TC,sans-serif}.x9c-nav *,.x9c-foot *,.x9c-side *{box-sizing:border-box}.x9c-nav{border-bottom:1px solid var(--x9c-line);background:#051d2761;align-items:center;gap:12px;height:60px;padding-inline:24px;font-size:14px;display:flex}.x9c-bi{color:#b8bec4;flex:none;width:108px;line-height:0}.x9c-report-btn{margin-left:auto}.x9c-bi svg{width:100%;height:auto;display:block}.x9c-lang{z-index:10;color:#a9c7ce;font-size:12px;position:relative}.x9c-lang svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px;display:block}.x9c-lang-trigger,.x9c-lang-option{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;align-items:center;gap:9px;display:flex}.x9c-lang-trigger{text-align:left;background:#0b303c;border:1px solid #b3eeee38;border-radius:7px;width:132px;min-height:36px;padding:8px 11px}.x9c-lang-trigger:hover,.x9c-lang-trigger[aria-expanded=true]{color:#edfafb;background:#174550;border-color:#52908e}.x9c-chevron{margin-left:auto}.x9c-lang-trigger[aria-expanded=true] .x9c-chevron{transform:rotate(180deg)}.x9c-lang-trigger:focus-visible{outline-offset:3px;outline:2px solid #99f1df}.x9c-lang-menu{background:#103642;border:1px solid #b3eeee38;border-radius:8px;width:100%;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #0006}.x9c-lang-menu[hidden]{display:none}.x9c-lang-option{text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;width:100%;min-height:38px;padding:9px 8px}:is(.x9c-lang-option:hover,.x9c-lang-option:focus-visible){color:#fff;background:#21525c;outline:none}.x9c-lang-option[aria-checked=true]{color:#edfafb}.x9c-lang-option[aria-checked=false] .x9c-check{visibility:hidden}.x9c-menu{display:none}.x9c-foot{border-top:1px solid var(--x9c-line);color:var(--x9c-muted);padding:0 24px;font-size:10px}.x9c-foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:10px 0;display:flex}.x9c-foot-links{flex-wrap:wrap;align-items:center;gap:0;font-size:11px;display:flex}.x9c-foot-links a{color:var(--x9c-muted);white-space:nowrap;padding:4px 0;text-decoration:none}.x9c-foot-sep{color:#a9c7ce73;margin:0 10px}.x9c-foot-links a:hover{color:var(--x9c-text);text-underline-offset:3px;text-decoration:underline}.x9c-foot-links a:focus-visible{outline-offset:2px;outline:2px solid #99f1df}.x9c-side{--x9c-hover:#01fcfc12;--x9c-active:#01e4e224;--x9c-sline:#89eeee26;--x9c-tree:#89eeee52;border-right:1px solid var(--x9c-line);background:#04323d linear-gradient(165deg,#046974f2,#03313efa 48%,#043844fa);flex-direction:column;padding:0 10px 16px;font-size:13px;display:flex;overflow-y:auto}.x9c-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}.x9c-ico.x9c-app{fill:currentColor;fill-rule:evenodd;stroke:none;width:22px;height:22px}.x9c-side-head{flex:none;justify-content:space-between;align-items:center;gap:8px;height:60px;margin-bottom:8px;padding-left:12px;display:flex}.x9c-head-sep{display:none}.x9c-side>nav{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.x9c-side-tools{border-top:1px solid var(--x9c-sline);flex-direction:column;flex:none;gap:6px;margin-top:8px;padding:10px 2px 0;display:flex}.x9c-side-tools .x9c-report-btn{justify-content:flex-start;width:100%;margin-left:0;padding-inline:12px}.x9c-side-tools .x9c-lang,.x9c-side-tools .x9c-lang-trigger{width:100%}.x9c-side-tools .x9c-lang-trigger{padding-inline:12px}.x9c-side-tools .x9c-lang-menu{top:auto;bottom:calc(100% + 6px)}.x9c-side-logo{color:#b8bec4;line-height:0}.x9c-side-logo svg{height:auto;display:block}.x9c-logo-full svg{width:96px}.x9c-side .x9c-side-logo svg path{fill:currentColor;stroke:none}.x9c-side .x9c-side-logo svg path[fill=\#29b8b6]{fill:#29b8b6}.x9c-bi svg path{stroke:none}.x9c-logo-nine{display:none}.x9c-logo-nine svg{width:22px}.x9c-fold{color:#a2c1c8;cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;width:38px;height:38px;display:grid}.x9c-fold:hover{color:var(--x9c-text);background:var(--x9c-hover)}.x9c-link{color:#b9dce1;border:1px solid #0000;border-radius:4px;align-items:center;gap:12px;min-height:44px;padding:8px 12px;line-height:1.5;text-decoration:none;display:flex}a.x9c-link:hover{background:var(--x9c-hover);color:#edffff}.x9c-link.is-active{background:var(--x9c-active);color:azure;border-color:#01eee866;box-shadow:inset 0 0 20px #01deda0a}.x9c-link.is-active .x9c-ico{color:#38eeee}:is(.x9c-link:focus-visible,.x9c-fold:focus-visible){outline-offset:-2px;outline:2px solid #99f1df}.x9c-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.x9c-sub{flex-direction:column;gap:2px;margin:2px 0 0 10px;padding-left:6px;display:flex}.x9c-sub .x9c-link{padding-block:7px;min-height:38px;padding-left:5px;font-size:13.5px}.x9c-sub>.x9c-link{position:relative}.x9c-sub>.x9c-link:before{content:"";border-left:1.5px solid var(--x9c-tree);position:absolute;top:-2px;bottom:-2px;left:-7px}.x9c-sub>.x9c-link:first-child:before{top:-4px}.x9c-sub>.x9c-link:last-child:before{bottom:50%}.x9c-sub>.x9c-link:after{content:"";border-top:1.5px solid var(--x9c-tree);width:8px;position:absolute;top:50%;left:-7px}.x9c-sub .x9c-ico{width:17px;height:17px}.x9c-sub .x9c-ico.x9c-app{width:20px;height:20px}.x9c-link.is-soon{color:#b9dce18c;cursor:default}.x9c-link.is-heading{cursor:default}.x9c-soon{color:#8fb3ba;white-space:nowrap;border:1px solid #b3eeee38;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:11px;font-style:normal}.x9c-sep{background:var(--x9c-sline);height:1px;margin:8px 12px}html.x9c-page{--x9c-foot-h:40px;--x9c-side-w:250px;--x9-vh:calc(100svh - var(--x9c-foot-h));background:#06232e;height:100svh;overflow:hidden}html.x9c-page.x9c-folded{--x9c-side-w:64px}html.x9c-page body{height:100svh;padding-left:var(--x9c-side-w);box-sizing:border-box;flex-direction:column;margin:0;display:flex;overflow:hidden}html.x9c-page .x9c-side{z-index:41;width:var(--x9c-side-w);position:fixed;top:0;bottom:0;left:0;overflow:hidden}html.x9c-page .x9c-main{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;overflow:auto}html.x9c-page:not(.x9-app-editing) .x9c-main{scrollbar-gutter:stable}html.x9c-page .x9c-foot{height:var(--x9c-foot-h);flex:none;align-items:center;display:flex;overflow:hidden}html.x9c-page .x9c-foot-in{flex:1;padding-block:0}html.x9c-page.x9-app-editing{--x9c-foot-h:0px}html.x9c-page.x9-app-editing .x9c-foot{display:none}html.x9c-page.x9c-foot-flow{--x9c-foot-h:0px}html.x9c-page.x9c-foot-flow .x9c-main>.x9c-foot{height:auto;overflow:visible}html.x9c-page.x9c-foot-flow .x9c-main>.x9c-foot .x9c-foot-in{padding-block:10px}@media print{html.x9c-page,html.x9c-page body{background:#fff!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}html.x9c-page .x9c-main{min-height:0!important;overflow:visible!important}html.x9c-page :is(.x9c-side,.x9c-menu,.x9c-foot,.x9c-report){display:none!important}}html.x9c-folded .x9c-side-head{justify-content:center;padding:0 0 0 2px;position:relative}html.x9c-folded .x9c-head-sep{margin:-4px 0 3px;display:block}html.x9c-folded .x9c-logo-nine svg{width:18.5px}html.x9c-folded .x9c-fold{width:auto;height:auto;position:absolute;inset:11px 0 11px 2px}html.x9c-folded .x9c-fold svg,html.x9c-folded .x9c-side-head:is(:hover,:focus-within) .x9c-logo-nine{opacity:0}html.x9c-folded .x9c-side-head:is(:hover,:focus-within) .x9c-fold svg{opacity:1}html.x9c-folded .x9c-logo-full{display:none}html.x9c-folded .x9c-logo-nine{display:block}html.x9c-folded .x9c-label,html.x9c-folded .x9c-soon{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.x9c-folded .x9c-sep{margin-inline:6px}@media (min-width:761px){html.x9c-folded .x9c-group{justify-content:center;padding-inline:2px 0}html.x9c-folded .x9c-sub{background:#89eeee12;border-radius:4px;gap:0;margin:3px 0 0;padding:3px 0}html.x9c-folded .x9c-sub>.x9c-link{justify-content:center;padding-inline:2px 0}html.x9c-folded .x9c-sub>.x9c-link:before,html.x9c-folded .x9c-sub>.x9c-link:after{display:none}}html.x9c-folded .x9c-side-tools .x9c-report-btn span,html.x9c-folded .x9c-side-tools .x9c-lang-trigger span,html.x9c-folded .x9c-side-tools .x9c-chevron,html.x9c-folded .x9c-visits :is(span,strong){display:none}html.x9c-folded .x9c-side-tools .x9c-lang{width:auto}html.x9c-folded .x9c-side-tools .x9c-lang-menu{width:132px;left:0;right:auto}html.x9c-page.x9c-folded .x9c-side{overflow:visible}@media (max-width:760px){.x9c-nav{gap:10px;padding-inline:16px}.x9c-bi{width:96px}.x9c-foot{padding-inline:16px}html.x9c-page body{padding-left:0}html.x9c-page{--x9c-foot-h:calc(60px + env(safe-area-inset-bottom,0px))}html.x9c-page .x9c-foot{padding:0 16px env(safe-area-inset-bottom,0px) 64px}html.x9c-page .x9c-foot-in{gap:4px 12px}html.x9c-page .x9c-menu{z-index:42;left:12px;bottom:calc(8px + env(safe-area-inset-bottom,0px));color:#cfe7ea;background:#0b303c;border:1px solid #b3eeee4d;border-radius:50%;place-items:center;width:44px;height:44px;transition:left .2s;display:grid;position:fixed;box-shadow:0 6px 18px #0008}html.x9c-page .x9c-menu .x9c-ico{width:20px;height:20px}html.x9c-page .x9c-side{width:260px;transition:transform .2s;transform:translate(-100%)}html.x9c-drawer .x9c-side{transform:none}html.x9c-page.x9c-drawer .x9c-menu{left:272px}html.x9c-page .x9c-fold{display:none}html.x9c-page.x9c-folded .x9c-side{overflow:hidden}html.x9c-folded .x9c-side-head{flex-direction:row;justify-content:space-between;gap:8px;padding:0 0 0 12px}html.x9c-folded .x9c-head-sep{display:none}html.x9c-folded .x9c-logo-full{display:block}html.x9c-folded .x9c-logo-nine{display:none}html.x9c-folded .x9c-label,html.x9c-folded .x9c-soon{clip:auto;width:auto;height:auto;position:static}html.x9c-folded .x9c-side-tools .x9c-report-btn span,html.x9c-folded .x9c-side-tools .x9c-lang-trigger span,html.x9c-folded .x9c-visits :is(span,strong){display:inline}}@media (prefers-reduced-motion:reduce){html.x9c-page :is(.x9c-side,.x9c-menu){transition:none}}.x9c-slot{display:contents}html.x9c-page main.x9c-main{max-width:none;margin:0;padding:0}.x9c-report-btn{-webkit-appearance:none;appearance:none;color:#a9c7ce;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #b3eeee38;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:flex}.x9c-report-btn:hover{color:#edfafb;background:#174550;border-color:#52908e}.x9c-report-btn:focus-visible{outline-offset:3px;outline:2px solid #99f1df}.x9c-report-btn .x9c-ico{stroke-width:1.6px;width:15px;height:15px}.x9c-visits{box-sizing:border-box;color:#cfe7ea;white-space:nowrap;border:1px solid #b3eeee38;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:8px 12px;font-size:12px;display:flex}.x9c-visits .x9c-ico{stroke-width:1.6px;flex:none;width:15px;height:15px}.x9c-visits strong{font-variant-numeric:tabular-nums;color:#4ade80;margin:0 2px;font-size:16px;font-weight:700;line-height:1}.x9c-side-tools .office-visitor-host{display:none}.x9c-report{color:#edfafb;background:#0b303c;border:1px solid #b3eeee3d;border-radius:12px;width:min(560px,100vw - 32px);height:fit-content;max-height:calc(100svh - 48px);margin:auto;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans KR,Apple SD Gothic Neo,sans-serif;font-size:14px;line-height:1.5;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 60px #000a}.x9c-report::backdrop{background:#020e139e}.x9c-report *,.x9c-report :before{box-sizing:border-box}.x9c-report .x9c-report-form{gap:14px;margin:0;padding:22px 24px;display:grid}.x9c-report h2{color:#edfafb;margin:0;font-size:18px;font-weight:650}.x9c-report .x9c-report-lead{color:#a9c7ce;margin:-6px 0 0;font-size:13px}.x9c-report .x9c-f{gap:6px;margin:0;display:grid}.x9c-report .x9c-where{align-items:baseline;gap:10px;display:flex}.x9c-report .x9c-where output{color:#edfafb;font-size:13px}.x9c-report .x9c-f>span{color:#cfe7ea;align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.x9c-report .x9c-f small{color:#8fb3ba;font-size:12px;font-weight:400}.x9c-report input,.x9c-report select,.x9c-report textarea{color:#edfafb;width:100%;font:inherit;background:#06232e;border:1px solid #b3eeee3d;border-radius:7px;margin:0;padding:9px 11px;font-size:14px}.x9c-report textarea{resize:vertical;min-height:64px}.x9c-report input:focus,.x9c-report select:focus,.x9c-report textarea:focus{outline-offset:0;border-color:#0000;outline:2px solid #55dcd7}.x9c-report ::placeholder{color:#6f939a}.x9c-report .x9c-diag{color:#a9c7ce;font-size:12px}.x9c-report .x9c-diag summary{cursor:pointer}.x9c-report .x9c-diag p{margin:8px 0}.x9c-report .x9c-diag pre{color:#bad9dd;white-space:pre-wrap;word-break:break-all;background:#06232e;border-radius:7px;max-height:140px;margin:0;padding:10px;font-size:11px;overflow:auto}.x9c-report .x9c-report-msg{color:#a9c7ce;margin:0;font-size:13px}.x9c-report .x9c-report-msg:empty{display:none}.x9c-report .x9c-report-msg.ok{color:#9ce8bf}.x9c-report .x9c-report-msg.warn{color:#f5d38a}.x9c-report .x9c-report-msg.fail{color:#ffb3a8}.x9c-report .x9c-report-actions{justify-content:flex-end;gap:8px;display:flex}.x9c-report .x9c-btn{color:#cfe7ea;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #b3eeee3d;border-radius:7px;padding:8px 16px;font-size:13px}.x9c-report .x9c-btn:hover{background:#174550}.x9c-report .x9c-btn.primary{color:#fff;background:#0f8f8a;border-color:#29b8b6;font-weight:600}.x9c-report .x9c-btn.primary:hover{background:#12a29c}.x9c-report .x9c-btn:disabled{opacity:.6;cursor:default}@media (max-width:760px){.x9c-nav .x9c-report-btn span{display:none}}.x9c-langswitch{z-index:2147483000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#041a21;place-items:center;animation:80ms both x9c-ls-in;display:grid;position:fixed;inset:0}.x9c-langswitch.is-resume{animation:none}.x9c-langswitch.is-out{opacity:0;transition:opacity .15s}.x9c-ls-card{color:#d9f3f5;text-align:center;background:#08313c;border:1px solid #89eeee38;border-radius:12px;flex-direction:column;align-items:center;gap:8px;min-width:200px;padding:28px 32px 24px;font:14px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;box-shadow:0 18px 48px #0000008c}.x9c-ls-mark{place-items:center;width:64px;height:64px;margin-bottom:6px;display:grid;position:relative}.x9c-ls-ring{fill:none;stroke-width:3px;width:64px;height:64px;position:absolute;inset:0}.x9c-ls-ring circle{stroke:#89eeee29}.x9c-ls-ring .x9c-ls-arc{stroke:#29b8b6;stroke-linecap:round;stroke-dasharray:44 132;transform-origin:32px 32px;animation:1s linear infinite x9c-ls-spin;animation-delay:var(--x9c-ls-t,0s)}.x9c-ls-nine{stroke:none;width:20px;height:29px;animation:1.6s ease-in-out infinite x9c-ls-pulse;animation-delay:var(--x9c-ls-t,0s)}.x9c-ls-card strong{color:#fff;font-size:18px;font-weight:700}.x9c-ls-card span{color:#a9c7ce;font-size:13px}@keyframes x9c-ls-in{0%{opacity:0}}@keyframes x9c-ls-spin{to{transform:rotate(360deg)}}@keyframes x9c-ls-pulse{50%{opacity:.55;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.x9c-langswitch,.x9c-ls-ring .x9c-ls-arc,.x9c-ls-nine{animation:none}}@media print{.x9c-langswitch{display:none!important}}
