@font-face{font-family:Lg9 Pretendard;src:url(/fonts/PretendardVariable.woff2)format("woff2");font-weight:45 920;font-display:swap}@font-face{font-family:Lg9 Geist;src:url(/fonts/Geist-latin-wght.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Lg9 Geist Mono;src:url(/fonts/GeistMono-latin-wght.woff2)format("woff2");font-weight:100 900;font-display:swap}.lg9{--bg:#111214;--bg-2:#0c0d10;--bg-3:#16171a;--card:#1a1b1e;--card-2:#202125;--panel:#1d1e21;--float:#232428;--line:#26282c;--line-2:#33353a;--line-3:var(--line-2);--fg:#ecedef;--sub:#b4b6bc;--mute:#9c9ea4;--dim:#8d8f95;--faint:#85878d;--acc:#ec8a4f;--acc-2:#f2a06d;--acc-soft:#ec8a4f24;--acc-line:#ec8a4f59;--ok:#3fb27f;--ok-soft:#3fb27f29;--red:#e5534b;--red-soft:#e5534b24;--warn:#e0a84c;--warn-soft:#e0a84c29;--info:#7f8cff;--info-soft:#7f8cff29;--font:"Lg9 Pretendard", "Lg9 Geist", system-ui, -apple-system, "Apple SD Gothic Neo", sans-serif;--num:"Lg9 Geist", "Lg9 Pretendard", system-ui, sans-serif;--mono:"Lg9 Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-mark:cubic-bezier(.6, 0, .3, 1);--ease-fly:cubic-bezier(.3, .7, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--r:12px;--r-s:8px;--r-xs:6px;--fs-title:22px;--fs-h:16px;--fs-body:14px;--fs-ui:13px;--fs-cap:12px;--fs-tiny:11px;--fs-kpi:24px;--fs-hero:30px;--fs-section:15px}.lg9 *{box-sizing:border-box}.lg9,.lg9{min-height:100%;margin:0}.lg9{background:var(--bg);color:var(--fg);font-family:var(--font);font-size:var(--fs-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:anywhere;line-height:1.5}.lg9 a{color:inherit;text-decoration:none}.lg9 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lg9 b,.lg9 strong{font-weight:600}.lg9 code,.lg9 .mono{font-family:var(--mono);font-size:var(--fs-cap)}.lg9 .num{font-family:var(--num);font-variant-numeric:tabular-nums}.lg9 .acc{color:var(--acc)}.lg9 .ok{color:var(--ok)}.lg9 .red{color:var(--red)}.lg9 .warn{color:var(--warn)}.lg9 .mute{color:var(--mute)}.lg9 .dim{color:var(--dim)}.lg9 .sub{color:var(--sub)}.lg9 :focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:6px}.lg9 svg{display:block}.lg9 .xm{color:currentColor;display:block;overflow:visible}.lg9 .xm .t{opacity:.4}.lg9 .xm .t,.lg9 .xm .h{transform-box:view-box;transform-origin:50%}.lg9 .xm.is-busy .t{animation:lg9-xm-go-t .7s var(--ease-mark) infinite}.lg9 .xm.is-busy .h{animation:lg9-xm-go-h .7s var(--ease-mark) infinite}@keyframes lg9-xm-go-t{0%,to{opacity:.4;transform:none}45%,55%{opacity:1;transform:translate(3.9%,3.9%)}}@keyframes lg9-xm-go-h{0%,to{transform:none}45%,55%{transform:translate(2.6%)}}.lg9 .wmk{font-family:var(--num);letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:600;line-height:1;display:inline-flex}.lg9 .wmk .ac{color:var(--acc)}.lg9 .brand{color:var(--fg);align-items:center;gap:9px;display:inline-flex}.lg9 .brand .xm{width:24px;height:24px}.lg9 .st{font-size:var(--fs-ui);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.lg9 .st i{flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.lg9 .st.ok{color:var(--ok)}.lg9 .st.fail{color:var(--red)}.lg9 .st.run{color:var(--acc)}.lg9 .st.wait{color:var(--warn)}.lg9 .st.cancel{color:var(--dim)}.lg9 .dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.lg9 .dot.pulse{animation:1.4s ease-in-out infinite lg9-pulse}@keyframes lg9-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 45%, transparent)}60%{box-shadow:0 0 0 6px #0000}}.lg9 .ring{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:14px;height:14px;animation:1s linear infinite lg9-spin}@keyframes lg9-spin{to{transform:rotate(360deg)}}.lg9 .bar{background:var(--line);border-radius:999px;height:4px;position:relative;overflow:hidden}.lg9 .bar>i{width:var(--p,40%);background:var(--acc);border-radius:inherit;transition:width .6s var(--ease-out);position:absolute;inset:0 auto 0 0}.lg9 .bar.live>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1.6s linear infinite lg9-sweep;position:absolute;inset:0}@keyframes lg9-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lg9 .bar.ok>i{background:var(--ok)}.lg9 .bar.fail>i{background:var(--red)}.lg9 .pill{border:1px solid var(--line-2);background:var(--card-2);height:22px;font-size:var(--fs-tiny);color:var(--sub);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.lg9 .pill .dot{width:6px;height:6px}.lg9 .pill.ok{color:var(--ok)}.lg9 .pill.fail{color:var(--red)}.lg9 .pill.run{color:var(--acc);border-color:var(--acc-line)}.lg9 .pill.wait{color:var(--warn)}.lg9 .btn{border-radius:var(--r-s);border:1px solid var(--line-2);background:var(--card-2);height:34px;font-size:var(--fs-ui);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:500;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.lg9 .btn:hover{background:var(--float);border-color:var(--line-2)}.lg9 .btn:active{transform:scale(.98)}.lg9 .btn.acc{background:var(--acc);border-color:var(--acc);color:#18191b}.lg9 .btn.acc:hover{background:var(--acc-2)}.lg9 .btn.ghost{color:var(--mute);background:0 0;border-color:#0000}.lg9 .btn.ghost:hover{background:var(--card-2);color:var(--fg)}.lg9 .btn.pill{border-radius:999px}.lg9 .card{background:var(--card);border:1px solid var(--line);border-radius:var(--r)}.lg9 .card-h{font-size:var(--fs-ui);color:var(--mute);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 0;display:flex}.lg9 .card-h b{color:var(--fg);font-weight:600}.lg9 .rv{animation:lg9-rise .5s var(--ease-out) var(--d,0s) both}@keyframes lg9-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes lg9-fade{0%{opacity:0}}@keyframes lg9-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes lg9-slide-in{0%{opacity:0;transform:translate(-10px)}}@keyframes lg9-arrive{0%{opacity:0;transform:translateY(-14px)scale(.98)}60%{transform:translateY(2px)scale(1.005)}to{opacity:1;transform:none}}@keyframes lg9-flash-red{0%{background:#e5534b29;box-shadow:0 0 #e5534b80}to{box-shadow:0 0 0 10px #0000}}@keyframes lg9-flash-ok{0%{background:#3fb27f2e}to{background:0 0}}@keyframes lg9-count-up{0%{opacity:0;transform:translateY(4px)}}@keyframes lg9-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lg9 .skel{background:linear-gradient(90deg, var(--line) 25%, var(--line-2) 50%, var(--line) 75%);background-size:200% 100%;border-radius:4px;animation:1.4s linear infinite lg9-shimmer}@media (prefers-reduced-motion:reduce){.lg9 *,.lg9 :before,.lg9 :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.lg9{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;scrollbar-gutter:stable}.lg9 *{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.lg9 ::-webkit-scrollbar{width:8px;height:8px}.lg9 ::-webkit-scrollbar-track{background:0 0}.lg9 ::-webkit-scrollbar-thumb{background:var(--line-2);border:2px solid var(--bg);border-radius:999px}.lg9 ::-webkit-scrollbar-thumb:hover{background:var(--faint)}.lg9 ::-webkit-scrollbar-corner{background:0 0}.lg9{overflow-x:hidden}.lg9 pre,.lg9 code,.lg9 kbd,.lg9 samp{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.lg9 table,.lg9 img,.lg9 svg,.lg9 video,.lg9 canvas{max-width:100%}.lg9 .av{color:var(--fg);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.lg9 .side{scrollbar-width:none;background:var(--bg-2);border-right:1px solid var(--line);z-index:30;flex-direction:column;gap:2px;height:100vh;padding:16px 12px 12px;display:flex;position:sticky;top:0;overflow:hidden auto}.lg9 .side::-webkit-scrollbar{display:none}@media (min-width:761px) and (max-height:500px){.lg9 .side{height:auto;min-height:100%;position:relative;top:auto;overflow:visible}}.lg9 .side .brand{padding:2px 8px 14px}.lg9 .side .org{text-align:left;border:1px solid var(--line);border-radius:var(--r-s);background:var(--card);align-items:center;gap:10px;width:100%;margin-bottom:10px;padding:8px;display:flex;position:relative}.lg9 .side .org:hover{background:var(--card-2);border-color:var(--line-2)}.lg9 .side .org .t{line-height:1.25;font-size:var(--fs-ui);min-width:0;font-weight:600}.lg9 .side .org .t>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg9 .side .org small{-webkit-line-clamp:1;font-size:var(--fs-tiny);color:var(--dim);-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.lg9 .side .org .c{color:var(--dim);flex:none;margin-left:auto}.lg9 .si{border-radius:var(--r-s);height:34px;color:var(--mute);font-size:var(--fs-ui);text-align:left;white-space:nowrap;align-items:center;gap:10px;width:100%;padding:0 10px;transition:color .12s;display:flex}.lg9 .si:hover{color:var(--sub)}.lg9 .si.on,.lg9 .si.on:hover{color:var(--fg);font-weight:500}.lg9 .si.grp-on{color:var(--fg)}.lg9 .si .r{font:500 11px var(--num);color:var(--acc);margin-left:auto}.lg9 .grp{margin:4px 0 2px}.lg9 .grp .sub{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px;padding:2px 0 4px 16px;display:grid}.lg9 .grp .sub a{font-size:var(--fs-cap);color:var(--dim);border-radius:var(--r-xs);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:4px 6px;transition:color .12s;overflow:hidden}.lg9 .grp .sub a.wide{grid-column:1/-1}.lg9 .grp .sub a:hover{color:var(--sub)}.lg9 .grp .sub a.on,.lg9 .grp .sub a.on:hover{color:var(--fg);font-weight:500}.lg9 .side .grow{flex:1;min-height:10px}.lg9 .side .foot{font-size:var(--fs-tiny);color:var(--faint);align-items:center;gap:8px;padding:8px 10px 2px;display:flex}.lg9 .side .foot .dot{width:6px;height:6px;color:var(--ok)}.lg9 .top{z-index:20;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);align-items:center;gap:10px;height:56px;padding:0 24px;display:flex;position:sticky;top:0}.lg9 .top .crumbs{font-size:var(--fs-ui);color:var(--mute);white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.lg9 .top .crumbs a:hover{color:var(--fg)}.lg9 .top .crumbs .sep{color:var(--faint)}.lg9 .top .crumbs b{color:var(--fg);font-weight:600;font-size:var(--fs-body);-webkit-line-clamp:1;white-space:normal;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.lg9 .top .sp{flex:1}.lg9 .top .credit{border:1px solid var(--line-2);background:var(--card);height:30px;font-size:var(--fs-cap);color:var(--sub);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 9px;display:inline-flex}.lg9 .top .credit b{font-family:var(--num);color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}.lg9 .top .credit .u{font-size:var(--fs-tiny);color:var(--sub);margin-left:-4px}.lg9 .top .credit .dot{width:6px;height:6px;color:var(--ok)}.lg9 .top .credit.low .dot,.lg9 .top .credit.low b{color:var(--warn)}.lg9 .top .credit.out .dot,.lg9 .top .credit.out b{color:var(--red)}.lg9 .top .credit:hover{border-color:var(--acc-line)}.lg9 .top .ib{border-radius:var(--r-s);width:34px;height:34px;color:var(--mute);place-items:center;display:inline-grid;position:relative}.lg9 .top .ib:hover{background:var(--card);color:var(--fg)}.lg9 .top .ib .n{background:var(--acc);color:#18191b;min-width:15px;height:15px;font:600 11px/15px var(--num);text-align:center;border-radius:999px;padding:0 4px;position:absolute;top:5px;right:5px}.lg9 .top .me{border-radius:999px;align-items:center;gap:8px;height:34px;padding:2px 6px 2px 3px;display:inline-flex}.lg9 .top .me:hover{background:var(--card)}.lg9 .top .me .nm{font-size:var(--fs-ui);color:var(--sub);-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:110px;display:-webkit-box;overflow:hidden}.lg9 .side .org-pop{min-width:0;position:absolute;top:92px;left:12px;right:12px}@keyframes lg9-drop{0%{opacity:0;transform:translateY(-10px)scale(.96)}}.lg9 .side .org-pop .pi>span{min-width:0;line-height:1.3;display:block}.lg9 .side .org-pop .pi>span>span,.lg9 .side .org-pop .pi small{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1100px){.lg9 .top .me .nm{display:none}}@media (max-width:760px){.lg9 .side{width:272px;height:100vh;transition:transform .22s var(--ease-out);box-shadow:none;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.lg9 .side.open{transform:none;box-shadow:20px 0 60px #00000073}.lg9 .top{gap:6px;height:52px;padding:0 12px}.lg9 .top .crumbs .sep,.lg9 .top .crumbs a,.lg9 .top .crumbs .crumb{display:none}.lg9 .top .credit{padding:0 8px}.lg9 .top .credit .lb{display:none}}.lg9{--t-micro:.14s;--t-hover:.18s;--t-scene:.28s;--e:cubic-bezier(.2, 0, 0, 1);--scale:.771;--fw:560px;--fh:406px;--cvk:.72;scrollbar-gutter:auto}.lg9,.lg9{min-height:100%}.lg9{margin:0;overflow-x:hidden}.lg9 .lg-page{min-height:100vh;display:flex;position:relative;overflow:hidden}.lg9 .lg-glow{pointer-events:none;background:var(--acc);border-radius:50%;position:absolute}.lg9 .lg-glow.a{filter:blur(130px);opacity:.07;width:520px;height:520px;top:-160px;left:-160px}.lg9 .lg-glow.b{filter:blur(140px);opacity:.05;width:560px;height:560px;bottom:-208px;right:-10%}.lg9 .lg-main{z-index:1;flex-direction:column;flex:none;width:30%;padding:64px 24px;display:flex;position:relative}.lg9 .lg-colwrap{flex:1;justify-content:center;align-items:center;display:flex}.lg9 .lg-col{flex-direction:column;align-items:center;gap:28px;width:100%;max-width:380px;display:flex}.lg9 .lg-hd{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.lg9 .lg-logo{border:1px solid var(--line-2);width:60px;height:60px;color:var(--fg);background:linear-gradient(160deg,#26272b,#18191c);border-radius:19px;place-items:center;display:grid;box-shadow:0 18px 40px -24px #ec8a4fe6}.lg9 .lg-logo svg{width:30px;height:30px}.lg9 .lg-ttl{flex-direction:column;display:flex}.lg9 .lg-ttl h1{letter-spacing:-.03em;white-space:nowrap;flex-direction:column;align-items:center;margin:0;font-size:min(30px,1.94805vw - 3.11688px);font-weight:800;line-height:1.38;display:flex}.lg9 .lg-ttl h1 em{color:var(--acc);font-style:normal}.lg9 .lg-card{flex-direction:column;gap:10px;width:100%;display:flex}.lg9 .lg-gh{white-space:nowrap;background:var(--fg);color:#111214;border:1px solid var(--fg);width:100%;height:48px;transition:background var(--t-hover) var(--e), transform var(--t-micro) var(--e);border-radius:16px;justify-content:center;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.lg9 .lg-gh:hover{background:#fff}.lg9 .lg-gh:active{transform:scale(.985)}.lg9 .lg-gh:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:16px}.lg9 .lg-gh svg{width:18px;height:18px}.lg9 .lg-gh .spin{border:2px solid #11121433;border-top-color:#111214;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite lg9-spin;display:none}.lg9 .lg-hint{text-align:center;color:var(--dim);margin:0;font-size:13px;line-height:1.5}@keyframes lg9-lg-note-in{0%{opacity:0;transform:translateY(-3px)}}.lg9 .lg-agree{text-align:center;max-width:320px;color:var(--faint);margin:0;font-size:11.5px;line-height:1.625}.lg9 .lg-agree a{color:var(--mute);text-underline-offset:3px;-webkit-text-decoration:underline #ecedef40;text-decoration:underline #ecedef40}.lg9 .lg-agree a:hover{color:var(--fg)}.lg9 .lg-split{z-index:1;background:linear-gradient(#0000,#ffffff14 22% 78%,#0000);flex:none;width:1px;position:relative}.lg9 .lg-show{z-index:1;flex:1;justify-content:center;align-items:center;min-width:0;padding:0;display:flex;position:relative;overflow:hidden}.lg9 .lg-show:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 78% 12%,#ec8a4f14 0%,#0000 62%),radial-gradient(110% 85% at 12% 82%,#f2a06d0d 0%,#0000 66%),radial-gradient(140% 120%,#ec8a4f08 0%,#0000 78%);position:absolute;inset:0}.lg9 .lg-show:after{content:"";pointer-events:none;background:linear-gradient(to right, var(--bg) 0%, transparent 26%);position:absolute;inset:0}.lg9 .pv{z-index:1;width:calc(var(--fw) * var(--scale));-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.lg9 .pv.is-paused *,.lg9 .pv.is-paused :before,.lg9 .pv.is-paused :after{animation-play-state:paused!important}.lg9 .win{width:calc(var(--fw) * var(--scale));height:calc(var(--fh) * var(--scale));animation:lg9-boot-win var(--t-scene) var(--e) both;position:relative}@keyframes lg9-boot-win{0%{opacity:0}}.lg9 .frame{width:calc(var(--fw) * var(--scale));height:calc(var(--fh) * var(--scale));border-radius:calc(19.2px * var(--scale));background:var(--bg);border:1px solid #ffffff12;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 24px 60px -42px #000000e6,0 2px 6px -4px #0006}.lg9 .cur{z-index:30;margin:calc(-1.67px * var(--scale)) 0 0 calc(-3.33px * var(--scale));pointer-events:none;position:absolute;top:0;left:0}.lg9 .cur svg{width:calc(16px * var(--scale));height:calc(16px * var(--scale));display:block;overflow:visible}.lg9 .ripple{width:calc(30px * var(--scale));height:calc(30px * var(--scale));margin:calc(-15px * var(--scale)) 0 0 calc(-15px * var(--scale));opacity:0;pointer-events:none;z-index:25;background:#ecedef38;border-radius:50%;position:absolute}.lg9 .lg-cap{width:100%;height:102px;position:relative}.lg9 .lg-cap>div{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.lg9 .lg-cap .in{animation:lg9-cap-in .16s var(--e) both}.lg9 .lg-cap .out{animation:lg9-cap-out .16s var(--e) both}@keyframes lg9-cap-in{0%{opacity:0;transform:translateY(3px)}}@keyframes lg9-cap-out{to{opacity:0;transform:translateY(-3px)}}.lg9 .lg-pill{background:var(--acc-soft);color:var(--acc);letter-spacing:.09em;border-radius:999px;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:600}.lg9 .lg-cap h2{color:#ecedefdb;letter-spacing:-.01em;max-width:36ch;margin:0;font-size:24px;font-weight:600;line-height:1.375}.lg9 .lg-cap p{max-width:52ch;color:var(--mute);margin:8px 0 0;font-size:15px;line-height:1.625}.lg9 .lg-dots{gap:6px;display:flex}.lg9 .lg-dots i{background:var(--line-2);width:6px;height:6px;transition:width .24s var(--e), background .24s var(--e);border-radius:999px;position:relative;overflow:hidden}.lg9 .lg-dots i.on:after{content:"";border-radius:inherit;transform-origin:0;animation:lg9-dot-fill var(--dur,3s) linear both;background:#ffffff59;position:absolute;inset:0}@keyframes lg9-dot-fill{0%{transform:scaleX(0)}}.lg9 .lg-dots i.on,.lg9 .lg-dots i[aria-pressed=true]{background:var(--acc);width:18px}.lg9 .lg-dots.pick{gap:4px}.lg9 .lg-dots.pick i{cursor:pointer;box-sizing:content-box;background-clip:padding-box;border:6px solid #0000}.lg9 .lg-dots.pick i:focus-visible{outline:2px solid var(--acc);outline-offset:0;border-radius:999px}@media (min-width:1280px){.lg9{--scale:1.4}}@media (min-width:1024px) and (max-width:1279px){.lg9{--cvk:.757}.lg9 .lg-main{padding:56px 16px}.lg9 .lg-ttl h1{letter-spacing:-.04em;font-size:calc(1.97368vw - 2.10526px)}.lg9 .lg-gh{gap:8px;font-size:14px}}@media (max-width:1023px){.lg9 .lg-main{width:100%;padding:40px 16px}.lg9 .lg-ttl h1{font-size:min(30px,6.49351vw - 2.07792px)}.lg9 .lg-split,.lg9 .lg-show{display:none}}@media (prefers-reduced-motion:reduce){.lg9 .pv *,.lg9 .win{animation:none!important}}.lg9 .cv{width:calc((var(--fw) - 2px / var(--scale)) / var(--cvk));height:calc((var(--fh) - 2px / var(--scale)) / var(--cvk));zoom:calc(var(--scale) * var(--cvk));background:var(--bg);color:var(--fg);font-size:var(--fs-body);text-align:left;grid-template-columns:220px minmax(0,1fr);display:grid;position:absolute;top:0;left:0}.lg9 .cv .side{height:100%;animation:lg9-boot-side .24s 80ms var(--e) both;position:relative;top:auto;overflow:hidden}@keyframes lg9-boot-side{0%{opacity:0;transform:translate(-6px)}}.lg9 .cv .si,.lg9 .cv .grp .sub a{cursor:default;transition:background .12s,color .12s;position:relative}.lg9 .cv .si.hv,.lg9 .cv .grp .sub a.hv{background:var(--card);color:var(--fg)}.lg9 .cv .org{cursor:default}.lg9 .cv-body{flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.lg9 .cv .top{animation:lg9-boot-head .22s .14s var(--e) both;position:relative}@keyframes lg9-boot-head{0%{opacity:0;transform:translateY(-4px)}}.lg9 .cv .top .me{padding:2px}.lg9 .cv-stage{flex:1;position:relative;overflow:hidden}.lg9 .pg{flex-direction:column;gap:11px;padding:16px 20px;display:flex;position:absolute;inset:0;overflow:hidden}.lg9 .pg>*{flex-shrink:0}.lg9 .pg.pend{visibility:hidden}.lg9 .pg.pend *,.lg9 .pg.pend{animation:none!important}.lg9 .pg.enter{animation:lg9-fade .18s var(--e) both}.lg9 .pg.leave{animation:lg9-pg-out .18s var(--e) both}@keyframes lg9-pg-out{to{opacity:0}}.lg9 .pg h1{font-size:var(--fs-title);letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.lg9 .pg .hd,.lg9 .pg .hd1,.lg9 .pg .jl-hd{align-items:flex-end;gap:16px;display:flex}.lg9 .pg .hd>div,.lg9 .pg .hd1>div,.lg9 .pg .jl-hd>div{min-width:0}.lg9 .pg .hd p,.lg9 .pg .hd1 p,.lg9 .pg .jl-hd p{-webkit-line-clamp:2;color:var(--mute);font-size:var(--fs-ui);-webkit-box-orient:vertical;margin:3px 0 0;display:-webkit-box;overflow:hidden}.lg9 .pg .sp{flex:1}.lg9 .pg .btn{cursor:default;transition:background .12s,border-color .12s,transform .12s}.lg9 .pg .btn.sm{height:30px;font-size:var(--fs-cap);padding:0 12px}.lg9 .pg .btn.acc.hv{background:var(--acc-2)}.lg9 .pg .seg{border:1px solid var(--line-2);border-radius:var(--r-s);background:var(--bg-2);padding:2px;display:inline-flex}.lg9 .pg .seg button{height:26px;font-size:var(--fs-cap);color:var(--mute);white-space:nowrap;cursor:default;border-radius:6px;padding:0 10px}.lg9 .pg .seg button[aria-pressed=true],.lg9 .pg .seg button.on{background:var(--card-2);color:var(--fg)}.lg9 .jl-live{white-space:nowrap;border:1px solid var(--line-2);height:28px;font-size:var(--fs-cap);color:var(--mute);border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.lg9 .jl-live .dot{width:7px;height:7px;color:var(--ok)}.lg9 .jl-sum{border:1px solid var(--line);border-radius:var(--r);background:var(--card);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr) minmax(0,1.5fr);display:grid}.lg9 .jl-sum>div{white-space:nowrap;border-left:1px solid var(--line);min-width:0;padding:10px 14px}.lg9 .jl-sum>div:first-child{border-left:0}.lg9 .jl-sum small{font-size:var(--fs-cap);color:var(--mute);display:block}.lg9 .jl-sum b{white-space:nowrap;font:600 20px/1.3 var(--num);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.lg9 .jl-sum b small{font:500 12px var(--font);color:var(--mute);margin-left:2px;display:inline}.lg9 .jl-hist{flex-direction:column;gap:6px;display:flex}.lg9 .jl-hist .bars{align-items:flex-end;gap:3px;height:34px;display:flex}.lg9 .jl-hist .bars span{background:var(--line);transform-origin:bottom;animation:lg9-growy .6s var(--ease-out) both;border-radius:2px;flex-direction:column-reverse;flex:1;display:flex;overflow:hidden}.lg9 .jl-hist .bars i{display:block}.lg9 .jl-hist .bars i.ok{background:color-mix(in srgb, var(--ok) 70%, transparent)}.lg9 .jl-hist .bars i.fail{background:var(--red)}.lg9 .jl-hist .ax{font:10px var(--mono);color:var(--faint);justify-content:space-between;display:flex}@keyframes lg9-growy{0%{transform:scaleY(0)}}.lg9 .jl-table{border:1px solid var(--line);border-radius:var(--r);background:var(--card);overflow:hidden}.lg9 .jl-thead,.lg9 .jr{grid-template-columns:74px minmax(0,1fr) 104px 54px 54px 44px;align-items:center;gap:10px;padding:0 14px;display:grid}.lg9 .jl-thead{border-bottom:1px solid var(--line);height:32px;font-size:var(--fs-tiny);color:var(--dim);background:var(--bg-3)}.lg9 .jl-thead .r,.lg9 .jr .r{text-align:right;justify-content:flex-end}.lg9 .jl-grp{font-size:var(--fs-tiny);color:var(--dim);border-bottom:1px solid var(--line);background:var(--bg-3);gap:8px;padding:6px 16px 5px;display:flex}.lg9 .jl-grp b{color:var(--sub);font-weight:500}.lg9 .jr{border-bottom:1px solid var(--line);min-height:52px;font-size:var(--fs-ui);transition:background .15s}.lg9 .jr.hv{background:var(--panel)}.lg9 .jr .stc{flex-direction:column;gap:5px;display:flex}.lg9 .jr .stc .bar{width:64px;height:3px}.lg9 .jr .what{flex-direction:column;gap:2px;min-width:0;display:flex}.lg9 .jr .what .l1{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex}.lg9 .jr .what .l1 b{flex:none;font-weight:500}.lg9 .jr .what .l1 .jn,.lg9 .jr .what .l2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lg9 .jr .what .l1 .pill{flex:none;height:18px}.lg9 .jr .what .l1 .rp{color:var(--mute)}.lg9 .jr .what .l2{font-size:var(--fs-cap);color:var(--dim)}.lg9 .jr .what .l2 .fail{color:var(--red)}.lg9 .jr .what .l2 .step{color:var(--acc)}.lg9 .br{background:var(--bg-3);border:1px solid var(--line);max-width:100%;height:22px;font:11.5px var(--mono);color:var(--sub);border-radius:6px;align-items:center;gap:5px;padding:0 7px;display:inline-flex}.lg9 .br span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg9 .br svg{color:var(--faint);flex:none}.lg9 .jr .brc{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.lg9 .jr .brc small{font-size:var(--fs-tiny);color:var(--dim)}.lg9 .sha{font:12px var(--mono);color:var(--sub)}.lg9 .jr .num{font:12.5px var(--num);font-variant-numeric:tabular-nums;color:var(--sub)}.lg9 .jr .num.live{color:var(--acc)}.lg9 .jr .cost .est{color:var(--dim);font-size:var(--fs-tiny)}.lg9 .jd-head{align-items:flex-start;gap:16px;display:flex}.lg9 .jd-head .tt{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.lg9 .jd-head h1{font-size:19px}.lg9 .jd-head h1 .st{font-size:var(--fs-body)}.lg9 .jd-head .sub{font-size:var(--fs-ui);color:var(--mute);white-space:nowrap;align-items:center;gap:8px;display:flex}.lg9 .jd-head .sub .sep{color:var(--faint)}.lg9 .jd-acts{gap:8px;display:flex}.lg9 .dx{border:1px solid color-mix(in srgb, var(--red) 40%, var(--line));border-radius:var(--r);background:linear-gradient(180deg, var(--red-soft), transparent 70%), var(--card);animation:lg9-rise .5s var(--ease-out) var(--d,0s) both, lg9-flash-red 1.6s ease-out .4s 1;grid-template-columns:minmax(0,1fr);gap:7px;padding:11px 14px;display:grid}.lg9 .dx-h{font-size:var(--fs-cap);color:var(--red);grid-column:1/-1;align-items:center;gap:8px;display:flex}.lg9 .dx-h .pill{margin-left:6px}.lg9 .dx-h .who{color:var(--mute)}.lg9 .dx h2{margin:0;font-size:15px;font-weight:600;line-height:1.4}.lg9 .dx .why{flex-direction:column;gap:7px;min-width:0;display:flex}.lg9 .dx .line{border-radius:var(--r-s);background:var(--bg-2);border:1px solid var(--line);font:12px/1.55 var(--mono);color:var(--red);align-items:flex-start;gap:10px;padding:8px 12px;display:flex}.lg9 .dx .line .n{color:var(--faint);flex:none}.lg9 .dx .fix{font-size:var(--fs-ui);align-items:flex-start;gap:10px;display:flex}.lg9 .dx .fix svg{color:var(--acc);flex:none;margin-top:2px}.lg9 .dx .meta{font-size:var(--fs-cap);color:var(--mute);white-space:nowrap;gap:14px;display:flex}.lg9 .dx .meta b{color:var(--sub);font-weight:500}.lg9 .dx .dx-act{align-items:center;gap:8px;display:flex}.lg9 .dx .dx-act .btn{height:28px;font-size:var(--fs-cap);padding:0 12px}.lg9 .dx .dx-act small{color:var(--mute);font-size:var(--fs-cap);margin-left:4px}.lg9 .tl{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:9px 14px 8px}.lg9 .tl-row[data-r=failure]{background:var(--red-soft);border-radius:4px}.lg9 .tl-h{font-size:var(--fs-cap);color:var(--mute);align-items:center;gap:10px;margin-bottom:3px;display:flex}.lg9 .tl-h b{color:var(--fg);font-weight:500;font-size:var(--fs-ui)}.lg9 .tl-row{height:17px;font-size:var(--fs-cap);color:var(--sub);grid-template-columns:150px minmax(0,1fr) 52px;align-items:center;gap:10px;display:grid}.lg9 .tl-row .nm{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}.lg9 .tl-row .nm .k{font:11px var(--num);color:var(--faint);text-align:right;flex:none;width:14px}.lg9 .tl-row .tr{background:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 10%);border-radius:3px;height:12px;position:relative;overflow:hidden}.lg9 .tl-row .tr i{background:color-mix(in srgb, var(--ok) 55%, transparent);transform-origin:0;min-width:3px;animation:lg9-grow-x .6s var(--ease-out) var(--d,0s) both;border-radius:3px;position:absolute;top:2px;bottom:2px}.lg9 .tl-row[data-r=failure] .tr i{background:var(--red)}.lg9 .tl-row[data-r=failure] .du{color:var(--red)}.lg9 .tl-row[data-r=skipped]{color:var(--faint)}.lg9 .tl-row .du{text-align:right;font:11.5px var(--num)}@keyframes lg9-grow-x{0%{transform:scaleX(0)}}.lg9 .stats{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:10px;display:grid}.lg9 .stat{border:1px solid var(--line);border-radius:var(--r);background:var(--card);min-width:0;padding:11px 14px}.lg9 .stat .l{font-size:var(--fs-cap);color:var(--mute);line-height:1.3}.lg9 .stat .v{font:600 22px/1.2 var(--num);letter-spacing:-.02em;white-space:nowrap;margin-top:4px}.lg9 .stat .v small{color:var(--mute);margin-left:3px;font-size:12px;font-weight:500}.lg9 .stat .s{font-size:var(--fs-tiny);color:var(--dim);margin-top:3px;line-height:1.35}.lg9 .sec{font-size:var(--fs-cap);color:var(--mute);align-items:center;gap:8px;display:flex}.lg9 .sec b{color:var(--fg);font-size:var(--fs-ui)}.lg9 .legend{font-size:var(--fs-tiny);color:var(--dim);gap:10px;display:flex}.lg9 .legend span{align-items:center;gap:5px;display:inline-flex}.lg9 .legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.lg9 .repos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lg9 .rc{border:1px solid var(--line);border-radius:var(--r);background:var(--card);flex-direction:column;gap:7px;min-width:0;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.lg9 .rc.hv{border-color:var(--line-2);background:var(--card-2)}.lg9 .rc.on{border-color:var(--acc-line);background:var(--card-2)}.lg9 .rc .t{font-size:var(--fs-ui);align-items:center;gap:8px;font-weight:600;display:flex}.lg9 .rc .t small{color:var(--mute);font-weight:400;font-size:var(--fs-cap)}.lg9 .rc .cap{background:var(--line);border-radius:999px;height:8px;display:flex;position:relative;overflow:hidden}.lg9 .rc .cap i{transform-origin:0;height:100%;animation:lg9-grow-x .7s var(--ease-out) var(--d,0s) both}.lg9 .k-dd{background:var(--acc)}.lg9 .k-spm{background:#7f8cff}.lg9 .k-pods{background:#3fb27f}.lg9 .k-other{background:#6a6c72}.lg9 .capw{position:relative}.lg9 .capw .freeln{border-left:1.5px dashed var(--sub);width:0;position:absolute;top:-3px;bottom:-3px}.lg9 .capnum{font-size:var(--fs-cap);color:var(--mute);justify-content:space-between;display:flex}.lg9 .capnum b{color:var(--fg);font-family:var(--num)}.lg9 .rc .meta{font-size:var(--fs-cap);color:var(--mute)}.lg9 .rc .meta b{color:var(--fg);font-family:var(--num);font-weight:600}.lg9 .save{opacity:0;border-radius:var(--r);background:linear-gradient(180deg, var(--acc-soft), transparent 90%), var(--card);border:1px solid #0000;grid-template-rows:0fr;margin-top:-11px;transition:grid-template-rows .3s cubic-bezier(.2,0,0,1),margin .3s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1) 80ms,border-color .3s;display:grid}.lg9 .save>.in{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;min-height:0;padding:0 16px;transition:padding .3s cubic-bezier(.2,0,0,1);display:grid;overflow:hidden}.lg9 .save.show{opacity:1;border-color:var(--acc-line);grid-template-rows:1fr;margin-top:0}.lg9 .save.show>.in{padding:14px 16px}.lg9 .save .big{font:600 30px/1 var(--num);letter-spacing:-.02em;color:var(--acc);white-space:nowrap;font-variant-numeric:tabular-nums}.lg9 .save .cmp{flex-direction:column;gap:6px;min-width:0;display:flex}.lg9 .save .cmp p{font-size:var(--fs-ui);align-items:baseline;gap:10px;margin:0;display:flex}.lg9 .save .cmp p span{font-size:var(--fs-cap);color:var(--dim)}.lg9 .save .cb{font-size:var(--fs-cap);color:var(--mute);grid-template-columns:62px minmax(0,1fr) 62px;align-items:center;gap:10px;display:grid}.lg9 .save .cb b{font:600 12.5px var(--num);color:var(--fg);text-align:right}.lg9 .save .cb .bar{height:6px}.lg9 .save .cb .bar>i{background:var(--line-2);transform-origin:0}.lg9 .save .cb .bar.acc>i{background:var(--acc)}.lg9 .save.show .cb .bar>i{animation:.4s cubic-bezier(.2,0,0,1) .66s both lg9-grow-x}.lg9 .box{border:1px solid var(--line);border-radius:var(--r);background:var(--card);min-width:0}.lg9 .box-h{align-items:center;gap:10px;padding:12px 16px 10px;display:flex}.lg9 .box-h h2{font-size:var(--fs-ui);margin:0;font-weight:600}.lg9 .box-h .r{color:var(--mute);font-size:var(--fs-cap)}.lg9 .pg table{border-collapse:collapse;width:100%;font-size:var(--fs-ui)}.lg9 .pg th{text-align:left;font-weight:500;font-size:var(--fs-cap);color:var(--dim);border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:7px 12px}.lg9 .pg td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:8px 12px}.lg9 .pg tr:last-child td{border-bottom:0}.lg9 .pg td.num,.lg9 .pg th.num{text-align:right;font-family:var(--num);font-variant-numeric:tabular-nums}.lg9 .pg tr.row{transition:background .12s}.lg9 .pg tr.row.hv,.lg9 .pg tr.row.sel-on{background:var(--card-2)}.lg9 .pg tr.row.rv{animation:lg9-fade .4s var(--ease-out) var(--d,0s) both}.lg9 .pg .k{font-family:var(--mono);color:var(--fg);font-size:12.5px}.lg9 .pg .k small{font-family:var(--font);font-size:var(--fs-tiny);color:var(--dim);margin-top:1px;display:block}.lg9 .stt{flex-direction:column;gap:2px;display:flex}.lg9 .stt small{font-size:var(--fs-tiny);color:var(--dim)}.lg9 .pg .st .ring{border-width:2px;width:9px;height:9px}.lg9 .ib{border-radius:var(--r-xs);width:28px;height:28px;color:var(--dim);place-items:center;display:inline-grid}.lg9 .pg-scrim{opacity:0;z-index:4;background:#00000073;transition:opacity .2s;position:absolute;inset:0}.lg9 .pg-scrim.on{opacity:1}.lg9 .drawer{background:var(--panel);border-left:1px solid var(--line-2);z-index:5;width:290px;transition:transform .28s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 50px -30px #000000e6}.lg9 .drawer.on{transform:none}.lg9 .dr-h{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:16px 18px 10px;display:flex}.lg9 .dr-h h3{font:600 15px var(--mono);margin:0}.lg9 .dr-h p{font-size:var(--fs-cap);color:var(--mute);margin:3px 0 0}.lg9 .dr-b{flex-direction:column;flex:1;gap:14px;padding:14px 18px;display:flex;overflow:hidden}.lg9 .kv{font-size:var(--fs-cap);grid-template-columns:82px minmax(0,1fr);gap:7px 12px;margin:0;display:grid}.lg9 .kv dt{color:var(--mute)}.lg9 .kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.lg9 .kv dd.m{font-family:var(--mono);font-size:11.5px}.lg9 .pg .note{font-size:var(--fs-cap);color:var(--mute);margin-bottom:6px}.lg9 .spark{align-items:flex-end;gap:3px;height:64px;display:flex}.lg9 .spark i{background:color-mix(in srgb, var(--ok) 50%, transparent);transform-origin:bottom;visibility:hidden;border-radius:2px;flex:1}.lg9 .drawer.on .spark i{visibility:visible;animation:lg9-growy .5s var(--ease-out) calc(.2s + var(--d,0s)) both}.lg9 .dr-f{border-top:1px solid var(--line);gap:8px;padding:12px 18px;display:flex}.lg9 .btn.danger{color:var(--red);border-color:color-mix(in srgb, var(--red) 40%, transparent)}.lg9 .hd1 .acts{flex-shrink:0;align-items:center;gap:8px;display:flex}.lg9 .sum2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px;display:grid}.lg9 .pg .card{min-width:0;padding:16px 18px}.lg9 .pg .card .k{font-family:var(--font);font-size:var(--fs-ui);color:var(--mute);gap:8px;margin:0;display:flex}.lg9 .pg .card .k .r{font-size:var(--fs-cap);color:var(--dim);margin-left:auto}.lg9 .pg .card .v{font:600 28px/1.1 var(--num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:8px 0 0}.lg9 .pg .card .v small{color:var(--mute);letter-spacing:0;margin-left:6px;font-size:13px;font-weight:500}.lg9 .pg .card .s{font-size:var(--fs-cap);color:var(--mute);margin:6px 0 0}.lg9 .pg .card .s b{color:var(--sub);font-weight:500}.lg9 .pg .card .meta{font-size:var(--fs-cap);color:var(--mute);gap:4px 18px;margin:10px 0 0;display:flex}.lg9 .pg .card .meta b{color:var(--fg);font:600 13px var(--num);margin-left:4px}.lg9 .chart{margin-top:12px}.lg9 .lg{font-size:var(--fs-tiny);color:var(--mute);gap:14px;margin-bottom:8px;display:flex}.lg9 .lg span{align-items:center;gap:6px;display:inline-flex}.lg9 .lg i{border-radius:2px;width:8px;height:8px;display:inline-block}.lg9 .lg .r{margin-left:auto}.lg9 .plot{height:110px;margin-left:26px;position:relative}.lg9 .gl{border-top:1px dashed var(--line);position:absolute;left:0;right:0}.lg9 .gl span{text-align:right;width:20px;font:10px var(--mono);color:var(--faint);position:absolute;top:-8px;left:-26px}.lg9 .cols{align-items:end;gap:3px;display:grid;position:absolute;inset:0}.lg9 .col{flex-direction:column;justify-content:flex-end;min-width:0;height:100%;display:flex;position:relative}.lg9 .col i{transform-origin:bottom;width:100%;animation:lg9-growy .6s var(--ease-out) var(--d,0s) both;display:block}.lg9 .col i.p{background:var(--acc);border-radius:2px 2px 0 0}.lg9 .col i.f{background:color-mix(in srgb, var(--ok) 70%, transparent)}.lg9 .col.fut i{background:var(--line);height:2px;animation:none}.lg9 .col.today:after{content:"";background:var(--acc);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-7px;left:50%}.lg9 .bal{flex-direction:column;display:flex}.lg9 .bal .brk{font-size:var(--fs-cap);color:var(--mute);gap:16px;margin:10px 0 0;display:flex}.lg9 .bal .brk b{color:var(--sub);font:500 12.5px var(--num);margin-left:4px}.lg9 .bal .acts2{gap:8px;margin:14px 0;display:flex}.lg9 .bal .acts2 .btn.acc{flex:1}.lg9 .bal .rt{border-top:1px solid var(--line);font-size:var(--fs-cap);color:var(--mute);margin:auto -18px -16px;padding:10px 18px}.lg9 .mdl{z-index:6;opacity:0;visibility:hidden;background:#0009;grid-template-columns:minmax(0,440px);place-content:center;transition:opacity .15s,visibility 0s .15s;display:grid;position:absolute;inset:0}.lg9 .mdl.on{opacity:1;visibility:visible;transition:opacity .15s}.lg9 .mb{background:var(--float);border:1px solid var(--line-2);transition:transform .18s var(--ease-out);border-radius:14px;transform:translateY(6px)scale(.98);box-shadow:0 30px 80px #0000008c}.lg9 .mdl.on .mb{transform:none}.lg9 .mh{border-bottom:1px solid var(--line);padding:16px 18px 12px;position:relative}.lg9 .mh .kk{font-size:var(--fs-ui);color:var(--mute);align-items:center;gap:8px;display:flex}.lg9 .mh .kk .xm{width:16px;height:16px;color:var(--fg)}.lg9 .mh .vv{font:600 22px var(--num);letter-spacing:-.02em;margin:6px 0 0}.lg9 .mh .ss{font-size:var(--fs-tiny);color:var(--mute);margin:4px 0 0}.lg9 .mh .x{color:var(--dim);position:absolute;top:12px;right:12px}.lg9 .mbd{flex-direction:column;gap:10px;padding:12px 18px;display:flex}.lg9 .amts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lg9 .amt{border:1px solid var(--line-2);border-radius:var(--r-s);background:var(--card);padding:9px}.lg9 .amt b{font:600 13.5px var(--num);white-space:nowrap;display:block}.lg9 .amt span{font-size:var(--fs-tiny);color:var(--mute)}.lg9 .amt[aria-checked=true]{border-color:var(--acc);background:var(--acc-soft)}.lg9 .quote{border:1px solid var(--line);border-radius:var(--r-s);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr);margin:0;display:grid}.lg9 .quote div{border-left:1px solid var(--line);padding:8px 10px}.lg9 .quote div:first-child{border-left:0}.lg9 .quote dt{font-size:var(--fs-tiny);color:var(--dim)}.lg9 .quote dd{font:600 13.5px var(--num);margin:2px 0 0}.lg9 .quote dd.big{color:var(--acc)}.lg9 .mf{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:10px 18px 14px;display:flex}.lg9 .jr.is-fail{box-shadow:inset 3px 0 0 var(--red);background:color-mix(in srgb, var(--red) 6%, transparent)}.lg9 .pg.enter .jr.is-fail{animation:1.6s ease-out .35s lg9-flash-red}.lg9 .stat .v,.lg9 .pg .card .v,.lg9 .save .big,.lg9 .quote dd{font-variant-numeric:tabular-nums}.lg9 .mdl{background:#00000059;grid-template-columns:minmax(0,412px)}.lg9 .cv-body{contain:layout}.lg9 .cv-stage{z-index:21}.lg9 .mdl,.lg9 .pg-scrim,.lg9 .drawer{position:fixed}.lg9 .quote dd{white-space:nowrap}.lg9 .quote .after dd{color:var(--acc);font-size:14px}.lg9 .quote .after .from{color:var(--mute);font-weight:500}@media (max-width:1279px){.lg9 .cv{grid-template-columns:200px minmax(0,1fr)}.lg9 .cv .side{padding:12px 10px}.lg9 .quote .after dd{font-size:12.5px}}.lg9 .sec{flex-wrap:wrap;row-gap:4px}.lg9 .sec>b,.lg9 .legend,.lg9 .legend span,.lg9 .rc .t{white-space:nowrap}.lg9 .rc .t{min-width:0}.lg9 .rc .t>:not(svg):not(small):not(.sp){text-overflow:ellipsis;min-width:0;overflow:hidden}.lg9 .pg [data-tip]{position:relative}.lg9 .pg [data-tip]:after{content:attr(data-tip);background:var(--float);border:1px solid var(--line-2);font:500 11.5px var(--font);color:var(--fg);white-space:nowrap;opacity:0;pointer-events:none;z-index:3;border-radius:6px;padding:5px 9px;transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 10px 24px #00000080}.lg9 .pg [data-tip].tip-on:after{opacity:1;transform:translate(-50%)}.lg9 .pg .spark[data-tip]:after{left:auto;right:0;transform:translateY(4px)}.lg9 .pg .spark[data-tip].tip-on:after{transform:none}.lg9 .spark i.hv{background:var(--ok)}.lg9 .jr.is-fail:before{content:"";background:var(--red);transform-origin:top;width:3px;animation:.22s cubic-bezier(.2,0,0,1) .3s both lg9-fail-line;position:absolute;top:0;bottom:0;left:0}@keyframes lg9-fail-line{0%{transform:scaleY(0)}}.lg9 .jr{position:relative}.lg9 .jr.is-fail{box-shadow:none}.lg9 .pg tr.row.sel-on td:first-child{box-shadow:inset 2px 0 0 var(--acc);transition:box-shadow .16s cubic-bezier(.2,0,0,1)}.lg9 .pg .dx-act [data-tip]:after{left:0;transform:translateY(4px)}.lg9 .pg .dx-act [data-tip].tip-on:after{transform:none}html:has(main.lg9){scrollbar-gutter:auto}main.lg9{min-height:100dvh;display:block}.lg9 .lg-card.cn-auth-card{text-align:center;align-items:stretch}.lg9 .lg-card .cn-auth-providers{width:100%;margin:0}.lg9 .lg-card .cn-btn.lg-gh{box-shadow:none;font-family:var(--font);letter-spacing:normal;cursor:pointer;padding:0 16px}.lg9 .lg-card .cn-btn.lg-gh:disabled{cursor:progress;color:#111214;background:#cfd0d3;border-color:#cfd0d3}.lg9 .lg-card .cn-btn.lg-gh .cn-spin{color:#111214;margin:0}.lg9 .lg-card .cn-auth-review{justify-content:center;width:100%;margin:4px 0 0;display:flex}.lg9 .lg-card .cn-btn.cn-auth-review-btn{border:1px solid var(--line-2);width:auto;height:36px;box-shadow:none;color:var(--sub);font-family:var(--font);cursor:pointer;transition:background var(--t-hover) var(--e), color var(--t-hover) var(--e);background:0 0;border-radius:12px;gap:8px;padding:0 14px;font-size:13px;font-weight:500}.lg9 .lg-card .cn-btn.cn-auth-review-btn:hover:not(:disabled){background:var(--card-2);color:var(--fg)}.lg9 .lg-card .cn-btn.cn-auth-review-btn:disabled{opacity:.55;cursor:not-allowed}.lg9 .lg-card .cn-btn.cn-auth-review-btn[aria-busy=true]:disabled{opacity:1;cursor:progress}.lg9 .lg-card .cn-btn.cn-auth-review-btn .cn-spin{width:15px;height:15px;color:var(--fg);margin:0}.lg9 .lg-card .cn-btn.cn-auth-review-btn svg{width:15px;height:15px}.lg9 .lg-card .cn-error{background:var(--red-soft);color:var(--fg);text-align:center;animation:lg9-lg-note-in var(--t-hover) var(--e) both;border:1px solid #e5534b4d;border-radius:16px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.lg9 .cv kbd{font-family:var(--mono)!important;font-size:11px!important;line-height:inherit!important}
