.pw2{--ink:#0e1726;--mute:#5f6774;--faint:#8a909b;--canvas:#fafaf8;--surface:#fff;--tile:#f2f1ee;--tile2:#f7f6f4;--line:#e7e5e1;--key:#12305c;--key-ink:#fff;--deep:#0b1b33;--deep2:#13284a;--amber:#fff2dc;--amber-i:#85551b;--green:#e3f0ec;--green-i:#23594f;--blue:#e6edf6;--blue-i:#12305c;--grey:#efeeeb;--grey-i:#55524c;--hl:#f6e7b8;background:var(--canvas);min-height:100vh;color:var(--ink);letter-spacing:-.003em;font-size:14px;line-height:1.55}.pw2 *{box-sizing:border-box}.pw2 a{color:inherit}.pw2 button{font:inherit;color:inherit;cursor:pointer}.pw2 :focus-visible{outline:2px solid var(--key);outline-offset:2px}.pw2 .serif{font-family:var(--font-serif);font-synthesis:none;letter-spacing:-.015em;font-weight:400}.pw2 h1,.pw2 h2,.pw2 h3{margin:0;font-weight:500}.pw2-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--key);margin:0 0 10px;font-size:12px;font-weight:600}.pw2-btn{background:var(--tile);height:40px;color:var(--ink);white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.pw2-btn:hover{opacity:.86}.pw2-btn.solid{background:var(--key);color:var(--key-ink)}.pw2-btn.line{border-color:var(--ink);background:0 0}.pw2-btn.sm{height:32px;padding:0 12px;font-size:13px}.pw2-btn.on-dark{color:var(--deep);background:#fff}.pw2-btn.on-dark.line{color:#fff;background:0 0;border-color:#ffffffb3}.pw2-chip{white-space:nowrap;border-radius:5px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.pw2-chip i{background:currentColor;border-radius:50%;width:5px;height:5px}.pw2-chip.amber{background:var(--amber);color:var(--amber-i)}.pw2-chip.green{background:var(--green);color:var(--green-i)}.pw2-chip.blue{background:var(--blue);color:var(--blue-i)}.pw2-chip.grey{background:var(--grey);color:var(--grey-i)}.pw2-note{color:var(--faint);font-size:12px}.pw2-site{background:var(--canvas)}.pw2-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.pw2-nav{z-index:20;background:color-mix(in srgb,var(--canvas) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.pw2-nav .pw2-wrap{align-items:center;gap:28px;height:64px;display:flex}.pw2-brand{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.pw2-brand b{font-family:var(--font-serif);letter-spacing:-.02em;font-size:20px;font-weight:500}.pw2-mark{background:var(--key);color:#fff;width:26px;height:26px;font-family:var(--font-serif);border-radius:6px;place-items:center;font-size:16px;font-style:italic;display:grid}.pw2-nav-links{gap:24px;margin-left:8px;display:flex}.pw2-nav-links a{color:var(--ink);font-size:14px;text-decoration:none}.pw2-nav-links a:hover{color:var(--key)}.pw2-nav-r{gap:8px;margin-left:auto;display:flex}.pw2-hero{padding:80px 0 40px}.pw2-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.pw2 .pw2-hero h1{font-family:var(--font-serif);letter-spacing:-.025em;font-size:64px;font-weight:400;line-height:1.08}.pw2-hero-side p{color:var(--mute);margin:0 0 22px;font-size:17px;line-height:1.6}.pw2-hero-cta{flex-wrap:wrap;gap:8px;display:flex}.pw2-hero-side .pw2-note{margin-top:14px}.pw2-stage{background:radial-gradient(120% 90% at 85% 10%,#24406b 0%,var(--deep) 55%,#07121f 100%);border-radius:14px;margin:48px 0 0;padding:56px;position:relative;overflow:hidden}.pw2-stage:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.pw2-stage>*{z-index:1;position:relative}.pw2-sec.tight{padding:72px 0}.pw2-sec.dark{background:var(--deep);color:#f4f6fa}.pw2-sec.dark .pw2-eyebrow{color:#b9c8e0}.pw2-sec-h{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:48px;display:grid}.pw2 .pw2-sec-h h2,.pw2 .pw2-h2{font-family:var(--font-serif);letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:1.15}.pw2-sec-h p{color:var(--mute);margin:0;font-size:16px}.pw2-sec.dark .pw2-sec-h p,.pw2-sec.dark .pw2-mute{color:#aeb9ca}.pw2-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.pw2-steps>div{border-top:1px solid var(--ink);padding-top:18px}.pw2-steps small{color:var(--faint);letter-spacing:.04em;font-size:12px;display:block}.pw2 .pw2-steps h3{margin:10px 0 8px;font-size:20px;font-weight:500}.pw2-steps p{color:var(--mute);margin:0}.pw2-flow{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:56px;display:grid}.pw2-flow-list{display:grid}.pw2-flow-list button{text-align:left;color:#7f8da3;width:100%;font-size:20px;font-family:var(--font-serif);background:0 0;border:0;border-top:1px solid #ffffff2e;padding:18px 0;transition:color .2s;display:block;position:relative}.pw2-flow-list button:last-child{border-bottom:1px solid #ffffff2e}.pw2-flow-list button[aria-selected=true]{color:#fff}.pw2-flow-list button[aria-selected=true]:before{content:"";background:#fff;width:60%;height:1px;animation:4.5s linear both pw2-bar;position:absolute;top:-1px;left:0}@keyframes pw2-bar{0%{width:0}to{width:100%}}.pw2-flow-list span{font:400 14px/1.55 var(--font-kr),sans-serif;color:#aeb9ca;margin-top:8px;display:none}.pw2-flow-list button[aria-selected=true] span{display:block}.pw2-flow-stage{background:radial-gradient(120% 90% at 85% 10%,#24406b 0%,#0e2340 60%,#081525 100%);border-radius:14px;min-height:460px;padding:40px}.pw2-scope{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;display:grid}.pw2-rows{margin:0;padding:0;list-style:none}.pw2-rows li{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:16px 0;font-size:15px;display:flex}.pw2-rows li:last-child{border-bottom:1px solid var(--line)}.pw2-rows li b{font-weight:500}.pw2-rows li span{color:var(--mute);text-align:right}.pw2-sec.dark .pw2-rows li{border-color:#ffffff29}.pw2-sec.dark .pw2-rows li span{color:#aeb9ca}.pw2-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pw2-tile{background:var(--tile);border-radius:12px;padding:28px}.pw2 .pw2-tile h3{margin:0 0 8px;font-size:20px;font-weight:500}.pw2-tile p{color:var(--mute);margin:0}.pw2-faq details{border-top:1px solid var(--line)}.pw2-faq details:last-child{border-bottom:1px solid var(--line)}.pw2-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;list-style:none;display:flex}.pw2-faq summary::-webkit-details-marker{display:none}.pw2-faq summary:after{content:"+";color:var(--faint);font-size:20px;line-height:1}.pw2-faq details[open] summary:after{content:"−"}.pw2-faq details p{max-width:760px;color:var(--mute);margin:0 0 20px}.pw2-cta{justify-content:space-between;align-items:center;gap:24px;padding:56px 0;display:flex}.pw2 .pw2-cta h2{font-family:var(--font-serif);font-size:34px;font-weight:400;line-height:1.2}.pw2-foot{background:var(--deep);color:#aeb9ca;border-top:1px solid #ffffff1a;padding:40px 0 48px;font-size:12px}.pw2-foot .pw2-wrap{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.pw2-foot b{color:#fff;font-weight:500}.pw2-card{background:var(--surface);color:var(--ink);border-radius:12px;box-shadow:0 1px 2px #0e17260f,0 18px 50px #00000047}.pw2-card-bar{border-bottom:1px solid var(--line);color:var(--mute);justify-content:space-between;gap:12px;padding:12px 18px;font-size:12px;display:flex}.pw2-card-bar b{color:var(--ink);font-weight:600}.pw2-card-b{padding:22px 24px 20px}.pw2 .pw2-card-b h3{font-family:var(--font-serif);margin:12px 0 18px;font-size:26px;font-weight:400;line-height:1.3}.pw2-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pw2-pair>div{background:var(--tile2);border-radius:10px;padding:14px 16px}.pw2-pair small{color:var(--mute);font-size:12px;display:block}.pw2-pair b{font-family:var(--font-serif);margin:6px 0 2px;font-size:28px;font-weight:400;display:block}.pw2-pair span{color:var(--mute);font-size:12px}.pw2-card-f{color:var(--mute);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;font-size:13px;display:flex}.pw2-card-f a{color:var(--key);white-space:nowrap;font-weight:500;text-decoration:none}.pw2-app{grid-template-columns:216px minmax(0,1fr);min-height:100vh;display:grid}.pw2-side{background:var(--tile2);border-right:1px solid var(--line);flex-direction:column;height:100vh;padding:18px 14px 16px;display:flex;position:sticky;top:0}.pw2-side .pw2-brand{padding:2px 6px 0}.pw2-org{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:8px;margin:20px 0 22px;padding:10px 12px}.pw2-org b{font-size:13px;font-weight:600;display:block}.pw2-org small{color:var(--mute);font-size:12px}.pw2-side-k{letter-spacing:.08em;color:var(--faint);margin:0 8px 8px;font-size:11px;font-weight:600}.pw2-menu{gap:2px;display:grid}.pw2-menu a{height:36px;color:var(--mute);border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.pw2-menu a:hover{background:var(--tile);color:var(--ink)}.pw2-menu a[aria-current=page]{background:var(--surface);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #0e172614}.pw2-menu svg{opacity:.8;flex:none}.pw2-menu em{background:var(--amber);min-width:20px;color:var(--amber-i);text-align:center;border-radius:5px;margin-left:auto;padding:0 6px;font-size:12px;font-style:normal;font-weight:600}.pw2-side-foot{gap:10px;margin-top:auto;font-size:12px;display:grid}.pw2-side-foot a{color:var(--mute);padding:0 8px;text-decoration:none}.pw2-side-foot a:hover{color:var(--ink)}.pw2-me{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 8px 0;display:flex}.pw2-me i{background:var(--key);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:600;display:grid}.pw2-me b{font-size:13px;font-weight:500;display:block}.pw2-me small{color:var(--mute);font-size:12px}.pw2-main{min-width:0}.pw2-top{z-index:10;background:color-mix(in srgb,var(--canvas) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);align-items:center;gap:20px;height:64px;padding:0 36px;display:flex;position:sticky;top:0}.pw2-crumb{color:var(--mute);font-size:13px}.pw2-crumb b{color:var(--ink);font-weight:500}.pw2-search{background:var(--surface);width:320px;height:36px;box-shadow:0 0 0 1px var(--line) inset;color:var(--faint);border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:0 12px;display:flex}.pw2-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.pw2-snap{color:var(--green-i);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pw2-snap i{background:#2c6e63;border-radius:50%;width:7px;height:7px}.pw2-page{max-width:1240px;padding:32px 36px 40px;animation:.25s both pw2-in}@keyframes pw2-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pw2-ph{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.pw2 .pw2-ph h1{font-family:var(--font-serif);letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:1.2}.pw2-ph p{color:var(--mute);margin:6px 0 0}.pw2-ph-a{flex:none;gap:8px;display:flex}.pw2-panel{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:12px}.pw2-panel-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.pw2 .pw2-panel-h h2{font-size:15px;font-weight:600}.pw2-panel-h a{color:var(--key);font-size:13px;font-weight:500;text-decoration:none}.pw2-panel-b{padding:18px 20px}.pw2-grid{gap:16px;display:grid}.pw2-grid.split{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.pw2-grid.half{grid-template-columns:repeat(2,minmax(0,1fr))}.pw2-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.pw2-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.pw2-ai{background:var(--blue);border-radius:10px;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.pw2-ai b{font-weight:600;display:block}.pw2-ai small{color:var(--mute);font-size:12px}.pw2-pri{display:grid}.pw2-pri>a{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:16px;padding:22px 20px;text-decoration:none;transition:background .15s;display:grid}.pw2-pri>a:first-child{border-top:0}.pw2-pri>a:hover{background:var(--tile2)}.pw2-pri .no{font-family:var(--font-serif);color:var(--faint);font-size:22px}.pw2 .pw2-pri h3{margin:8px 0 6px;font-size:17px;font-weight:600;line-height:1.4}.pw2-pri p{color:var(--mute);margin:0}.pw2-pri small{color:var(--faint);margin-top:8px;font-size:12px;display:block}.pw2-tw{overflow-x:auto}.pw2-t{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.pw2-t thead th{background:var(--tile2);color:var(--mute);text-align:left;white-space:nowrap;border-bottom:1px solid var(--line);padding:10px 20px;font-size:12px;font-weight:500}.pw2-t td,.pw2-t tbody th{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:14px 20px;font-weight:400}.pw2-t tbody tr:last-child>*{border-bottom:0}.pw2-t tbody tr{cursor:pointer;transition:background .15s}.pw2-t tbody th a{font-weight:600;text-decoration:none;display:block}.pw2-t tbody th small{color:var(--mute);margin-top:2px;font-size:12px;font-weight:400;display:block}.pw2-t .num{text-align:right}.pw2-t .when{color:var(--mute);white-space:nowrap;font-size:12px}.pw2-t .when b{color:var(--ink);font-size:14px;font-weight:500;display:block}.pw2-t .go{width:40px;color:var(--faint)}.pw2-src{display:grid}.pw2-src>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.pw2-src>div:first-child{border-top:0}.pw2-src-note{border-top:1px solid var(--line);color:var(--mute);padding:14px 20px;font-size:12px}.pw2-stat{background:var(--tile);border-radius:10px;padding:16px 18px}.pw2-stat small{color:var(--mute);font-size:12px;display:block}.pw2-stat b{font-family:var(--font-serif);margin:6px 0 2px;font-size:30px;font-weight:400;line-height:1.1;display:block}.pw2-stat span{color:var(--faint);font-size:12px}.pw2-pcard{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:12px;flex-direction:column;gap:14px;padding:20px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.pw2-pcard:hover{box-shadow:0 0 0 1px var(--line) inset,0 10px 28px #0e172614;transform:translateY(-1px)}.pw2-pmono{background:var(--tile);width:40px;height:40px;font-family:var(--font-serif);border-radius:10px;place-items:center;font-size:20px;display:grid}.pw2 .pw2-pcard h3{font-family:var(--font-serif);font-size:24px;font-weight:400}.pw2-pcard dl{gap:8px;margin:0;font-size:13px;display:grid}.pw2-pcard dl div{justify-content:space-between;display:flex}.pw2-pcard dt{color:var(--mute)}.pw2-pcard dd{margin:0;font-weight:500}.pw2-pcard footer{border-top:1px solid var(--line);color:var(--mute);justify-content:space-between;padding-top:12px;font-size:12px;display:flex}.pw2-pcard footer b{color:var(--key);font-weight:500}.pw2-tabs{border-bottom:1px solid var(--line);gap:4px;margin:0 0 20px;display:flex}.pw2-tabs a,.pw2-tabs button{color:var(--mute);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 12px;font-size:14px;text-decoration:none}.pw2-tabs [aria-current=page],.pw2-tabs [aria-selected=true]{color:var(--ink);border-bottom-color:var(--key);font-weight:600}.pw2-pills{gap:2px;display:inline-flex}.pw2-pills button,.pw2-pills a{height:30px;color:var(--mute);background:0 0;border:0;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.pw2-pills [aria-pressed=true]{background:var(--tile);color:var(--ink);font-weight:500}.pw2-tool{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.pw2-field{background:var(--surface);height:36px;box-shadow:0 0 0 1px var(--line) inset;border-radius:7px;align-items:center;gap:8px;padding:0 12px;display:flex}.pw2-field input,.pw2-field select{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.pw2-ev{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pw2-ev-src{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pw2-ev-src b{font-weight:600}.pw2-ev-src small{color:var(--mute);margin-top:2px;font-size:12px;display:block}.pw2-quote{border-left:3px solid var(--key);background:var(--tile2);font-family:var(--font-serif);border-radius:0 8px 8px 0;margin:16px 0 12px;padding:18px 20px;font-size:18px;line-height:1.6}.pw2-quote mark{background:var(--hl);color:inherit;border-radius:3px;padding:0 3px}.pw2-quote.base mark{background:#dde8f4}.pw2-aux{color:var(--mute);margin:0 0 16px;font-size:13px}.pw2-times{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding-top:14px;display:grid}.pw2-times small{color:var(--mute);font-size:12px;display:block}.pw2-times b{font-size:14px;font-weight:600}.pw2-review{background:var(--tile2);box-shadow:0 0 0 1px var(--line) inset;border-radius:12px;margin-top:16px;padding:20px}.pw2-review-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:14px;display:grid}.pw2-review label{gap:6px;font-size:13px;font-weight:500;display:grid}.pw2-review select,.pw2-review textarea,.pw2-form input,.pw2-form select,.pw2-form textarea{background:var(--surface);width:100%;min-height:40px;box-shadow:0 0 0 1px var(--line) inset;font:inherit;color:var(--ink);border:0;border-radius:7px;padding:9px 12px;font-size:14px}.pw2-review textarea{resize:vertical;min-height:40px}.pw2-review-f{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.pw2-warn{background:var(--amber);color:var(--amber-i);border-radius:10px;margin-top:16px;padding:14px 18px;font-size:13px}.pw2-err{color:#8c352b;font-size:12px}.pw2-tl{margin:0;padding:0;list-style:none;display:grid}.pw2-tl li{grid-template-columns:90px 18px minmax(0,1fr);gap:12px;padding:0 0 22px;display:grid}.pw2-tl time{text-align:right;font-family:var(--font-serif);font-size:20px;line-height:1.2}.pw2-tl time small{font:400 11.5px var(--font-kr),sans-serif;color:var(--faint);display:block}.pw2-tl .dot{position:relative}.pw2-tl .dot:before{content:"";background:var(--line);width:1px;position:absolute;top:4px;bottom:-26px;left:8px}.pw2-tl li:last-child .dot:before{display:none}.pw2-tl .dot:after{content:"";background:var(--key);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:4px}.pw2-tl b{font-weight:600;display:block}.pw2-tl p{color:var(--mute);margin:2px 0 8px}.pw2-snapcmp{gap:8px;display:grid}.pw2-snapcmp div{background:var(--tile2);border-radius:8px;padding:12px 14px}.pw2-snapcmp .after{background:var(--green)}.pw2-form{gap:16px;display:grid}.pw2-form label{gap:6px;font-size:13px;font-weight:500;display:grid}.pw2-form label small{color:var(--mute);font-weight:400}.pw2-checks{gap:8px;font-size:14px;display:grid}.pw2-checks label{align-items:center;gap:8px;font-weight:400;display:flex}.pw2-checks input{width:16px;height:16px;min-height:0}.pw2-doc{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:12px;padding:48px 56px}.pw2-doc-k{letter-spacing:.08em;color:var(--key);font-size:12px;font-weight:600}.pw2 .pw2-doc h1{font-family:var(--font-serif);margin:10px 0 6px;font-size:36px;font-weight:400;line-height:1.15}.pw2 .pw2-doc h2{margin:28px 0 8px;font-size:16px;font-weight:600}.pw2-doc p{color:var(--ink);margin:0;line-height:1.7}.pw2-doc-f{border-top:1px solid var(--line);color:var(--mute);margin-top:28px;padding-top:14px;font-size:12px}.pw2-checklist{margin:0;padding:0;list-style:none;display:grid}.pw2-checklist li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;font-size:14px;display:flex}.pw2-checklist li:first-child{border-top:0}.pw2-state{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:12px;padding:22px}.pw2-state small{letter-spacing:.08em;color:var(--faint);font-size:11px;font-weight:600}.pw2 .pw2-state h3{margin:8px 0 6px;font-size:17px;font-weight:600}.pw2-state p{color:var(--mute);margin:0 0 14px}.pw2-skel{gap:8px;display:grid}.pw2-skel i{background:linear-gradient(90deg,var(--tile) 25%,var(--tile2) 50%,var(--tile) 75%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.4s linear infinite pw2-sk;display:block}@keyframes pw2-sk{0%{background-position:200% 0}to{background-position:-200% 0}}.pw2-proto{color:var(--faint);letter-spacing:.02em;justify-content:space-between;margin-top:36px;font-size:12px;display:flex}@media (prefers-reduced-motion:reduce){.pw2-page,.pw2-skel i,.pw2-flow-list button:before{animation:none}}@media (max-width:1100px){.pw2-app{grid-template-columns:72px minmax(0,1fr)}.pw2-side .pw2-brand b,.pw2-org,.pw2-side-k,.pw2-menu span,.pw2-side-foot a,.pw2-me div{display:none}.pw2-menu a{justify-content:center;padding:0}.pw2-menu em{margin:-18px 0 0 22px;position:absolute}.pw2-grid.split,.pw2-grid.three{grid-template-columns:minmax(0,1fr)}.pw2-hero-grid,.pw2-sec-h,.pw2-scope,.pw2-flow{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:760px){.pw2-wrap{padding:0 18px}.pw2-nav-links{display:none}.pw2 .pw2-hero h1{font-size:40px}.pw2-hero{padding:48px 0 24px}.pw2-stage{margin-top:28px;padding:16px}.pw2-pair,.pw2-steps,.pw2-two{grid-template-columns:minmax(0,1fr)}.pw2-sec{padding:64px 0}.pw2 .pw2-sec-h h2,.pw2 .pw2-h2{font-size:30px}.pw2-cta{flex-direction:column;align-items:flex-start}.pw2-flow-stage{min-height:0;padding:14px}.pw2-app{display:block}.pw2-side{z-index:30;border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;height:56px;padding:0 12px;position:sticky;top:0;overflow-x:auto}.pw2-menu{display:flex}.pw2-side-foot,.pw2-top{display:none}.pw2-page{padding:20px 16px 32px}.pw2-ph{flex-direction:column;align-items:flex-start}.pw2 .pw2-ph h1{font-size:26px}.pw2-grid.half,.pw2-grid.four,.pw2-ev,.pw2-review-g{grid-template-columns:minmax(0,1fr)}.pw2-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.pw2-pri>a{grid-template-columns:32px minmax(0,1fr)}.pw2-pri>a .pw2-btn,.pw2-t thead{display:none}.pw2-t tbody tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;padding:12px 16px;display:grid}.pw2-t td,.pw2-t tbody th{border:0;padding:4px 0}.pw2-t .go{display:none}.pw2-doc{padding:24px 20px}}@media print{.pw2-side,.pw2-top,.pw2-ph-a,.pw2-noprint{display:none!important}.pw2-app{display:block}.pw2-page{padding:0}.pw2-doc{box-shadow:none;padding:0}}.pw2 .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pw2{word-break:keep-all;overflow-wrap:anywhere}@media (max-width:760px){.pw2-menu a{min-width:44px;height:44px;position:relative}.pw2-menu em{min-width:16px;margin:0;padding:0 4px;font-size:10px;position:absolute;top:4px;right:2px}.pw2-btn{min-height:44px}.pw2-btn.sm{min-height:36px}}.pw2-foot-links{gap:16px;display:inline-flex}.pw2-foot-links a{color:#d5ddea;text-decoration:none}.pw2-foot-links a:hover{color:#fff}.pw2-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pw2-plan{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:12px;flex-direction:column;gap:14px;padding:26px 24px;display:flex}.pw2-plan.key{background:var(--deep);color:#f4f6fa;box-shadow:none}.pw2-plan small{letter-spacing:.06em;text-transform:uppercase;color:var(--key);font-size:12px;font-weight:600}.pw2-plan.key small{color:#b9c8e0}.pw2 .pw2-plan h3{font-family:var(--font-serif);font-size:26px;font-weight:400;line-height:1.2}.pw2-plan .price{font-size:14px;font-weight:600}.pw2-plan p{color:var(--mute);margin:0;font-size:14px}.pw2-plan.key p{color:#aeb9ca}.pw2-plan ul{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pw2-plan li{padding-left:16px;position:relative}.pw2-plan li:before{content:"";opacity:.6;background:currentColor;width:6px;height:1px;position:absolute;top:9px;left:0}.pw2-plan .pw2-btn{margin-top:auto}.pw2-cmp{border-collapse:collapse;width:100%;font-size:14px}.pw2-cmp th,.pw2-cmp td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 16px}.pw2-cmp thead th{color:var(--mute);font-size:12px;font-weight:500}.pw2-cmp tbody th{width:28%;font-weight:500}@media (max-width:1100px){.pw2-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pw2-plans{grid-template-columns:minmax(0,1fr)}.pw2-cmp{font-size:13px}.pw2-cmp th,.pw2-cmp td{padding:10px 8px}}.pw2-wrap.pw2-cta{padding-left:32px;padding-right:32px}@media (max-width:760px){.pw2-wrap.pw2-cta{padding-left:18px;padding-right:18px}}.pw2{--faint:#68717d}.pw2 .tnum{font-variant-numeric:tabular-nums}.pw2-mute{color:var(--mute)}.pw2-warn-t{color:var(--amber-i);font-weight:600}.pw2-err{color:#8c352b}.pw2-kicker{color:var(--key);margin:0 0 14px;font-size:14px;font-weight:500}.pw2-lead{color:var(--mute);margin:16px 0 0;font-size:17px;line-height:1.65}.pw2-sec.dark .pw2-lead{color:#aeb9ca}.pw2 .pw2-hero h1{font-size:60px;line-height:1.12}.pw2 .pw2-sec-h h2,.pw2 .pw2-h2{font-size:38px;line-height:1.2}.pw2-sec-h{align-items:start}.pw2-sec-h p{font-size:17px;line-height:1.65}.pw2-sec{padding:72px 0}.pw2-sec-product,.pw2-hero{padding-bottom:104px}.pw2-steps>div{border-top-color:var(--line)}.pw2-steps small{color:var(--key);font-size:13px;font-weight:600}.pw2-stage{background:var(--deep);padding:48px}.pw2-stage:after{display:none}.pw2-stage-k{text-align:center;color:#aeb9ca;margin:0 0 16px;font-size:13px}.pw2-hero-card{max-width:920px;margin:0 auto}.pw2-card{box-shadow:0 12px 32px #00000029}.pw2 .pw2-card-b h3{font-size:28px}.pw2-flow-stage{background:#0e2340;min-height:0}.pw2-flow-inline{display:none}.pw2-tile{color:inherit;border-radius:8px;text-decoration:none;transition:background .15s;display:block}.pw2-tile:hover{background:#ecebe7}.pw2-rows li span{flex:none;max-width:55%}.pw2-sample{color:var(--mute);margin:0 0 8px;font-size:12px;line-height:18px}.pw2 .pw2-ph h1{font-size:30px;line-height:1.25}.pw2-ph p b{font-weight:600}.pw2-snap{color:var(--mute)}.pw2-panel{border-radius:8px}.pw2-stat{border-radius:6px}.pw2-stat b{font-size:26px}.pw2-pri>a{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pw2 .pw2-pri h3{margin:10px 0 6px}.pw2-go{color:var(--key);white-space:nowrap;font-size:13px;font-weight:500}.pw2-t tbody tr{cursor:default}.pw2-t tbody tr:hover{background:0 0}.pw2-t tbody th a:hover{text-underline-offset:3px;text-decoration:underline}.pw2-t tbody th{font-weight:600}.pw2-t td,.pw2-t tbody th{padding-top:16px;padding-bottom:16px}.pw2-t tr.pw2-sub>*{background:var(--tile2);padding-top:8px;padding-bottom:8px;font-size:13px}.pw2-src>div>span:first-child small{color:var(--amber-i);margin-top:2px;font-size:12px;display:block}.pw2-pcard{border-radius:8px;gap:16px;padding:24px}.pw2 .pw2-pcard h3{font-size:26px}.pw2-pcard dl{gap:10px}.pw2-pcard footer b{font-weight:500}.pw2-brief{font-family:var(--font-serif);margin:12px 0 8px;font-size:20px;line-height:1.5}.pw2-fold{background:var(--tile2);border-radius:8px;margin-top:16px;padding:0 20px}.pw2-fold summary{cursor:pointer;color:var(--mute);padding:14px 0;font-size:14px;font-weight:500}.pw2-fold .pw2-checklist{padding-bottom:12px}.pw2-checklist li b{font-weight:500}.pw2-checklist li>span{text-align:right}.pw2-sum{background:var(--tile);border-radius:8px;grid-template-columns:repeat(3,auto) 1fr;align-items:end;gap:8px 32px;margin-bottom:24px;padding:18px 22px;display:grid}.pw2-sum small{color:var(--mute);font-size:12px;display:block}.pw2-sum b{font-family:var(--font-serif);font-size:26px;font-weight:400;line-height:1.2}.pw2-sum p{color:var(--mute);justify-self:end;margin:0;font-size:13px}.pw2-quote{border-left-width:2px}.pw2-quote.ko{font-family:var(--font-kr),"Pretendard Variable",sans-serif;font-size:17px;line-height:1.7}.pw2-quote.sm{margin:10px 0 8px;padding:12px 14px;font-size:14px}.pw2-times{margin:0}.pw2-times dt{color:var(--mute);font-size:12px}.pw2-times dd{margin:2px 0 0;font-weight:600}.pw2-review{box-shadow:none;background:var(--tile2);border-radius:8px}.pw2 .pw2-review h2{font-size:16px;font-weight:600}.pw2-review>p{margin:4px 0 0;font-size:13px}.pw2-review textarea{min-height:96px}.pw2-review-f p{margin:0;font-size:13px}.pw2-basis{background:var(--tile2);color:var(--mute);border-radius:8px;margin-top:16px;padding:16px 20px;font-size:13px}.pw2-basis b{color:var(--ink);font-weight:600}.pw2-basis p{margin:6px 0 0}.pw2-alert{background:var(--amber);color:var(--amber-i);border-radius:8px;margin:0 0 16px;padding:12px 16px;font-size:14px}.pw2-tl li{grid-template-columns:56px 18px minmax(0,1fr)}.pw2-tl time{font-family:var(--font-kr),sans-serif;font-size:14px;font-weight:600;line-height:1.5}.pw2-tl small,.pw2-snapcmp small{color:var(--mute);font-size:12px;display:block}.pw2-snapcmp b{font-weight:600}.pw2-form-f{justify-content:space-between;align-items:center;gap:12px;display:flex}.pw2-form-f p,.pw2-form>p{margin:0;font-size:13px}.pw2-checks{border:0;margin:0;padding:0}.pw2-checks legend{margin-bottom:6px;font-size:13px;font-weight:500}.pw2-doc-k{letter-spacing:0;text-transform:none;font-size:12px}.pw2-doc-t{border-collapse:collapse;width:100%;margin:8px 0;font-size:14px}.pw2-doc-t th,.pw2-doc-t td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.pw2-doc-t th{width:30%;font-weight:600}.pw2-doc-t small{color:var(--mute);margin-top:4px;font-size:12px;font-weight:400;display:block}.pw2-state{box-shadow:none;background:var(--tile2);border-radius:8px}.pw2-state small{letter-spacing:0;color:var(--key);font-size:12px}.pw2-state .pw2-btn+.pw2-btn{margin-left:6px}.pw2-plan{background:var(--tile);box-shadow:none;border-radius:8px}.pw2-plan small{text-transform:none;letter-spacing:0}@media (max-width:1100px){.pw2-sum{grid-template-columns:repeat(3,auto)}.pw2-sum p{grid-column:1/-1;justify-self:start}}@media (max-width:760px){.pw2 .pw2-hero h1{font-size:40px;line-height:1.15}.pw2 .pw2-sec-h h2,.pw2 .pw2-h2{font-size:30px;line-height:1.25}.pw2-hero-side p,.pw2-lead,.pw2-sec-h p{font-size:16px}.pw2-sec{padding:56px 0}.pw2-sec-product,.pw2-hero{padding-bottom:64px}.pw2-stage{padding:16px}.pw2 .pw2-card-b h3{font-size:22px}.pw2-flow-stage{display:none}.pw2-flow-inline{margin:4px 0 16px;display:block}.pw2-flow-list button{min-height:44px}.pw2 .pw2-ph h1{font-size:26px;line-height:1.3}.pw2-side{height:64px}.pw2-menu a{flex-direction:column;justify-content:center;gap:2px;min-width:56px;height:56px;padding:0 4px;font-size:11px}.pw2-menu a span{display:block}.pw2-menu em{top:2px;right:4px}.pw2 input,.pw2 select,.pw2 textarea{font-size:16px}.pw2-pills button,.pw2-field{height:44px}.pw2-sum{grid-template-columns:1fr 1fr}.pw2-sum>div:nth-child(3){grid-column:1/-1}.pw2-quote{font-size:17px;line-height:1.65}.pw2-pri>a{grid-template-columns:minmax(0,1fr)}.pw2-pri>a .pw2-go,.pw2-cmp thead{display:none}.pw2-cmp tr{border-bottom:1px solid var(--line);padding:12px 0;display:grid}.pw2-cmp th,.pw2-cmp td{border:0;width:auto;padding:3px 0}.pw2-cmp td:before{content:attr(data-k) " · ";color:var(--mute);font-size:12px}.pw2-rows li{flex-direction:column;gap:4px}.pw2-rows li span{text-align:left;max-width:none}}.pw2-review-g{align-items:start}.pw2-contact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;padding-top:72px;padding-bottom:96px;display:grid}.pw2 .pw2-contact h1,.pw2 .pw2-auth h1,.pw2 .pw2-legal h1{letter-spacing:-.022em;font-size:48px;font-weight:400;line-height:1.12}.pw2-csteps{border-top:1px solid var(--line);margin:40px 0 0;padding:0;list-style:none}.pw2-csteps li{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.pw2-csteps li>span{color:var(--key);padding-top:2px;font-size:13px;font-weight:500}.pw2-csteps b{font-size:15px;font-weight:500}.pw2-csteps p{color:var(--mute);margin:4px 0 0;font-size:14px}.pw2-cside{gap:10px;margin:28px 0 0;font-size:14px;display:grid}.pw2-cside div{grid-template-columns:96px minmax(0,1fr);gap:12px;display:grid}.pw2-cside dt{color:var(--mute)}.pw2-cside dd{margin:0}.pw2-cside a,.pw2-auth a,.pw2-legal article a,.pw2-note a{color:var(--key);text-underline-offset:3px}.pw2-cform{background:var(--tile2);border-radius:6px;padding:32px}.pw2-kinds{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.pw2-kinds legend{width:100%;margin-bottom:8px;font-size:13px;font-weight:500}.pw2-kinds button{border:1px solid var(--line);background:var(--surface);border-radius:4px;height:34px;padding:0 14px;font-size:14px}.pw2-kinds button[aria-pressed=true]{background:var(--key);border-color:var(--key);color:#fff}.pw2-fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pw2-fl{gap:6px;font-size:13px;font-weight:500;display:grid}.pw2-fl>span{align-items:baseline;gap:6px;display:flex}.pw2-fl small{color:var(--faint);font-weight:400}.pw2-fl em,.pw2-err{color:#a1361f;font-size:12px;font-style:normal;font-weight:400}.pw2-err{margin:0}.pw2-form [aria-invalid=true]{box-shadow:inset 0 0 0 1px #c2553a}.pw2-hp{width:1px;height:1px;position:absolute;left:-9999px}.pw2-form-end{justify-content:space-between;align-items:center;gap:16px;display:flex}.pw2-form-end .pw2-note{margin:0}.pw2-done{background:var(--tile2);border-radius:6px;padding:40px 32px}.pw2 .pw2-done h2{font-size:30px}.pw2-done p{color:var(--mute);margin:10px 0 24px}.pw2-auth{width:100%;max-width:420px;margin:0 auto;padding:72px 24px 96px}.pw2 .pw2-auth h1{font-size:40px}.pw2-auth .pw2-lead{margin:12px 0 28px;font-size:15px}.pw2-auth .pw2-err{background:#fbede8;border-radius:4px;margin-bottom:16px;padding:10px 12px}.pw2-pw{display:block;position:relative}.pw2-pw input{padding-right:64px}.pw2-pw button{background:var(--tile);border:0;border-radius:4px;height:28px;padding:0 10px;font-size:12px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pw2-google{background:var(--surface);gap:10px;width:100%}.pw2-or{color:var(--faint);align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.pw2-or:before,.pw2-or:after{content:"";background:var(--line);flex:1;height:1px}.pw2-block{width:100%;margin-top:4px}.pw2-auth-alt{border-top:1px solid var(--line);margin:24px 0 8px;padding-top:20px;font-size:14px}.pw2-legal{grid-template-columns:220px minmax(0,760px);align-items:start;gap:72px;padding-top:72px;padding-bottom:96px;display:grid}.pw2-legal aside{position:sticky;top:88px}.pw2-legal aside nav{gap:2px;max-height:calc(100vh - 220px);display:grid;overflow:auto}.pw2-legal aside nav a{color:var(--mute);padding:5px 0;font-size:13px;text-decoration:none}.pw2-legal aside nav a:hover{color:var(--key)}.pw2-legal-other{color:var(--key);margin-top:20px;font-size:13px;display:inline-block}.pw2-legal-draft{background:var(--amber);color:var(--amber-i);border-radius:4px;margin:0 0 24px;padding:10px 14px;font-size:13px}.pw2-legal article .pw2-lead{margin-bottom:24px}.pw2-legal section{border-top:1px solid var(--line);padding:28px 0;scroll-margin-top:80px}.pw2 .pw2-legal h2{margin-bottom:12px;font-size:18px;font-weight:600}.pw2-legal section p,.pw2-legal section li{color:#2a3442;font-size:15px;line-height:1.75}.pw2-legal section p{margin:0 0 10px}.pw2-legal section ul{margin:0 0 10px;padding-left:20px}.pw2-ltable{border-collapse:collapse;width:100%;margin:8px 0 12px;font-size:14px}.pw2-ltable th,.pw2-ltable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.pw2-ltable thead th{color:var(--mute);background:var(--tile2);font-weight:500}.pw2-legal-op{border-top:1px solid var(--line);gap:8px;margin:32px 0 16px;padding:20px 0 0;font-size:13px;display:grid}.pw2-legal-op div{grid-template-columns:120px minmax(0,1fr);gap:12px;display:grid}.pw2-legal-op dt{color:var(--mute)}.pw2-legal-op dd{margin:0}@media (max-width:900px){.pw2-contact,.pw2-legal{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:40px;padding-bottom:64px}.pw2-legal aside{position:static}.pw2-legal aside nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;max-height:none}.pw2 .pw2-contact h1,.pw2 .pw2-legal h1{font-size:36px}}@media (max-width:600px){.pw2-fgrid{grid-template-columns:minmax(0,1fr)}.pw2-cform{padding:20px}.pw2-form-end{flex-direction:column;align-items:stretch}.pw2-legal aside nav{grid-template-columns:minmax(0,1fr)}.pw2-legal-op div{grid-template-columns:minmax(0,1fr);gap:2px}.pw2-auth{padding-top:40px}}.pw2 .pw.pw2-legacy{--pv-canvas:#fafaf8;background:var(--canvas);min-height:auto}.pw2-brand b{white-space:nowrap}.pw2-short{display:none}@media (max-width:480px){.pw2-nav .pw2-long{display:none}.pw2-nav .pw2-short{display:inline}.pw2-nav .pw2-wrap{gap:12px}}@media (max-width:900px){.pw2-legal aside{order:1}.pw2-legal aside nav,.pw2-legal aside .pw2-kicker{display:none}.pw2-legal-other{margin-top:0}}.pw2-diffs{background:var(--amber);border-radius:6px;margin:4px 0 14px;padding:12px 14px}.pw2-diffs small{color:var(--amber-i);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.pw2-diffs p{margin:0 0 4px;font-size:14px}.pw2-diffs p b{min-width:36px;font-weight:600;display:inline-block}.pw2-diffs mark{color:var(--ink);background:#fff;border-radius:3px;margin:0 3px;padding:0 4px}.pw2-diffs mark.base{background:var(--blue);color:var(--blue-i)}.pw2-diffs .pw2-note{margin:6px 0 0}.pw2-fl small,.pw2-form label small{font-size:12px}.pw2-sample{margin-bottom:10px}@media (max-width:760px){.pw2 .pw2-t tbody tr{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 16px;display:flex}.pw2 .pw2-t tbody th{flex:0 0 100%;padding:0}.pw2 .pw2-t td{text-align:left;padding:0}.pw2 .pw2-t td:empty{display:none}.pw2 .pw2-t .when{text-align:left;color:var(--mute)}.pw2 .pw2-t .when b{margin-right:6px;font-size:13px;display:inline}.pw2 .pw2-t td:first-of-type{color:var(--ink);flex:0 0 100%}.pw2-panel-h{flex-wrap:wrap;row-gap:4px}.pw2-panel-h h2{white-space:nowrap}.pw2-menu a{white-space:nowrap;min-width:auto;padding:0 8px}.pw2-menu{gap:0}}.pw2 h1,.pw2 h2,.pw2 h3,.pw2-lead,.pw2-hero-side p,.pw2-sec-h p{text-wrap:balance}.pw2-runs{margin:0;padding:0;list-style:none}.pw2-runs li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.pw2-runs li:last-child{border-bottom:0}.pw2-runs small{color:var(--mute);font-size:12px;display:block}@media (max-width:760px){.pw2 .pw2-t.pw2-cov td:first-of-type{flex:none}.pw2-t.pw2-cov td[data-k]:before{content:attr(data-k) " ";color:var(--mute)}}@media print{.pw2-ph,.pw2-tabs{display:none!important}.pw2-doc{border-radius:0}}.pw2-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pw2-kpis>div{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:8px;padding:18px 20px}.pw2-kpis small{color:var(--mute);font-size:12px;display:block}.pw2-kpis b{font-family:var(--font-serif);letter-spacing:-.02em;margin:6px 0 2px;font-size:34px;font-weight:400;line-height:1.1;display:block}.pw2-kpis>div>span{color:var(--faint);font-size:12px}.pw2-viz-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.pw2-legend{color:var(--mute);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pw2-legend li{align-items:center;gap:6px;display:flex}.pw2-legend i{border-radius:3px;width:10px;height:10px}.pw2-linkbtn{color:var(--key);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:13px;text-decoration:underline}.pw2-viz-box{position:relative}.pw2-viz svg{width:100%;height:auto;display:block;overflow:visible}.pw2-viz .grid{stroke:var(--line);stroke-width:1px}.pw2-viz .ax{fill:var(--faint);font-size:11px}.pw2-viz .cross{stroke:var(--ink);stroke-opacity:.25;stroke-width:1px;pointer-events:none}.pw2-viz .hit{fill:#0000}.pw2-viz .col{outline:none}.pw2-viz .col path,.pw2-viz .col rect:not(.hit){transform-origin:bottom;transform-box:view-box;transition:transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:inherit;transform:scaleY(0)}.pw2-viz.on .col path,.pw2-viz.on .col rect:not(.hit){transform:scaleY(1)}.pw2-viz .col:hover path,.pw2-viz .col:hover rect:not(.hit),.pw2-viz .col:focus path,.pw2-viz .col:focus rect:not(.hit){opacity:.85}.pw2-tip{z-index:5;background:var(--deep);color:#fff;pointer-events:none;border-radius:6px;min-width:180px;padding:10px 12px;font-size:12px;position:absolute;top:0;transform:translate(-50%,-6px);box-shadow:0 6px 18px #0b1b3333}.pw2-tip b{margin-bottom:6px;font-weight:600;display:block}.pw2-tip span{color:#d5ddea;align-items:center;gap:6px;line-height:1.7;display:flex}.pw2-tip span i{border-radius:2px;width:8px;height:8px}.pw2-tip em{color:#fff;margin-left:auto;font-style:normal}.pw2-tip.sm{width:max-content;min-width:0;max-width:280px;top:-8px;transform:translate(-50%,-100%)}.pw2-tip.sm span{display:block}.pw2-lanes{position:relative}.pw2-lane-axis{height:18px;color:var(--faint);margin-left:calc(38% + 16px);font-size:11px;position:relative}.pw2-lane-axis em{white-space:nowrap;font-style:normal;position:absolute;top:0;transform:translate(-50%)}.pw2-lane-axis em:first-of-type{transform:none}.pw2-lane-axis em:last-of-type{transform:translate(-100%)}.pw2-lane-l small span{display:block}.pw2-lane{border-top:1px solid var(--line);grid-template-columns:38% minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;display:grid}.pw2-lane-l a{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.pw2-lane-l a:hover{text-decoration:underline}.pw2-lane-l small{color:var(--mute);margin-top:2px;font-size:12px;display:block}.pw2-lane-l small b{color:var(--ink);font-weight:600}.pw2-lane-track{background:linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0/33.333% 100%,var(--tile2);border-radius:4px;height:28px;position:relative}.pw2-lane-track .base{background:var(--key);width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:33.333%;transform:rotate(45deg)}.pw2-lane-track .dot{opacity:0;background:#2a78d6;border:0;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;padding:0;transition:opacity .3s,transform .3s;position:absolute;top:50%;transform:scale(.2)}.pw2-lanes.on .dot{opacity:.45;transform:scale(1)}.pw2-lane-track .dot:hover,.pw2-lane-track .dot:focus{opacity:1;z-index:2;outline:none;transform:scale(1.4)}.pw2-lane-track .edge{color:var(--mute);font-size:11px;font-style:normal;position:absolute;top:50%;transform:translateY(-50%)}.pw2-lane-track .edge.l{left:6px}.pw2-lane-track .edge.r{right:6px}.pw2-movers{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pw2-movers li{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 40%;column-gap:10px;font-size:14px;display:grid}.pw2-movers li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pw2-movers li em{color:var(--mute);grid-area:1/2;justify-self:end;font-size:12px;font-style:normal}.pw2-movers li i{background:#2a78d6;border-radius:3px;grid-column:1/3;width:0;height:6px;margin-top:4px;transition:width .8s cubic-bezier(.2,.7,.2,1)}.pw2-movers:not(.on) li i{width:0!important}@media (prefers-reduced-motion:reduce){.pw2-viz .col path,.pw2-viz .col rect,.pw2-lane-track .dot,.pw2-movers li i{transition:none!important}}@media (max-width:900px){.pw2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pw2-lane{grid-template-columns:minmax(0,1fr);gap:8px}.pw2-lane-axis{margin-left:0}}.pw2-demo{text-align:left;max-width:980px;margin:0 auto}.pw2-demo .pw2-card-bar{gap:12px}.pw2-demo-steps{gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.pw2-demo-steps button{height:28px;color:var(--faint);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:13px;transition:color .3s,background .3s;display:flex}.pw2-demo-steps button span{background:var(--tile);border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;transition:background .3s,color .3s;display:grid}.pw2-demo-steps button.done{color:var(--ink)}.pw2-demo-steps button.done span{background:var(--key);color:#fff}.pw2-demo-steps button[aria-current=step]{background:var(--tile2);font-weight:600}.pw2-demo-play{background:var(--tile2);width:28px;height:28px;color:var(--mute);border:0;border-radius:4px;margin-left:auto;font-size:10px}.pw2-demo-b{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px;padding:20px;display:grid}.pw2-demo-src small,.pw2-demo-kr header small{color:var(--mute);font-size:12px}.pw2-demo-src blockquote{border-left:2px solid var(--key);background:var(--tile2);font-family:var(--font-serif);border-radius:0 6px 6px 0;margin:10px 0 8px;padding:16px 18px;font-size:18px;line-height:1.55}.pw2-demo-src mark{color:inherit;background:#dde8f4;border-radius:3px;padding:0 3px}.pw2-demo-src p{color:var(--faint);margin:0;font-size:12px}.pw2-demo-src{animation:.6s both pw2-in}.pw2-demo[data-step="0"] .pw2-demo-src blockquote{box-shadow:0 0 0 2px var(--blue)}.pw2-demo-kr header{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.pw2-demo-kr header b{font-size:13px}.pw2-demo-kr ul{margin:0;padding:0;list-style:none}.pw2-demo-kr li{border-bottom:1px solid var(--line);opacity:0;grid-template-columns:minmax(0,1fr) 72px 64px;align-items:center;gap:8px;height:30px;padding:0 8px;font-size:13px;transition:opacity .35s,transform .35s,background .4s;display:grid;transform:translate(12px)}.pw2-demo-kr li.in{opacity:1;transform:none}.pw2-demo-kr li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pw2-demo-kr li em{color:var(--faint);margin-left:6px;font-size:11px;font-style:normal}.pw2-demo-kr li b{text-align:right;font-weight:500}.pw2-demo-kr li i{text-align:right;color:var(--mute);font-size:11px;font-style:normal}.pw2-demo-kr li.old{background:var(--amber)}.pw2-demo-kr li.old i{color:var(--amber-i);font-weight:600}.pw2-demo-kr li.new i{color:var(--green-i);font-weight:600}.pw2-demo-kr li.unk{color:var(--faint)}.pw2-demo-f{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:14px 20px;font-size:13px;display:flex}.pw2-demo-f span{color:var(--faint);opacity:.45;transition:opacity .4s,color .4s}.pw2-demo-f span b{margin-right:6px;font-weight:600}.pw2-demo-f span.on{opacity:1;color:var(--amber-i)}.pw2-demo-f span.on.ok{color:var(--green-i)}.pw2-demo-f a{color:var(--key);margin-left:auto;font-weight:500;text-decoration:none}.pw2-live{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.pw2-live>div{background:var(--tile);border-radius:8px;padding:18px 22px}.pw2-live b{font-family:var(--font-serif);letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:1.1;display:block}.pw2-live>div>span{color:var(--mute);margin-top:4px;font-size:13px;display:block}.pw2-live p{color:var(--faint);grid-column:1/-1;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.pw2-live p i{background:#1baf7a;border-radius:50%;width:7px;height:7px;animation:2s infinite pw2-pulse;box-shadow:0 0 #1baf7a80}.pw2-live p a{color:var(--key)}@keyframes pw2-pulse{70%{box-shadow:0 0 0 7px #1baf7a00}to{box-shadow:0 0 #1baf7a00}}.pw2-rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.pw2-rv.in{opacity:1;transform:none}.pw2-rv:nth-child(2){transition-delay:80ms}.pw2-rv:nth-child(3){transition-delay:.16s}@media (prefers-reduced-motion:reduce){.pw2-demo *,.pw2-live p i{transition:none!important;animation:none!important}}@media (max-width:760px){.pw2-demo-b{grid-template-columns:minmax(0,1fr);padding:14px}.pw2-demo-steps button{padding:0 6px;font-size:12px}.pw2-demo-kr li{grid-template-columns:minmax(0,1fr) 64px 56px;font-size:12px}.pw2-live{grid-template-columns:minmax(0,1fr)}.pw2-live b{font-size:32px}}.pw2-feed{margin:0;padding:0;list-style:none}.pw2-feed li{border-top:1px solid var(--line);opacity:0;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;transition:opacity .4s,transform .4s;display:grid;transform:translateY(6px)}.pw2-feed li:first-child{border-top:0}.pw2-feed.on li{opacity:1;transform:none}.pw2-feed i{border-radius:50%;width:8px;height:8px;margin-top:6px}.pw2-feed a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;text-decoration:none;display:block;overflow:hidden}.pw2-feed a:hover{text-decoration:underline}.pw2-feed small{color:var(--mute);font-size:12px}.pw2-livebar{background:var(--tile2);color:var(--mute);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:-8px 0 20px;padding:10px 14px;font-size:13px;display:flex}.pw2-livebar b{color:var(--ink);font-weight:600}.pw2-livebar .up{color:#1a7f5a;font-weight:600}.pw2-livebar .down{color:#a1361f;font-weight:600}.pw2-livebar>span:first-child{color:var(--ink);align-items:center;gap:8px;display:flex}.pw2-livebar>span:first-child i{background:#1baf7a;border-radius:50%;width:7px;height:7px;animation:2s infinite pw2-pulse}.pw2-today{counter-reset:t;margin:0;padding:0;list-style:none}.pw2-today li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:8px;padding:9px 0;font-size:14px;line-height:1.6;display:grid}.pw2-today li:first-child{border-top:0}.pw2-today li:before{counter-increment:t;content:counter(t);color:var(--faint);font-size:13px}.pw2-today a{color:var(--key);margin-left:6px;font-size:13px}.pw2-delta{color:var(--mute);margin-top:2px;font-size:12px;font-style:normal;display:block}.pw2-delta.up{color:#1a7f5a}.pw2-delta.down{color:#a1361f}@media (prefers-reduced-motion:reduce){.pw2-feed li{transition:none!important}.pw2-livebar i{animation:none!important}}.pw2-soft .pw2-tabs{border-bottom:0}.pw2-soft .pw2-panel{box-shadow:none;background:linear-gradient(#fff 0%,#fbfaf8 55%,#f5f3ee 100%);border-radius:16px}.pw2-soft .pw2-panel-h{border-bottom:0;padding:20px 22px 6px}.pw2-soft .pw2-panel-b{padding:12px 22px 22px}.pw2-soft .pw2-t thead th{background:0 0;border-bottom:0}.pw2-soft .pw2-kpis>div{box-shadow:none;background:linear-gradient(160deg,#fff 0%,#f2f0eb 100%);border-radius:16px}.pw2-soft .pw2-kpis>div:first-child{color:#fff;background:linear-gradient(140deg,#0b1b33 0%,#15305a 58%,#2a4a7a 100%)}.pw2-soft .pw2-kpis>div:first-child small,.pw2-soft .pw2-kpis>div:first-child>span{color:#aebbd0}.pw2-soft .pw2-kpis>div:first-child .pw2-delta{color:#8fd6b8}.pw2-soft .pw2-livebar{color:#b9c6da;background:linear-gradient(90deg,#0b1b33 0%,#16335e 70%,#22426f 100%);border-radius:12px;margin-top:0}.pw2-soft .pw2-livebar b,.pw2-soft .pw2-livebar>span:first-child{color:#fff}.pw2-soft .pw2-livebar .up{color:#8fd6b8}.pw2-soft .pw2-livebar .down{color:#f2a58e}.pw2-soft .pw2-today li,.pw2-soft .pw2-feed li,.pw2-soft .pw2-lane{border-top:0}.pw2-soft .pw2-today li{border-radius:10px;padding:10px 12px}.pw2-soft .pw2-today li:nth-child(odd){background:linear-gradient(90deg,#12305c0b,#12305c00)}.pw2-soft .pw2-feed li{padding:9px 0}.pw2-soft .pw2-lane{padding:10px 0}.pw2-soft .pw2-lane-track{background:linear-gradient(90deg,#12305c08 0%,#12305c17 33.3%,#12305c0a 66%,#12305c04 100%);border-radius:15px;height:30px}.pw2-soft .pw2-lane-track .dot{box-shadow:none}.pw2-soft .pw2-viz .grid{stroke:#0e17260f}.pw2-soft .pw2-movers li i{background:linear-gradient(90deg,#12305c,#2a78d6)}.pw2-soft .pw2-card{box-shadow:0 30px 80px #030a1673}.pw2-soft .pw2-card-bar{background:linear-gradient(#f6f5f2,#fff);border-bottom:0}.pw2-soft .pw2-demo-kr li{border-bottom:0;border-radius:6px;margin-bottom:2px}.pw2-soft .pw2-demo-kr li.old{background:linear-gradient(90deg,#fff2dc,#fff8ec)}.pw2-soft .pw2-demo-f{background:linear-gradient(#fff,#f6f5f2);border-top:0;border-radius:0 0 12px 12px}.pw2-soft .pw2-demo-src blockquote{background:linear-gradient(135deg,#eef3fa,#f7f6f3);border-left:0;border-radius:10px}.pw2-soft .pw2-live>div{background:linear-gradient(160deg,#fff 0%,#efece6 100%);border-radius:16px}.pw2-soft .pw2-live>div:first-child{color:#fff;background:linear-gradient(140deg,#0b1b33 0%,#15305a 58%,#2a4a7a 100%)}.pw2-soft .pw2-live>div:first-child>span{color:#aebbd0}.pw2-soft .pw2-steps>div,.pw2-soft .pw2-rows li,.pw2-soft .pw2-faq details,.pw2-soft .pw2-flow-list button{border-color:#0000!important}.pw2-soft .pw2-steps>div{background:linear-gradient(160deg,#fff,#f2f0eb);border-radius:14px;padding:22px}.pw2-soft .pw2-faq details{background:linear-gradient(90deg,#fff,#f7f6f3);border-radius:12px;margin-bottom:8px;padding:0 18px}.pw2-soft .pw2-sec.dark{background:radial-gradient(120% 120% at 90% 0,#22426f 0%,#0b1b33 55%,#07121f 100%)}.pw2.pw2-soft{--line:#0e17260f;--card:linear-gradient(170deg,#fff 0%,#faf9f6 60%,#f4f2ed 100%);--fill:#f1efea}.pw2-soft .pw2-side{background:linear-gradient(#f3f2ee 0%,#f7f6f3 60%,#fafaf8 100%);border-right:0}.pw2-soft .pw2-top{border-bottom:0}.pw2-soft .pw2-org{box-shadow:none;background:linear-gradient(135deg,#fff,#f1efea)}.pw2-soft .pw2-menu a[aria-current=page]{box-shadow:0 6px 16px #0e17260f}.pw2-soft .pw2-search,.pw2-soft .pw2-field{box-shadow:none;background:var(--fill)}.pw2-soft .pw2-form input,.pw2-soft .pw2-form select,.pw2-soft .pw2-form textarea,.pw2-soft .pw2-review select,.pw2-soft .pw2-review textarea{box-shadow:none;background:#fff}.pw2-soft .pw2-form input:focus,.pw2-soft .pw2-form select:focus,.pw2-soft .pw2-form textarea:focus,.pw2-soft .pw2-review select:focus,.pw2-soft .pw2-review textarea:focus{outline:none;box-shadow:0 0 0 2px #12305c59}.pw2-soft .pw2-form [aria-invalid=true]{box-shadow:0 0 0 2px #c2553a73}.pw2-soft .pw2-pcard,.pw2-soft .pw2-state,.pw2-soft .pw2-plan:not(.key){box-shadow:none;background:var(--card);border-radius:16px}.pw2-soft .pw2-pcard:hover{box-shadow:0 14px 34px #0e172614}.pw2-soft .pw2-pcard footer{border-top:0}.pw2-soft .pw2-plan.key{background:linear-gradient(150deg,#0b1b33 0%,#16335e 60%,#2a4a7a 100%);border-radius:16px}.pw2-soft .pw2-review{background:linear-gradient(170deg,#f6f5f1 0%,#efede7 100%);border-radius:16px}.pw2-soft .pw2-doc{border-radius:16px;box-shadow:0 20px 60px #0e172612}.pw2-soft .pw2-cform,.pw2-soft .pw2-done{background:linear-gradient(170deg,#f6f5f1 0%,#eeece6 100%);border-radius:16px}.pw2-soft .pw2-kinds button{background:#fff;border-color:#0000}.pw2-soft .pw2-kinds button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#12305c,#22426f)}.pw2-soft .pw2-sum{background:linear-gradient(120deg,#eef2f8 0%,#f4f2ed 100%);border-radius:16px}.pw2-soft .pw2-quote{background:linear-gradient(135deg,#eef3fa,#f7f6f3);border-left:0;border-radius:12px}.pw2-soft .pw2-quote.ko{background:linear-gradient(135deg,#fbf5ea,#f7f6f3)}.pw2-soft .pw2-btn.line{border-color:#0e17262e}.pw2-soft .pw2-btn.solid{background:linear-gradient(135deg,#12305c 0%,#1f3f6e 100%)}.pw2-soft .pw2-btn:not(.solid):not(.line):not(.on-dark){background:var(--fill)}.pw2-soft .pw2-t thead th{background:0 0}.pw2-soft .pw2-legal-draft{border-radius:10px}.pw2-soft .pw2-foot{background:linear-gradient(#0b1b33 0%,#07121f 100%);border-top:0}.pw2-soft .pw2-stage{background:radial-gradient(110% 90% at 85% 0,#2a4a7a 0%,#11284a 42%,#0b1b33 70%,#07121f 100%)}.pw2-mark{color:#fff;background:linear-gradient(140deg,#12305c,#0b1b33);border-radius:6px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.pw2-mark svg{width:20px;height:auto;display:block}.pw2-prefs{gap:4px;display:grid}.pw2-pref{background:linear-gradient(90deg,#fff,#f7f6f3);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.pw2-pref b{font-size:14px;font-weight:600;display:block}.pw2-pref small{color:var(--mute);font-size:12px}.pw2-switch{background:#d9d6cf;border:0;border-radius:12px;flex:none;width:40px;height:24px;padding:0;transition:background .2s;position:relative}.pw2-switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.pw2-switch[aria-checked=true]{background:linear-gradient(135deg,#12305c,#2a4a7a)}.pw2-switch[aria-checked=true] i{transform:translate(16px)}.pw2-switch:disabled{opacity:.5;cursor:not-allowed}.pw2-acct{max-width:1080px;padding-top:64px;padding-bottom:96px}.pw2-acct-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.pw2 .pw2-acct-h h1{font-size:44px;font-weight:400;line-height:1.1}.pw2-acct-h .pw2-mute{margin:8px 0 0}.pw2-acct-sec{margin-top:40px}.pw2 .pw2-acct-sec h2{margin-bottom:14px;font-size:18px;font-weight:600}.pw2-acct-card{background:linear-gradient(170deg,#fff 0%,#f7f6f2 100%);border-radius:16px;padding:22px}.pw2 .pw2-acct-card h3{margin-bottom:6px;font-size:15px;font-weight:600}.pw2-acct-card .pw2-mute{margin:0 0 14px;font-size:14px}.pw2-tg{align-items:flex-start;gap:16px;display:flex}.pw2-tg>span svg{background:#fff;border-radius:8px;width:112px;height:112px}.pw2-tg .pw2-note{margin:8px 0 0}.pw2-acct-bye{height:36px;font:inherit;background:#fff;border:0;border-radius:8px;min-width:240px;padding:0 12px;font-size:14px}.pw2-acct-danger .pw2-btn:not(:disabled){color:#a1361f}@media (max-width:760px){.pw2-acct{padding-top:32px}.pw2 .pw2-acct-h h1{font-size:34px}.pw2-tg{flex-direction:column}}.pw2 input[type=checkbox]{accent-color:var(--key)}.pw2-lang{color:var(--faint);letter-spacing:.02em;align-items:center;gap:4px;margin-left:auto;font-size:12px;text-decoration:none;display:inline-flex}.pw2-lang b{color:var(--ink);font-weight:600}.pw2-lang:hover{color:var(--key)}.pw2-nav .pw2-lang+.pw2-nav-r{margin-left:14px}@media (max-width:480px){.pw2-lang{font-size:12px}.pw2-nav .pw2-lang+.pw2-nav-r{margin-left:8px}}.pw2-lang{white-space:nowrap;flex:none}@media (max-width:480px){.pw2-lang b,.pw2-lang span{display:none}.pw2-lang{color:var(--ink);padding:6px 4px;font-weight:600}}.pw2-top .pw2-lang{cursor:pointer;background:0 0;border:0;margin-left:14px;padding:6px 4px}.pw2{--logo-plate:#fff;--rule:#0e172614;--t7:#0e17260f;--ink2:#4f5b6d}.pw2 .ui-srcname{color:inherit;gap:6px}.pw2 .ui-srcname.strong>span:last-child{color:var(--ink);font-weight:600}.pw2-src-line{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.pw2-t tbody th small.pw2-src-line{display:flex}.pw2-movers li .ui-srcname{min-width:0}.pw2-pills button,.pw2-tabs a{align-items:center;gap:6px;display:inline-flex}.pw2-pills button svg,.pw2-tabs a svg{opacity:.7;flex:none}.pw2-pills button[aria-pressed=true] svg,.pw2-tabs a[aria-current=page] svg{opacity:1;color:var(--key)}.pw2-cl-switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.pw2-cl-switch a{color:var(--ink);background:linear-gradient(160deg,#fff,#f2f0eb);border-radius:14px;padding:14px 16px;text-decoration:none}.pw2-cl-switch a b{font-size:14px;font-weight:600;display:block}.pw2-cl-switch a span{color:var(--mute);margin-top:2px;font-size:12px;display:block}.pw2-cl-switch a[aria-current=page]{color:#fff;background:linear-gradient(140deg,#0b1b33,#16335e 60%,#2a4a7a)}.pw2-cl-switch a[aria-current=page] span{color:#b9c6da}.pw2-cl-tl{position:relative}.pw2-cl-tl svg{display:block;overflow:visible}.pw2-cl-tl .grid{stroke:#0e17260f}.pw2-cl-tl .ax{fill:var(--faint);font-size:11px}.pw2-cl-tl .lt{fill:var(--ink);pointer-events:none;font-size:11.5px}.pw2-cl-tl .lt.on{fill:var(--ink);font-weight:600}.pw2-cl-tl .pw2-tip{top:0}.pw2-cl-a{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px;padding:8px 22px 22px;display:grid}.pw2-cl-detail{background:linear-gradient(170deg,#fff,#f5f3ee);border-radius:14px;padding:18px}.pw2 .pw2-cl-detail h3{font-family:var(--font-serif);margin:10px 0 4px;font-size:24px;font-weight:400}.pw2-cl-detail>.pw2-mute{margin:0 0 14px;font-size:13px}.pw2-cl-type{color:var(--mute);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pw2-cl-type>span{color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.pw2-cl-m{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.pw2-cl-m div{background:#12305c0a;border-radius:10px;padding:10px 12px}.pw2-cl-m dt{color:var(--mute);font-size:11.5px}.pw2-cl-m dd{font-family:var(--font-serif);margin:2px 0 0;font-size:24px;line-height:1.15}.pw2-cl-m dd small{font-family:var(--font-kr),"Pretendard Variable",sans-serif;color:var(--mute);margin-left:2px;font-size:12px}.pw2-cl-m dd.up{color:#1a7f5a}.pw2-cl-row{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;margin:8px 0;display:grid}.pw2-cl-row>small,.pw2-cl-k{color:var(--mute);font-size:12px}.pw2-cl-k{margin:14px 0 6px;display:block}.pw2-cl-sbar,.pw2-cl-chbar{border-radius:4px;gap:2px;width:100%;height:8px;display:flex;overflow:hidden}.pw2-cl-sbar i,.pw2-cl-chbar i{height:100%;display:block}.pw2-cl-ch small{color:var(--mute);margin-top:4px;font-size:11.5px;display:block}.pw2-cl-warn{background:var(--amber);color:var(--amber-i);border-radius:8px;margin:6px 0;padding:8px 10px;font-size:12.5px}.pw2-cl-ev{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pw2-cl-ev li{gap:2px;font-size:13px;display:grid}.pw2-cl-ev li em{color:var(--faint);font-size:11.5px;font-style:normal}.pw2-cl-sent .pw2-legend{margin-top:6px}.pw2-cl-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.pw2-cl-sort{color:var(--mute);align-items:center;gap:8px;font-size:13px;display:flex}.pw2-cl-sort select{height:34px;font:inherit;background:#fff;border:0;border-radius:8px;padding:0 10px;font-size:13px}.pw2-cl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pw2-cl-card{background:linear-gradient(170deg,#fff 0%,#faf9f6 60%,#f4f2ed 100%);border-radius:16px;flex-direction:column;gap:8px;padding:18px;transition:transform .2s,box-shadow .2s;display:flex}.pw2-cl-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0e172614}.pw2-cl-card header{justify-content:space-between;align-items:center;display:flex}.pw2 .pw2-cl-card h3{font-family:var(--font-serif);font-size:21px;font-weight:400}.pw2-cl-card .pw2-cl-spark{width:100%;height:auto}.pw2-cl-card footer{color:var(--mute);gap:2px;margin-top:auto;padding-top:8px;font-size:12.5px;display:grid}.pw2-cl-report .pw2-cl-rh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.pw2 .pw2-cl-rh h2{margin-top:6px;font-size:30px;font-weight:400}.pw2-cl-headline{background:linear-gradient(120deg,#eef2f8,#f4f2ed);border-radius:14px;margin:0 0 18px;padding:18px 20px;font-size:17px;line-height:1.7}.pw2-cl-headline b{color:var(--key)}@media (max-width:1100px){.pw2-cl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pw2-cl-a{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pw2-cl-grid,.pw2-cl-switch{grid-template-columns:minmax(0,1fr)}.pw2-cl-a{padding:8px 14px 16px}.pw2-cl-tl .lt{font-size:10px}}.pw2-cl-switch{grid-template-columns:repeat(4,minmax(0,1fr))}.pw2-vault{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.pw2-vault aside{background:linear-gradient(#fff,#f4f2ed);border-radius:16px;padding:16px;position:sticky;top:84px}.pw2-vault aside button{text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;margin:2px 0;padding:10px;display:grid}.pw2-vault aside button svg{color:var(--mute);margin-top:2px}.pw2-vault aside button b{font-size:14px;font-weight:600;display:block}.pw2-vault aside button small{color:var(--mute);font-size:12px;display:block}.pw2-vault aside button em{color:var(--faint);font-size:12px;font-style:normal}.pw2-vault aside button[aria-pressed=true]{background:#fff;box-shadow:0 6px 16px #0e17260f}.pw2-vault aside button[aria-pressed=true] svg{color:var(--key)}.pw2-vault-h{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.pw2 .pw2-vault-h h2{font-size:28px;font-weight:400}.pw2-vault-h p{margin:4px 0 0}.pw2-vault-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pw2-vault-item{color:var(--ink);background:linear-gradient(170deg,#fff 0%,#faf9f6 60%,#f4f2ed 100%);border-radius:16px;flex-direction:column;gap:10px;padding:18px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.pw2-vault-item:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0e172614}.pw2-vault-item .top{justify-content:space-between;align-items:center;gap:8px;display:flex}.pw2 .pw2-vault-item h3{font-family:var(--font-serif);font-size:22px;font-weight:400}.pw2-vault-item dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.pw2-vault-item dl div{background:#12305c0a;border-radius:10px;padding:8px 10px}.pw2-vault-item dt{color:var(--mute);font-size:11px}.pw2-vault-item dd{margin:2px 0 0;font-size:15px;font-weight:600}@media (max-width:1100px){.pw2-cl-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.pw2-vault{grid-template-columns:minmax(0,1fr)}.pw2-vault aside{position:static}}@media (max-width:760px){.pw2-vault-list{grid-template-columns:minmax(0,1fr)}.pw2-vault-item dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.pw2-cx-switch{z-index:50;font-family:var(--font-kr),"Pretendard Variable",sans-serif;background:#0b1b33;justify-content:center;gap:6px;padding:8px;display:flex;position:sticky;top:0}.pw2-cx-switch a{color:#b9c6da;border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none}.pw2-cx-switch a[aria-current=page]{color:#0b1b33;background:#fff;font-weight:600}.pw2-cx-sample{background:var(--amber);color:var(--amber-i);border-radius:999px;margin-bottom:8px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.pw2-cx-proj{text-align:left;background:linear-gradient(135deg,#fff,#f1efea);border:0;border-radius:12px;align-items:center;gap:10px;width:100%;margin:18px 0 14px;padding:10px;display:flex}.pw2-cx-proj>span,.pw2-cx-proj.sm>span{color:#fff;background:linear-gradient(140deg,#6250d6,#2a78d6);border-radius:9px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.pw2-cx-proj b{font-size:14px;display:block}.pw2-cx-proj small{color:var(--mute);font-size:12px}.pw2-cx-proj.sm{width:auto;margin:0;padding:4px 10px 4px 4px;font-size:13px;font-weight:600;display:inline-flex}.pw2-cx-proj.sm>span{border-radius:7px;width:24px;height:24px;font-size:12px}.pw2-cx1{grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.pw2-cx1 aside{background:linear-gradient(#f3f2ee,#fafaf8);flex-direction:column;height:calc(100vh - 46px);padding:20px 14px;display:flex;position:sticky;top:46px}.pw2-cx1 aside nav{gap:2px;display:grid}.pw2-cx1 aside nav a{height:38px;color:var(--mute);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.pw2-cx1 aside nav a[aria-current=page]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 6px 16px #0e17260f}.pw2-cx1 aside nav a em{background:var(--amber);color:var(--amber-i);border-radius:5px;margin-left:auto;padding:0 6px;font-size:11.5px;font-style:normal;font-weight:600}.pw2-cx-upsell{color:#fff;background:linear-gradient(140deg,#0b1b33,#16335e 60%,#2a4a7a);border-radius:14px;margin-top:auto;padding:16px}.pw2-cx-upsell b{font-size:14px;display:block}.pw2-cx-upsell small{color:#b9c6da;margin:4px 0 12px;font-size:12px;display:block}.pw2-cx1 main{padding:28px 36px 60px}.pw2-cx-top{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.pw2 .pw2-cx-top h1{font-family:var(--font-serif);font-size:34px;font-weight:400}.pw2-cx-top p{margin:4px 0 0}.pw2-cx-hero{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.pw2-cx-hero>div{background:linear-gradient(160deg,#fff,#f2f0eb);border-radius:16px;padding:20px}.pw2-cx-hero>div.lead{color:#fff;background:linear-gradient(140deg,#0b1b33,#15305a 58%,#2a4a7a)}.pw2-cx-hero small{color:var(--mute);font-size:12px;display:block}.pw2-cx-hero .lead small,.pw2-cx-hero .lead span{color:#aebbd0}.pw2-cx-hero b{font-family:var(--font-serif);margin:6px 0 2px;font-size:34px;font-weight:400;line-height:1.1;display:block}.pw2-cx-hero span{color:var(--faint);font-size:12.5px}.pw2-cx-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.pw2-cx-risk{background:linear-gradient(90deg,#fff8ec,#fff);border-radius:12px;gap:4px;margin-bottom:8px;padding:12px;display:grid}.pw2-cx-risk b{font-size:14px;font-weight:600}.pw2-cx-risk small{color:var(--mute);font-size:12px}.pw2-cx-risk .pw2-chip{justify-self:start}.pw2-cx-roi{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pw2-cx-roi li{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 110px;align-items:center;gap:12px;display:grid}.pw2-cx-roi b{font-size:14px;font-weight:600;display:block}.pw2-cx-roi small{color:var(--mute);font-size:12px;display:block}.pw2-cx-roi .bar{background:#12305c0f;border-radius:4px;height:8px;overflow:hidden}.pw2-cx-roi .bar i{background:linear-gradient(90deg,#2a4a7a,#12305c);border-radius:4px;height:100%;display:block}.pw2-cx-roi em{text-align:right;font-size:14px;font-style:normal;font-weight:600}.pw2-cx-roi em small{margin-left:2px;display:inline}.pw2-cx-next{background:linear-gradient(120deg,#eef2f8,#fff);border-radius:12px;margin-bottom:10px;padding:14px}.pw2-cx-next b{font-size:14px}.pw2-cx-next p{color:var(--ink);margin:6px 0;font-size:13.5px}.pw2-cx-next small{color:var(--mute);font-size:12px}.pw2-cx2-top{z-index:20;background:color-mix(in srgb,var(--canvas) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:28px;height:64px;padding:0 36px;display:flex;position:sticky;top:46px}.pw2-cx2-top nav{gap:4px;display:flex}.pw2-cx2-top nav a{color:var(--mute);cursor:pointer;border-radius:999px;padding:8px 12px;font-size:14px}.pw2-cx2-top nav a[aria-current=page]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 4px 12px #0e17260f}.pw2-cx2-top .pw2-cx-proj{margin-left:auto}.pw2-cx2-hero{text-align:center;background:radial-gradient(80% 120% at 50% 0%,#e9eef7 0%,var(--canvas) 70%);padding:48px 36px 28px}.pw2 .pw2-cx2-hero h1{max-width:820px;margin:0 auto 22px;font-size:44px;line-height:1.15}.pw2-cx2-search{background:#fff;border-radius:16px;align-items:center;gap:10px;max-width:760px;margin:0 auto 16px;padding:8px 8px 8px 18px;display:flex;box-shadow:0 18px 50px #0e17261a}.pw2-cx2-search input{font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}.pw2-cx2-hero .pw2-pills{justify-content:center}.pw2-cx2-body{grid-template-columns:minmax(0,1fr) 340px;gap:20px;padding:12px 36px 60px;display:grid}.pw2-cx2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pw2-cx-media{background:linear-gradient(170deg,#fff 0%,#faf9f6 60%,#f4f2ed 100%);border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.pw2-cx-media header{justify-content:space-between;align-items:center;gap:8px;display:flex}.pw2-cx-media dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.pw2-cx-media dl div{background:#12305c0a;border-radius:10px;padding:8px}.pw2-cx-media dt{color:var(--mute);font-size:11px}.pw2-cx-media dd{margin:2px 0 0;font-size:15px;font-weight:600}.pw2-cx-price{color:var(--key);margin:0;font-size:13px;font-weight:500}.pw2-cx-media .pw2-btn{align-self:flex-start}.pw2-cx2-side{align-content:start;gap:14px;display:grid;position:sticky;top:126px}.pw2-cx2-cmp{border-collapse:collapse;width:100%;font-size:13px}.pw2-cx2-cmp th,.pw2-cx2-cmp td{text-align:left;border-bottom:1px solid var(--line);padding:8px 6px}.pw2-cx2-cmp th{font-size:12px;font-weight:600}.pw2-cx2-cmp td:first-child{color:var(--mute)}.pw2-cx3-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;max-width:1320px;margin:0 auto;padding:36px 36px 60px;display:grid}.pw2-cx3-form{background:linear-gradient(170deg,#fff,#f2f0eb);border-radius:20px;align-content:start;gap:16px;padding:28px;display:grid}.pw2 .pw2-cx3-form h1{font-size:36px;font-weight:400}.pw2-cx3-form textarea,.pw2-cx3-form select{width:100%;font:inherit;background:#fff;border:0;border-radius:12px;padding:12px;font-size:14px}.pw2-cx3-form input[type=range]{width:100%;accent-color:var(--key)}.pw2-cx3-goals{flex-wrap:wrap;gap:8px;display:flex}.pw2-cx3-goals button{background:#fff;border:0;border-radius:12px;padding:10px 14px;font-size:14px}.pw2-cx3-goals button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#12305c,#2a4a7a)}.pw2-cx3-out{background:#fff;border-radius:20px;padding:28px;box-shadow:0 20px 60px #0e172612}.pw2 .pw2-cx3-out h2{font-family:var(--font-serif);margin-bottom:14px;font-size:28px;font-weight:400}.pw2-cx3-stack{border-radius:8px;gap:3px;height:16px;margin-bottom:18px;display:flex;overflow:hidden}.pw2-cx3-stack i{height:100%;display:block}.pw2-cx3-mix{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pw2-cx3-mix li{border-radius:12px;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.pw2-cx3-mix li:nth-child(odd){background:linear-gradient(90deg,#12305c0a,#12305c00)}.pw2-cx3-mix li>i{border-radius:4px;width:12px;height:12px;margin-top:4px}.pw2-cx3-mix b{font-size:14px;font-weight:600;display:block}.pw2-cx3-mix small{color:var(--mute);font-size:12px;display:block}.pw2-cx3-mix span{text-align:right}.pw2-cx3-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pw2-cx3-steps li{background:linear-gradient(90deg,#eef2f8,#fff);border-radius:12px;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:14px;display:grid}.pw2-cx3-steps span{color:var(--key);font-weight:600}.pw2-cx3-steps small{color:var(--mute);font-size:12px;display:block}@media (max-width:1100px){.pw2-cx1{grid-template-columns:minmax(0,1fr)}.pw2-cx1 aside{height:auto;position:static}.pw2-cx-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.pw2-cx-grid,.pw2-cx2-body,.pw2-cx3-body{grid-template-columns:minmax(0,1fr)}.pw2-cx2-top nav{display:none}.pw2-cx2-side{position:static}}@media (max-width:760px){.pw2-cx1 main,.pw2-cx2-body,.pw2-cx3-body{padding-left:16px;padding-right:16px}.pw2-cx2-grid{grid-template-columns:minmax(0,1fr)}.pw2 .pw2-cx2-hero h1{font-size:30px}.pw2-cx-roi li{grid-template-columns:minmax(0,1fr) 90px}.pw2-cx-roi .bar{display:none}.pw2-cx-switch{flex-wrap:wrap}}.pwb-note{color:#b9c6da;text-align:center;font-size:12.5px;font-family:var(--font-kr),"Pretendard Variable",sans-serif;background:#0b1b33;margin:0;padding:8px 16px}.pwb{--logo-plate:#fff;--rule:#00000014;--t7:#0000000f;--ink2:var(--mute);background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-kr),"Pretendard Variable",sans-serif;letter-spacing:-.005em;grid-template-columns:232px minmax(0,1fr);font-size:14px;display:grid}.pwb *{box-sizing:border-box}.pwb-signal{--bg:#07090d;--side:#0c1016;--panel:#11161e;--panel2:#151c26;--ink:#edf2f7;--mute:#8a96a8;--line:#ffffff12;--key:#c8f55a;--key2:#5ad8f5;--keyink:#07090d;--warn:#f5a35a;--grad:linear-gradient(140deg,#1a2410 0%,#11161e 70%)}.pwb-ledger{--bg:#f6f5fb;--side:#fff;--panel:#fff;--panel2:#f3f1fc;--ink:#17152b;--mute:#6b6880;--line:#17152b0f;--key:#5b47f5;--key2:#ff7a59;--keyink:#fff;--warn:#e8743b;--grad:linear-gradient(135deg,#5b47f5 0%,#8a5cf6 55%,#c77dff 100%)}.pwb-mint{--bg:#f7f6f1;--side:#0e2a24;--panel:#fff;--panel2:#f2f0e8;--ink:#13201c;--mute:#5e6b66;--line:#13201c12;--key:#0e7c66;--key2:#c9a227;--keyink:#fff;--warn:#b8641f;--grad:linear-gradient(140deg,#0e2a24 0%,#124a3d 60%,#1c6b57 100%)}.pwb-side{background:var(--side);flex-direction:column;gap:6px;height:calc(100vh - 42px);padding:20px 14px;display:flex;position:sticky;top:42px}.pwb-mint .pwb-side{color:#dce9e4}.pwb-logo{align-items:center;gap:10px;padding:2px 6px 14px;display:flex}.pwb-logo span{background:var(--key);width:30px;height:30px;color:var(--keyink);letter-spacing:-.02em;border-radius:9px;place-items:center;font-size:12px;font-weight:800;display:grid}.pwb-mint .pwb-logo span{background:var(--key2);color:#13201c}.pwb-logo b{letter-spacing:-.02em;font-size:17px;font-weight:700}.pwb-proj{background:var(--panel2);border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:flex}.pwb-mint .pwb-proj{background:#ffffff0f}.pwb-proj>span{background:var(--grad);color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.pwb-signal .pwb-proj>span{color:#07090d;background:linear-gradient(140deg,#5ad8f5,#c8f55a)}.pwb-proj b{font-size:14px;display:block}.pwb-proj small{color:var(--mute);font-size:12px}.pwb-mint .pwb-proj small{color:#9db8af}.pwb-side nav{gap:2px;display:grid}.pwb-side nav a{height:38px;color:var(--mute);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.pwb-mint .pwb-side nav a{color:#a9c2ba}.pwb-side nav a[aria-current=page]{background:var(--panel2);color:var(--ink);font-weight:600}.pwb-signal .pwb-side nav a[aria-current=page]{color:var(--key);background:#c8f55a1a}.pwb-mint .pwb-side nav a[aria-current=page]{color:#fff;background:#ffffff1a}.pwb-side nav a em{background:var(--warn);color:#fff;border-radius:6px;margin-left:auto;padding:0 6px;font-size:11px;font-style:normal;font-weight:700}.pwb-ask{background:var(--grad);color:#fff;border-radius:14px;margin-top:auto;padding:16px}.pwb-signal .pwb-ask{border:1px solid #c8f55a40}.pwb-ask b{font-size:14px;display:block}.pwb-ask small{opacity:.8;margin-top:6px;font-size:12px;display:block}.pwb-main{min-width:0;padding:22px 32px 56px}.pwb-top{align-items:center;gap:14px;margin-bottom:22px;display:flex}.pwb-search{background:var(--panel);max-width:620px;height:44px;color:var(--mute);box-shadow:0 0 0 1px var(--line);border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.pwb-ledger .pwb-search{box-shadow:0 8px 24px #5b47f514}.pwb-search span{flex:1}.pwb-search kbd{background:var(--panel2);font:inherit;border-radius:6px;padding:2px 6px;font-size:11px}.pwb-live{color:var(--mute);align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:inline-flex}.pwb-live i{background:var(--key);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--key) 25%,transparent);border-radius:50%}.pwb-hero{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.pwb-k{color:var(--key);letter-spacing:.02em;margin:0 0 8px;font-size:12px;font-weight:600}.pwb-signal .pwb-k{color:var(--key2)}.pwb-hero h1{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.2}.pwb-mint .pwb-hero h1{font-family:var(--font-serif);letter-spacing:-.02em;font-size:38px;font-weight:400}.pwb-hero h1 em{color:var(--key);font-style:normal}.pwb-ledger .pwb-hero h1 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.pwb-sub{color:var(--mute);margin:8px 0 0}.pwb-hero-a{flex:none;gap:8px;display:flex}.pwb-btn{background:var(--key);height:40px;color:var(--keyink);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 16px;font-weight:600}.pwb-ledger .pwb-btn{background:var(--grad)}.pwb-btn.ghost{background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.pwb-btn.sm{height:32px;padding:0 12px;font-size:13px}.pwb-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.pwb-kpis>div{background:var(--panel);border-radius:16px;padding:18px 20px}.pwb-signal .pwb-kpis>div{background:linear-gradient(180deg,var(--panel2),var(--panel))}.pwb-kpis>div.lead{background:var(--grad);color:#fff}.pwb-signal .pwb-kpis>div.lead{color:var(--ink);box-shadow:inset 0 0 0 1px #c8f55a33}.pwb-kpis small{color:var(--mute);font-size:12px}.pwb-kpis .lead small,.pwb-kpis .lead span{color:#ffffffbf}.pwb-signal .pwb-kpis .lead b{color:var(--key)}.pwb-kpis b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:28px;font-weight:700;display:block}.pwb-mint .pwb-kpis b{font-family:var(--font-serif);font-size:32px;font-weight:400}.pwb-kpis span{color:var(--mute);font-size:12px}.pwb-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:14px;margin-bottom:14px;display:grid}.pwb-grid.three{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pwb-card{background:var(--panel);border-radius:16px;padding:18px 20px}.pwb-card header{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.pwb-card h2{margin:0;font-size:15px;font-weight:700}.pwb-card header span{color:var(--mute);font-size:12px}.pwb-area svg{display:block;overflow:visible}.pwb-leg{color:var(--mute);flex-wrap:wrap;gap:14px;margin-top:8px;font-size:12px;display:flex}.pwb-leg span{align-items:center;gap:6px;display:flex}.pwb-leg i{border-radius:2px;width:12px;height:3px}.pwb-leg i.dash{border-top:2px dashed var(--mute);height:0}.pwb-leg i.dot{border:2px solid var(--key);background:var(--panel);border-radius:50%;width:8px;height:8px}.pwb-eff{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pwb-eff li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 84px;align-items:center;gap:10px;display:grid}.pwb-eff b{font-size:13.5px;display:block}.pwb-eff small{color:var(--mute);font-size:11.5px}.pwb-eff span{background:var(--panel2);border-radius:4px;height:8px;overflow:hidden}.pwb-eff span i{background:var(--key);border-radius:4px;height:100%;display:block}.pwb-ledger .pwb-eff span i{background:var(--grad)}.pwb-eff em{text-align:right;font-size:13px;font-style:normal;font-weight:700}.pwb-media{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.pwb-media>div{background:var(--panel2);border-radius:12px;gap:4px;padding:12px;display:grid}.pwb-media small{color:var(--mute);font-size:11.5px}.pwb-media b{font-size:20px;font-weight:700}.pwb-media span{color:var(--key);font-size:12px}.pwb-signal .pwb-media span{color:var(--key2)}.pwb-media em{background:var(--line);color:var(--mute);border-radius:5px;justify-self:start;padding:1px 6px;font-size:10.5px;font-style:normal}.pwb .ui-srcname{color:var(--ink);font-size:13px}.pwb-risk{background:color-mix(in srgb,var(--warn) 12%,var(--panel));border-radius:12px;gap:6px;padding:14px;display:grid}.pwb-risk small{color:var(--mute);font-size:12px}.pwb-risk .pwb-btn{background:var(--warn);color:#fff;justify-self:start}@media (max-width:1100px){.pwb{grid-template-columns:minmax(0,1fr)}.pwb-side{height:auto;position:static}.pwb-side nav{grid-template-columns:repeat(4,minmax(0,1fr))}.pwb-grid,.pwb-grid.three{grid-template-columns:minmax(0,1fr)}.pwb-kpis,.pwb-media{grid-template-columns:repeat(2,minmax(0,1fr))}.pwb-ask{display:none}}@media (max-width:760px){.pwb-main{padding:16px}.pwb-hero{flex-direction:column;align-items:flex-start}.pwb-hero h1{font-size:26px}.pwb-side nav{grid-template-columns:repeat(2,minmax(0,1fr))}.pwb-eff li{grid-template-columns:minmax(0,1fr) 84px}.pwb-eff span{display:none}}.pwb-ledger2{--bg:#f7f7fa;--side:#fff;--panel:#fff;--panel2:#f2f1f8;--ink:#16152a;--mute:#666480;--line:#16152a0f;--key:#12305c;--key2:#a99df5;--keyink:#fff;--warn:#d9573c;--grad:linear-gradient(135deg,#2e2490 0%,#12305c 100%)}.pwb-ledger2 .pwb-btn{background:var(--key)}.pwb-ledger2 .pwb-btn.ghost{background:var(--panel);color:var(--ink)}.pwb-ledger2 .pwb-btn{align-items:center;text-decoration:none;display:inline-flex}.pwb-ledger2 .pwb-hero h1 em{color:var(--key);background:0 0}.pwb-ledger2 .pwb-eff span i{background:var(--key)}.pwb-ledger2 .pwb-ask{background:var(--panel2);color:var(--ink)}.pwb-ledger2 .pwb-ask small{color:var(--mute);opacity:1}.pwb-ledger2 .pwb-side{box-shadow:1px 0 0 var(--line)}.pwb-ledger2 .pwb-side nav a{text-decoration:none}.pwb-ledger2 .pwb-side nav a[aria-current=page]{background:var(--panel2);color:var(--key)}.pwb-ledger2 .pwb-search{box-shadow:0 0 0 1px var(--line)}.pwb-ledger2 .pwb-live i{background:#1f9d72;box-shadow:0 0 0 4px #1f9d722e}.pwb-ledger2 .pwb-kpis span.neg{color:var(--warn)}.pwb-ledger2 .pwb-media a{background:var(--panel2);color:var(--ink);border-radius:12px;gap:4px;padding:12px;text-decoration:none;display:grid}.pwb-ledger2 .pwb-media span{color:var(--key)}.pwb-kpis.six{grid-template-columns:repeat(6,minmax(0,1fr))}.pwb-kpis.six b{font-size:24px}.pwl-def{cursor:help;outline:none;align-items:center;gap:5px;display:inline-flex;position:relative}.pwl-def>i{background:var(--line);width:14px;height:14px;color:var(--mute);border-radius:50%;place-items:center;font-size:9.5px;font-style:normal;font-weight:700;display:grid}.pwb-kpis .lead .pwl-def>i{color:#fff;background:#fff3}.pwl-def>span{z-index:20;color:#edebfa;letter-spacing:0;white-space:normal;opacity:0;pointer-events:none;background:#16152a;border-radius:10px;width:260px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.55;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 12px 30px #16152a40}.pwl-def:hover>span,.pwl-def:focus>span{opacity:1;transform:none}.pwl-note{color:var(--mute);margin:10px 0 0;font-size:12.5px}.pwl-ch .ui-srcname{gap:12px;font-size:30px}.pwl-ch .ui-srcname span:last-child{font-weight:700}.pwl-line{display:block}.pwl-heat{gap:3px;display:grid}.pwl-heat>div{grid-template-columns:22px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.pwl-heat small{color:var(--mute);font-size:11px}.pwl-heat i{background:var(--key);border-radius:3px;height:14px;display:block}.pwl-heat-ax{color:var(--mute);font-size:10.5px;grid-template-columns:22px repeat(5,minmax(0,1fr))!important}.pwl-t{border-collapse:collapse;width:100%;font-size:13px}.pwl-t th{text-align:left;color:var(--mute);padding:8px 6px;font-size:12px;font-weight:500}.pwl-t td{border-top:1px solid var(--line);vertical-align:top;padding:10px 6px}.pwl-t .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pwl-t td b{font-weight:600;display:block}.pwl-t td small{color:var(--mute);align-items:center;gap:6px;margin-top:2px;font-size:11.5px;display:flex}.pwl-t td small em{background:var(--panel2);color:var(--key);border-radius:5px;padding:0 6px;font-size:10.5px;font-style:normal}.pwl-cite{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pwl-cite li{grid-template-columns:minmax(150px,1.6fr) minmax(40px,1fr) 40px;align-items:center;gap:10px;display:grid}.pwl-cite span{background:var(--panel2);border-radius:3px;height:6px;overflow:hidden}.pwl-cite span i{background:var(--key);height:100%;display:block}.pwl-cite em{text-align:right;font-size:12.5px;font-style:normal;font-weight:600}.pwl-doc{color:#1b1a2e;background:#fff;border-radius:6px;max-width:860px;margin:0 auto 40px;padding:48px 56px;box-shadow:0 1px 3px #16152a0f,0 20px 60px #16152a0f}.pwl-doc header{border-bottom:2px solid #1b1a2e;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.pwl-doc-logo{background:var(--key);color:#fff;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.pwl-doc header small{letter-spacing:.06em;color:var(--mute);font-size:11.5px}.pwl-doc h1{letter-spacing:-.02em;margin:4px 0;font-size:26px;font-weight:700}.pwl-doc header p{color:var(--mute);margin:0;font-size:12.5px}.pwl-sum{border-left:3px solid var(--key);background:#f6f5fb;margin:24px 0;padding:18px 20px}.pwl-sum p{margin:0;font-size:15px;line-height:1.8}.pwl-doc-t{border-collapse:collapse;width:100%;font-size:13px}.pwl-doc-t th{text-align:left;border-bottom:1px solid #1b1a2e;padding:8px 6px;font-weight:600}.pwl-doc-t td{border-bottom:1px solid #e7e6ee;padding:9px 6px}.pwl-doc-t .n{text-align:right;font-variant-numeric:tabular-nums}.pwl-doc-notes h2{margin:28px 0 8px;font-size:14px}.pwl-doc-notes ul{color:#3a3950;margin:0;padding-left:18px;font-size:13px;line-height:1.75}.pwl-doc footer{color:var(--mute);border-top:1px solid #e7e6ee;margin-top:28px;padding-top:12px;font-size:11.5px}.pwl-doc-a{gap:8px;margin-top:20px;display:flex}@media print{.pw2-cx-switch,.pwb-side,.pwb-top,.pwl-doc-a{display:none!important}.pwb{background:#fff;display:block}.pwl-doc{box-shadow:none;margin:0;padding:0}}@media (max-width:1100px){.pwb-kpis.six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pwb-kpis.six{grid-template-columns:repeat(2,minmax(0,1fr))}.pwl-doc{padding:24px 18px}.pwl-heat i{height:10px}}.pwl-cite .ui-srcname{min-width:0;font-size:13px}.tsl{--bg:#f2f4f6;--card:#fff;--ink:#191f28;--ink2:#4e5968;--mute:#8b95a1;--line:#e5e8eb;--key:#12305c;--keysoft:#e8eef6;--up:#f04452;--down:#3182f6;--logo-plate:#fff;--rule:#e5e8eb;--t7:#f2f4f6;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-kr),"Pretendard Variable",sans-serif;letter-spacing:-.01em;font-size:15px}.tsl *{box-sizing:border-box}.tsl-top{z-index:20;background:#fff;align-items:center;gap:28px;height:64px;padding:0 32px;display:flex;position:sticky;top:42px}.tsl-logo{letter-spacing:-.03em;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.tsl-logo span{background:var(--key);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.tsl-top nav{gap:2px;display:flex}.tsl-top nav a{color:var(--mute);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:15px;font-weight:600}.tsl-top nav a[aria-current=page]{color:var(--ink)}.tsl-top nav a:hover{background:var(--bg)}.tsl-search{background:var(--bg);width:280px;height:40px;color:var(--mute);border-radius:12px;align-items:center;gap:8px;margin-left:auto;padding:0 14px;font-size:14px;display:flex}.tsl-me{align-items:center;gap:8px;font-weight:600;display:flex}.tsl-me span{background:var(--keysoft);width:28px;height:28px;color:var(--key);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.tsl-body{grid-template-columns:minmax(0,1fr) 360px;gap:16px;max-width:1280px;margin:0 auto;padding:24px 32px 64px;display:grid}.tsl-body main,.tsl-body aside{align-content:start;gap:16px;display:grid}.tsl-body aside{position:sticky;top:122px}.tsl-head{padding:8px 4px 4px}.tsl-crumb{color:var(--ink2);margin:0;font-size:14px;font-weight:600}.tsl-sample{background:var(--keysoft);color:var(--key);border-radius:6px;margin-left:6px;padding:2px 8px;font-size:12px}.tsl-big{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:6px;display:flex}.tsl-big b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}.tsl-big>span{font-size:16px;font-weight:600}.tsl .up{color:var(--up)}.tsl .down{color:var(--down)}.tsl-subbig{color:var(--ink2);margin:6px 0 0;font-size:15px}.tsl-tabs{gap:4px;padding:0 4px;display:flex}.tsl-tabs button{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-right:16px;padding:10px 4px;font-size:17px;font-weight:700}.tsl-tabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.tsl-card{background:var(--card);border-radius:20px;padding:24px}.tsl-card-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.tsl-card-h b{letter-spacing:-.02em;font-size:18px;font-weight:700}.tsl-card-h>span{color:var(--mute);font-size:13px}.tsl-seg{background:var(--bg);border-radius:10px;gap:2px;padding:3px;display:flex}.tsl-seg button{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}.tsl-seg button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000014}.tsl-chart{position:relative}.tsl-chart svg{display:block}.tsl-ax{color:var(--mute);justify-content:space-between;font-size:12px;display:flex}.tsl-tip{color:#fff;white-space:nowrap;pointer-events:none;background:#191f28;border-radius:10px;padding:8px 10px;font-size:12px;position:absolute;top:0;transform:translate(-50%,-4px)}.tsl-tip b{font-size:15px;display:block}.tsl-list{margin:0;padding:0;list-style:none}.tsl-list li{cursor:pointer;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 8px;display:grid}.tsl-list li:hover{background:var(--bg)}.tsl-rank{color:var(--key);text-align:center;font-size:15px;font-weight:700}.tsl-li-main b,.tsl-li-num b{font-size:16px;font-weight:600;display:block}.tsl-li-main small,.tsl-li-num small{color:var(--mute);margin-top:2px;font-size:13px;display:block}.tsl-li-num{text-align:right;font-variant-numeric:tabular-nums}.tsl-watch{margin:0;padding:0;list-style:none}.tsl-watch li{cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr) 64px 72px;align-items:center;gap:10px;padding:10px 6px;display:grid}.tsl-watch li:hover{background:var(--bg)}.tsl-watch .ui-srcname{color:var(--ink);font-size:15px;font-weight:600}.tsl-watch li>div{text-align:right;font-variant-numeric:tabular-nums}.tsl-watch b{font-size:15px;display:block}.tsl-watch small{font-size:12.5px;font-weight:600}.tsl-goals{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.tsl-goals button{background:var(--bg);font:inherit;color:var(--ink2);cursor:pointer;border:0;border-radius:10px;padding:8px 12px;font-size:13.5px;font-weight:600}.tsl-goals button[aria-pressed=true]{background:var(--keysoft);color:var(--key)}.tsl-input{background:var(--bg);border-radius:14px;align-items:center;gap:10px;height:52px;margin-bottom:8px;padding:0 16px;display:flex}.tsl-input span{color:var(--mute);width:36px;font-size:14px}.tsl-input input{font:inherit;text-align:right;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px;font-weight:600}.tsl-input em{font-style:normal;font-weight:600}.tsl-cta{background:var(--key);color:#fff;width:100%;height:56px;font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:6px;font-size:17px;font-weight:700}.tsl-cta:hover{filter:brightness(1.08)}.tsl-fine{color:var(--mute);margin:10px 0 0;font-size:12px}.tsl-alert b{font-size:16px;display:block}.tsl-alert p{color:var(--ink2);margin:6px 0 12px;font-size:14px;line-height:1.6}.tsl-alert button{height:40px;color:var(--up);font:inherit;cursor:pointer;background:#fff0f1;border:0;border-radius:10px;padding:0 14px;font-weight:700}@media (max-width:1100px){.tsl-body{grid-template-columns:minmax(0,1fr)}.tsl-body aside{position:static}.tsl-search{display:none}.tsl-top{gap:16px}.tsl-top nav a,.tsl-more summary{padding:8px}}@media (max-width:760px){.tsl-top nav{display:none}.tsl-top{padding:0 16px}.tsl-search{display:none}.tsl-body{padding:16px}.tsl-big b{font-size:26px}}.tsl{--good:#0ca678;--bad:#f04452}.tsl .good{color:var(--good)}.tsl .bad{color:var(--bad)}.tsl .pwl-def>span{font-size:12.5px}.tsl-big .pwl-def>i{background:#e5e8eb;width:16px;height:16px;font-size:10px}.tsl-more{position:relative}.tsl-more summary{color:var(--mute);cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:8px 12px;font-size:15px;font-weight:600;list-style:none;display:flex}.tsl-more summary::-webkit-details-marker{display:none}.tsl-more summary i{background:var(--bad);border-radius:50%;width:6px;height:6px}.tsl-more>div{z-index:30;background:#fff;border-radius:14px;min-width:160px;padding:6px;display:grid;position:absolute;top:44px;left:0;box-shadow:0 12px 32px #0000001f}.tsl-more>div a{color:var(--ink);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:15px;font-weight:600;display:flex}.tsl-more>div a:hover{background:var(--bg)}.tsl-more em{background:var(--bad);color:#fff;border-radius:9px;padding:0 7px;font-size:12px;font-style:normal}.tsl-tabbar{display:none}@media (max-width:760px){.tsl{padding-bottom:72px}.tsl-tabbar{z-index:40;height:64px;padding-bottom:env(safe-area-inset-bottom);background:#fff;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px #e5e8eb}.tsl-tabbar a{color:var(--mute);align-content:center;place-items:center;gap:2px;font-size:11px;font-weight:600;display:grid}.tsl-tabbar a[aria-current=page]{color:var(--ink)}.tsl-big>span{font-size:14px}}.tsl a{color:inherit;text-decoration:none}.tsl-switch{flex-wrap:wrap}.tsl-more summary[aria-current=page]{color:var(--ink)}.tsl-solo{align-content:start;gap:16px;max-width:1280px;margin:0 auto;padding:24px 32px 96px;display:grid}.tsl-h1{letter-spacing:-.03em;margin:6px 0 0;font-size:26px;font-weight:700}.tsl-h3{margin-bottom:12px;font-size:17px;font-weight:700;display:block}.tsl-p{color:var(--ink2);margin:0 0 14px;font-size:14.5px;line-height:1.65}.tsl-mute{color:var(--mute);font-size:13px;font-style:normal}.tsl-neutral{color:var(--ink2);font-size:15px;font-weight:600}.tsl-src{vertical-align:1px;border-radius:5px;margin-left:2px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600;display:inline-block}.tsl-src-obs{color:#087f5b;background:#e8f7f1}.tsl-src-in{color:#4e5968;background:#f2f4f6}.tsl-src-est{color:#b35c00;background:#fff4e5}.tsl-src-calc{color:var(--key);background:#e8eef6}.tsl-rel{color:#b35c00;background:#fff4e5;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600;display:inline-block}.tsl-cta{justify-content:center;align-items:center;display:flex}.tsl-cta:disabled{cursor:default;background:#d1d6db}.tsl-ghost{background:var(--bg);height:48px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:14px;padding:0 18px;font-size:15px;font-weight:700}.tsl-ghost:hover{background:#e5e8eb}.tsl-full{width:100%;margin-top:8px}.tsl-link{color:var(--key);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.tsl-more-link{font-size:13.5px;font-weight:600;color:var(--key)!important}.tsl-alert-btn{background:#fff0f1;border-radius:10px;align-items:center;height:40px;padding:0 14px;font-weight:700;display:inline-flex;color:var(--bad)!important}.tsl-ico{background:var(--bg);width:36px;height:36px;color:var(--ink2);border-radius:10px;place-items:center;display:grid}.tsl-list li{grid-template-columns:36px minmax(0,1fr) auto}.tsl-overlap{color:var(--ink2);vertical-align:2px;background:#f2f4f6;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600}.tsl-note{color:var(--ink2)!important}.tsl-li-cols{text-align:right;font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,84px);gap:8px;display:grid}.tsl-li-cols small{color:var(--mute);font-size:12px;display:block}.tsl-li-cols b{font-size:15px;font-weight:600}.tsl-stack{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.tsl-legend{color:var(--ink2);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:13.5px;display:flex}.tsl-legend i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tsl-cov{margin:0;padding:0;list-style:none}.tsl-cov li{justify-content:space-between;padding:7px 0;font-size:14px;display:flex}.tsl-cov em{font-size:13px;font-style:normal;font-weight:600}.tsl-posts{margin:0;padding:0;list-style:none}.tsl-posts li{border-radius:12px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 6px;display:grid}.tsl-posts li:hover{background:var(--bg)}.tsl-posts .ui-srcname{color:var(--ink2);font-size:13.5px}.tsl-posts b{font-size:15px;font-weight:600;display:block}.tsl-posts small{color:var(--mute);margin-top:2px;font-size:12.5px;display:block}.tsl-open{color:var(--key);font-size:13px;font-weight:600}.tsl-num{font-variant-numeric:tabular-nums;font-weight:700}.tsl-paid{color:#b35c00;vertical-align:2px;background:#fff4e5;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal}.tsl-watch-a{grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;gap:10px;width:100%;display:grid}.tsl-watch li{padding:8px 6px;display:block}.tsl-watch-id small{color:var(--mute);margin:2px 0 0 36px;font-size:12px;display:block}.tsl-watch-a>div:last-child{text-align:right}.tsl-watch-a>div:last-child small{color:var(--ink2);font-size:12.5px}.tsl-step-top{color:var(--mute);justify-content:space-between;font-size:13.5px;display:flex}.tsl-back{font-weight:600;color:var(--ink2)!important}.tsl-progress{background:#e5e8eb;border-radius:2px;height:4px}.tsl-progress i{background:var(--key);border-radius:2px;height:100%;transition:width .3s;display:block}.tsl-q{letter-spacing:-.03em;margin:20px 0 8px;font-size:26px;font-weight:700}.tsl-choices{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tsl-choices button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:36px 1fr;align-items:center;column-gap:12px;padding:18px;display:grid}.tsl-choices button .tsl-ico{grid-row:span 2}.tsl-choices button b{font-size:16px}.tsl-choices button small{color:var(--mute);font-size:13px}.tsl-choices button[aria-pressed=true]{border-color:var(--key)}.tsl-choices button[aria-pressed=true] .tsl-ico{background:var(--keysoft);color:var(--key)}.tsl-form{gap:10px;display:grid}.tsl-form .tsl-input,.tsl-solo .tsl-input{background:#fff;margin:0}.tsl-card .tsl-input{background:var(--bg)}.tsl-seg-full{background:#e5e8eb}.tsl-seg-full button{flex:1;padding:10px}.tsl-check{color:var(--ink2);cursor:pointer;align-items:flex-start;gap:10px;padding:8px 2px;font-size:14px;line-height:1.55;display:flex}.tsl-check input{width:18px;height:18px;accent-color:var(--key);margin-top:2px}.tsl-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tsl-two .tsl-input span{width:auto}.tsl-chips{flex-wrap:wrap;gap:8px;display:flex}.tsl-chips span{background:var(--keysoft);color:var(--key);border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.tsl-chips button{color:var(--key);cursor:pointer;background:0 0;border:0;font-size:16px}.tsl-preview{color:var(--ink2);background:#fff;border-radius:14px;gap:4px;padding:16px;font-size:14px;display:grid}.tsl-preview b{color:var(--ink)}.tsl-preview strong{color:var(--key)}.tsl-preview small{color:var(--mute);font-size:12.5px}.tsl-review{background:#fff;border-radius:16px;margin:0;padding:8px 20px;list-style:none}.tsl-review li{grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:14px 0;font-size:15px;display:grid}.tsl-review li+li{box-shadow:0 -1px 0 var(--line)}.tsl-review span{color:var(--mute);font-size:14px}.tsl-review button{color:var(--key);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13.5px;font-weight:600}.tsl-step-btns{gap:8px;margin-top:12px;display:flex}.tsl-step-btns .tsl-cta{flex:1;margin:0}.tsl-step-btns .tsl-ghost{height:56px}.tsl-filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tsl-filter .tsl-goals{margin:0}.tsl-filter .tsl-goals button{background:#fff}.tsl-filter .tsl-goals button[aria-pressed=true]{background:var(--ink);color:#fff}.tsl-fsearch{width:220px;height:38px;color:var(--mute);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.tsl-fbtn{height:38px;font:inherit;color:var(--ink2);cursor:pointer;background:#fff;border:0;border-radius:10px;padding:0 12px;font-size:13.5px;font-weight:600}.tsl-mrows{margin:0;padding:0;list-style:none}.tsl-mrows li{border-radius:12px;grid-template-columns:minmax(220px,1.4fr) 1fr 1fr 1fr auto;align-items:center;gap:16px;padding:14px 8px;display:grid}.tsl-mrows li:hover{background:var(--bg)}.tsl-mrow-id small{color:var(--mute);margin:2px 0 0 40px;font-size:12.5px;display:block}.tsl-mcell small{color:var(--mute);font-size:12px;display:block}.tsl-mcell b{font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:600}.tsl-mcell b span{color:var(--mute);font-size:12px;font-weight:400}.tsl-pick{background:var(--keysoft);height:36px;color:var(--key);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 12px;font-size:13px;font-weight:700}.tsl-pick[aria-pressed=true]{background:var(--key);color:#fff}.tsl-tray{background:var(--ink);color:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 12px 12px 20px;font-size:14px;display:flex;position:sticky;bottom:16px;box-shadow:0 12px 32px #0003}.tsl-tray b{background:#ffffff1f;border-radius:8px;padding:6px 10px;font-size:13px}.tsl-tray .tsl-cta{width:auto;height:44px;margin:0 0 0 auto;padding:0 18px;font-size:15px}.tsl-crumb .ui-srcname{vertical-align:middle;color:var(--ink);font-weight:700;display:inline-flex}.tsl-kpis{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.tsl-kpis>div{background:#fff;border-radius:20px;padding:20px}.tsl-kpis small{color:var(--mute);font-size:13px;display:block}.tsl-kpis b{font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:700;display:block}.tsl-price{margin:0 0 4px;font-size:20px;font-weight:700}.tsl-kv{margin:0 0 8px;padding:0;list-style:none}.tsl-kv li{justify-content:space-between;padding:8px 0;font-size:14.5px;display:flex}.tsl-kv span{color:var(--ink2)}.tsl-big-sm b{font-size:28px}.tsl-bar{border-radius:6px;gap:3px;height:12px;margin:16px 0 8px;display:flex;overflow:hidden}.tsl-mix{margin:0;padding:0;list-style:none}.tsl-mix li{grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;gap:14px;padding:14px 0;display:grid}.tsl-mix li+li{box-shadow:0 -1px 0 var(--line)}.tsl-mix b{font-size:16px;font-weight:600}.tsl-mix small{color:var(--mute);margin-top:3px;font-size:13px;line-height:1.5;display:block}.tsl-lock{background:var(--bg);height:32px;font:inherit;color:var(--ink2);cursor:pointer;border:0;border-radius:8px;font-size:12.5px;font-weight:600}.tsl-lock[aria-pressed=true]{background:var(--ink);color:#fff}.tsl-limit{background:var(--bg);border-radius:14px;margin-top:12px;padding:16px}.tsl-limit b{font-size:14px}.tsl-limit p{color:var(--ink2);margin:6px 0 0;font-size:13.5px;line-height:1.6}.tsl-pad-s{padding:8px}.tsl-sig{margin:0;padding:0;list-style:none}.tsl-sig button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.tsl-sig button[aria-pressed=true]{background:var(--bg)}.tsl-sig b{font-size:15.5px;font-weight:600}.tsl-sig small{color:var(--mute);font-size:13px}.tsl-st{color:var(--bad);text-align:center;background:#fff0f1;border-radius:6px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:700}.tsl-st.new{color:#b35c00;background:#fff4e5}.tsl-st.done{color:var(--mute);background:#f2f4f6}.tsl-cmp{gap:10px;margin-top:16px;display:grid}.tsl-cmp>div{color:var(--ink2);grid-template-columns:96px 1fr 32px;align-items:center;gap:12px;font-size:13.5px;display:grid}.tsl-cmp i{background:#b0b8c1;border-radius:6px;height:12px;display:block}.tsl-cmp i.bad{background:var(--bad)}.tsl-cmp b{text-align:right;font-variant-numeric:tabular-nums}.tsl-ta{background:var(--bg);width:100%;min-height:120px;font:inherit;color:var(--ink);resize:vertical;border:0;border-radius:14px;padding:14px;font-size:15px;line-height:1.65}.tsl-multi{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.tsl-multi .tsl-card{gap:4px;padding:20px;display:grid}.tsl-multi small{color:var(--mute);font-size:13px}.tsl-multi b{font-size:22px;font-weight:700}.tsl-multi svg{width:100%}.tsl-sum{color:var(--ink2);gap:10px;margin:0;padding-left:18px;font-size:14.5px;line-height:1.6;display:grid}.tsl-time{margin:0;padding:0;list-style:none}.tsl-time li{grid-template-columns:52px 170px minmax(0,1fr);align-items:center;gap:12px;padding:10px 4px;font-size:14.5px;display:grid}.tsl-time li>span{font-variant-numeric:tabular-nums;color:var(--mute)}.tsl-time b{font-weight:600}.tsl-folders{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tsl-folders button{font:inherit;text-align:left;cursor:pointer;color:var(--key);border:2px solid #0000;justify-items:start;gap:6px;display:grid}.tsl-folders button[aria-pressed=true]{border-color:var(--key)}.tsl-folders b{color:var(--ink);font-size:17px}.tsl-folders small{color:var(--mute);font-size:13px}.tsl-vrows{margin:0;padding:0;list-style:none}.tsl-vrows li{border-radius:12px;grid-template-columns:minmax(0,1fr) 90px 130px 40px;align-items:center;gap:12px;padding:14px 8px;font-size:14px;display:grid}.tsl-vrows li:hover{background:var(--bg)}.tsl-vrows b{font-size:15.5px;font-weight:600;display:block}.tsl-vrows small{color:var(--mute);font-size:13px}.tsl-vrows em{font-size:13px;font-style:normal}.tsl-doc-bar{color:var(--mute);align-items:center;gap:8px;font-size:13.5px;display:flex}.tsl-doc-bar span{margin-right:auto}.tsl-doc-bar .tsl-cta{width:auto;height:48px;margin:0;padding:0 20px;font-size:15px}.tsl-doc{background:#fff;border-radius:20px;padding:48px 56px;font-size:15px;line-height:1.7}.tsl-doc h1{letter-spacing:-.03em;margin:8px 0 4px;font-size:28px}.tsl-doc h2{margin:32px 0 10px;font-size:18px}.tsl-doc ul{margin:0;padding-left:20px}.tsl-doc-meta{color:var(--mute);margin:0;font-size:13.5px}.tsl-doc-kpi{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;display:grid}.tsl-doc-kpi>div{background:var(--bg);border-radius:14px;padding:16px}.tsl-doc-kpi small{color:var(--mute);font-size:12.5px;display:block}.tsl-doc-kpi b{font-variant-numeric:tabular-nums;margin:4px 0;font-size:22px;display:block}.tsl-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.tsl-table th{text-align:right;color:var(--mute);border-bottom:1px solid var(--line);padding:8px;font-size:12.5px;font-weight:600}.tsl-table td{text-align:right;border-bottom:1px solid #f2f4f6;padding:10px 8px}.tsl-table th:first-child,.tsl-table td:first-child{text-align:left}.tsl-notes{color:var(--mute);margin:32px 0 0;padding-left:20px;font-size:12.5px}.tsl-disc{border-top:1px solid var(--line);color:var(--mute);margin:16px 0 0;padding-top:16px;font-size:12.5px}@media (max-width:760px){.tsl-solo{padding:16px 16px 96px}.tsl-li-cols{grid-column:2/-1;grid-template-columns:repeat(2,1fr)}.tsl-list li{grid-template-columns:36px minmax(0,1fr)}.tsl-mrows li{grid-template-columns:1fr 1fr}.tsl-mrow-id{grid-column:1/-1}.tsl-posts li{grid-template-columns:1fr}.tsl-kpis,.tsl-multi{grid-template-columns:1fr 1fr}.tsl-folders{grid-template-columns:1fr}.tsl-vrows li{grid-template-columns:1fr auto}.tsl-doc{padding:24px 20px}.tsl-doc-kpi{grid-template-columns:1fr 1fr}.tsl-choices{grid-template-columns:1fr}.tsl-time li{grid-template-columns:44px 1fr}.tsl-time b{grid-column:2}}@media print{.pw2-cx-switch,.tsl-top,.tsl-tabbar,.tsl-doc-bar{display:none!important}.tsl{background:#fff}.tsl-doc{padding:0}}.tsl{overflow-x:clip}.tsl-mrows li{grid-template-columns:minmax(220px,1.4fr) 1fr 1fr 1fr 112px}.tsl-pick{width:100%}.tsl-card .tsl-input{margin-bottom:8px}.tsl-card .tsl-two .tsl-input{margin-bottom:0}.tsl-card .tsl-two{margin-bottom:8px}.tsl-doc-bar .tsl-ghost{background:#fff}.tsl-solo .tsl-tray{margin-top:-8px}@media (max-width:760px){.tsl-card-h>span,.tsl-ax span:nth-child(2){display:none}.tsl-card-h b{font-size:17px}}.tsl a.tsl-cta{color:#fff}.tsl-chart{padding-left:32px}.tsl-yax{color:var(--mute);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:0;left:0}.tsl-chart .tsl-ax{margin-left:-32px;padding-left:32px}.tsl-warn{color:var(--bad);margin:8px 0 0;font-size:13.5px}.tsl-done{text-align:center;justify-items:center;gap:8px;padding:48px 0;display:grid}.tsl-done .tsl-cta,.tsl-done .tsl-ghost{max-width:360px}.tsl-ico-ok{background:var(--keysoft);width:56px;height:56px;color:var(--key);border-radius:50%}.tsl-li-cols .tsl-src{margin-top:2px}@media print{.tsl-table thead{display:table-header-group}.tsl-table tr{break-inside:avoid}}@media (max-width:760px){.tsl-li-num{text-align:left;grid-column:2/-1;min-width:0}.tsl-li-num b{white-space:nowrap}.tsl-mrows li{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tsl-mrow-id{grid-column:1/-1}.tsl-pick{grid-column:1/-1;height:44px}.tsl-tray{bottom:calc(80px + env(safe-area-inset-bottom));flex-wrap:wrap}.tsl-step-btns{bottom:calc(72px + env(safe-area-inset-bottom));background:var(--bg);padding:8px 0;position:sticky}.tsl-mix li{grid-template-columns:1fr auto}.tsl-mix .tsl-lock{grid-column:1/-1}.tsl-chart{padding-left:0}.tsl-yax{display:none}.tsl-chart .tsl-ax{margin-left:0;padding-left:0}}.tsl.tsl-in{background:0 0;align-content:start;gap:16px;min-height:0;padding:16px 0 48px;display:grid}.tsl-in .tsl-body-in{max-width:none;margin:0;padding:0}.tsl-in .tsl-body-in aside{top:16px}.tsl-narrow{max-width:640px;margin:0 auto}.tsl-docwrap{max-width:860px;margin:0 auto}.tsl-in .tsl-crumb a{color:var(--ink2);text-underline-offset:3px;text-decoration:underline}.tsl-tabs a{color:var(--mute);border-bottom:2px solid #0000;margin-right:16px;padding:10px 4px;font-size:17px;font-weight:700}.tsl-tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.tsl-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tsl-cta-auto{width:auto;height:52px;padding:0 22px;font-size:16px}.tsl-btnlink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tsl-empty{justify-items:start;gap:8px;display:grid}.tsl-alert-soft{background:#fff8ec}.tsl-clist{margin:0;padding:0;list-style:none}.tsl-clist a{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 8px;display:grid}.tsl-clist a:hover{background:var(--bg)}.tsl-clist b{font-size:16.5px;display:block}.tsl-clist small{color:var(--mute);font-size:13px}.tsl-li-cols3{grid-template-columns:repeat(3,96px)}.tsl-li-link{display:contents}.tsl-li-cols small+small{font-size:11.5px;display:block}.tsl-goals-wrap{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.tsl-goals a{background:var(--bg);color:var(--ink2);border-radius:10px;padding:8px 12px;font-size:13.5px;font-weight:600}.tsl-goals a[aria-current=page]{background:var(--ink);color:#fff}.tsl-posts a{color:inherit}.tsl-posts b a:hover{text-decoration:underline}.tsl-kv-col li{gap:12px}.tsl-kv-col b{text-align:right;font-weight:600}.tsl-row-btns{justify-content:space-between;align-items:center;gap:8px;display:flex}.tsl-link-mute{color:var(--mute)}.tsl-confirm{color:var(--ink2);font-size:13px}.tsl-lg{vertical-align:middle;border-radius:2px;width:10px;height:3px;margin:0 4px 2px 8px;display:inline-block}.tsl-lg.key{background:var(--key)}.tsl-lg.good{background:var(--good)}.tsl-acttabs{flex-wrap:wrap;gap:6px;display:flex}.tsl-acttabs button{font:inherit;color:var(--ink2);cursor:pointer;background:#fff;border:0;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:600;position:relative}.tsl-acttabs button[aria-pressed=true]{background:var(--ink);color:#fff}.tsl-acttabs i{background:var(--bad);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.tsl-two-btn{grid-template-columns:1fr auto}.tsl-two-btn .tsl-ghost{height:52px}.tsl-review b small{color:var(--mute);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.tsl-folders a{color:var(--key);border:2px solid #0000;justify-items:start;gap:6px;display:grid}.tsl-folders a[aria-current=page]{border-color:var(--key)}.tsl-table td small{color:var(--mute)}.tsl-table-ev{font-size:12.5px}.tsl-table-ev td{vertical-align:top;text-align:left!important}.tsl-table-ev th{text-align:left!important}.tsl-table-ev a{color:inherit}.tsl-form-wrap{gap:12px;display:grid}@media print{.pw2-side,.pw2-top,.pw2-tabs{display:none!important}.tsl-docwrap{max-width:none}.tsl-doc a{color:inherit;text-decoration:none}}@media (max-width:760px){.tsl-clist a{grid-template-columns:1fr}.tsl-li-cols3{grid-template-columns:repeat(3,1fr)}}.tsl .tsl-cta,.tsl a.tsl-cta{color:#fff}.tsl .tsl-ghost{color:var(--ink)}.tsl-srcwrap{justify-items:start;gap:4px;display:grid}.tsl-srcwrap .tsl-rel{margin-left:0}.tsl-nowrap{white-space:nowrap}.tsl-switch-v{background:#ffffff1f;border-radius:999px;margin-right:10px;padding:2px;display:inline-flex}.tsl.tsl-ledger{--bg:#f7f7fa;--ink:#16152a;--ink2:#666480;--mute:#8a88a3;--line:#16152a14;--keysoft:#f2f1f8;grid-template-columns:232px minmax(0,1fr);font-size:14px;display:grid}.tlg-side{height:calc(100vh - 42px);box-shadow:1px 0 0 var(--line);background:#fff;flex-direction:column;gap:6px;padding:20px 14px;display:flex;position:sticky;top:42px}.tlg-logo{align-items:center;gap:10px;padding:2px 8px 12px;font-size:17px;display:flex}.tlg-logo span{background:var(--key);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.tlg-proj{background:var(--keysoft);border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:flex}.tlg-proj span{width:30px;height:30px;color:var(--key);background:#fff;border-radius:9px;place-items:center;font-weight:800;display:grid}.tlg-proj b{font-size:14px;display:block}.tlg-proj small{color:var(--ink2);font-size:12px}.tlg-proj i{color:var(--mute);margin-left:auto;font-style:normal}.tlg-side nav{gap:2px;display:grid}.tlg-side nav a{height:40px;color:var(--ink2);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14.5px;font-weight:500;display:flex}.tlg-side nav a:hover{background:var(--bg)}.tlg-side nav a[aria-current=page]{background:var(--keysoft);color:var(--key);font-weight:700}.tlg-side nav em{background:var(--bad);color:#fff;border-radius:9px;margin-left:auto;padding:0 7px;font-size:11px;font-style:normal;font-weight:700}.tlg-ask{background:var(--keysoft);border-radius:14px;gap:4px;margin-top:auto;padding:14px;display:grid}.tlg-ask b{color:var(--key);font-size:13.5px}.tlg-ask small{color:var(--ink2);font-size:12px;line-height:1.5}.tlg-main{min-width:0}.tlg-top{z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:16px;height:64px;padding:0 32px;display:flex;position:sticky;top:42px}.tlg-search{width:420px;height:40px;box-shadow:0 0 0 1px var(--line);color:var(--mute);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}.tlg-search kbd{background:var(--bg);font:inherit;border-radius:6px;margin-left:auto;padding:1px 6px;font-size:11.5px}.tlg-live{color:var(--ink2);align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:flex}.tlg-live i{background:var(--good);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0ca67829}.tlg-me{background:var(--keysoft);width:32px;height:32px;color:var(--key);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.tsl-ledger .tlg-body{max-width:none;padding:8px 32px 64px}.tsl-ledger .tlg-body aside{top:120px}.tsl-ledger .tlg-solo{margin:0 auto;padding:8px 32px 96px}.tlg-hero{padding:6px 2px 2px}.tlg-k{color:var(--ink2);margin:0 0 8px;font-size:13px;font-weight:600}.tlg-hero h1{letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:32px;font-weight:700;line-height:1.25;display:flex}.tlg-hero h1 em{color:var(--key);font-style:normal}.tlg-sub{color:var(--ink2);margin:8px 0 0;font-size:14.5px}.tlg-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tlg-kpis>div{background:#fff;border-radius:16px;padding:18px 20px}.tlg-kpis>div.lead{color:#fff;background:linear-gradient(135deg,#2e2490 0%,#12305c 100%)}.tlg-kpis small{color:var(--ink2);font-size:12.5px}.tlg-kpis b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:26px;font-weight:700;display:block}.tlg-kpis span{color:var(--ink2);font-size:12.5px}.tlg-kpis .lead small,.tlg-kpis .lead span,.tlg-kpis .lead .pwl-def{color:#ffffffd1}.tlg-kpis .lead .tsl-src{color:#fff;background:#ffffff2e}.tlg-kpis .lead .pwl-def>i{color:#fff;background:#ffffff38}.tsl-ledger .tsl-card{border-radius:16px;padding:20px}.tsl-ledger .tsl-tabs button,.tsl-ledger .tsl-tabs a{font-size:15px}.tsl-ledger .tsl-h1,.tsl-ledger .tsl-q{font-size:28px}.tsl-ledger .tsl-big b{font-size:30px}.tsl-ledger .tsl-cta{border-radius:12px;height:48px;font-size:15px}.tsl-ledger .tsl-alert{background:#fff5f2}.tsl-ledger .tsl-alert-btn{background:#fff}@media (max-width:1100px){.tsl.tsl-ledger{grid-template-columns:minmax(0,1fr)}.tlg-side{display:none}.tlg-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tlg-search{flex:1;width:auto}}@media (max-width:760px){.tsl-ledger .tlg-body,.tsl-ledger .tlg-solo{padding:8px 16px 96px}.tlg-top{padding:0 16px}.tlg-live{display:none}.tlg-hero h1{font-size:24px}}.nx{--pp:#9a1bd8;--pp2:#a21cda;--ink:#111827;--ink2:#374151;--mute:#6b7280;--faint:#9ca3af;--line:#e5e7eb;--bar:#f1f1f3;--cy:#0ba5b9;--cyb:#ddf6f8;--rd:#e5243b;--rdb:#fde8ea;--gn:#0e9f6e;--mono:"SF Mono",ui-monospace,"Geist Mono",Menlo,Consolas,monospace;min-height:calc(100vh - 42px);font-family:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;color:var(--ink);letter-spacing:-.01em;background:linear-gradient(#e7e7ea 0%,#e9e7ec 70%,#ede6f0 100%);padding:28px;font-size:14px}.nx *{box-sizing:border-box}.nx a{color:inherit;cursor:pointer;text-decoration:none}.nx button{font:inherit;color:inherit;cursor:pointer}.nx-mono{font-family:var(--mono);letter-spacing:-.02em}.nx-win{background:#f7f7f8;border-radius:30px;max-width:1440px;margin:0 auto;padding:10px;box-shadow:inset 0 0 0 1px #fff,0 20px 50px #11182714}.nx-bar{align-items:center;gap:12px;height:52px;padding:0 14px 8px 10px;display:flex}.nx-surface{background:#fff;border-radius:20px;min-height:860px;display:flex;position:relative;box-shadow:0 0 0 1px #1118270a}.nx-surface.flush{display:block}.nx-sep{background:#d9dadf;width:1px;height:20px}.nx-ib{border:1.5px solid var(--line);width:36px;height:36px;color:var(--ink2);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.nx-ib.ghost{background:0 0;border:0}.nx-ib.sm{border-radius:9px;width:30px;height:30px}.nx-ib.sq{border-radius:8px;width:30px;height:30px}.nx-ib.pp{color:var(--pp)}.nx-logo{color:#fff;letter-spacing:0;background:#111827;border-radius:8px;place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:800;display:grid}.nx-ws{background:#fff;border:0;border-radius:18px;align-items:center;gap:8px;height:36px;padding:0 10px 0 6px;font-size:14.5px;display:flex}.nx-ws-av{color:#111;background:#fde68a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:grid}.nx-ws em{color:var(--mute);background:#eef0f3;border-radius:6px;padding:1px 7px;font-size:12px;font-style:normal}.nx-page{align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.nx-search{width:392px;height:40px;box-shadow:0 0 0 1.5px var(--line) inset;color:var(--mute);background:#fff;border-radius:20px;align-items:center;gap:10px;margin:0 auto;padding:0 16px;display:flex}.nx-search input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14.5px}.nx-search kbd{font:inherit;color:var(--mute);font-size:13.5px}.nx-upg{color:var(--pp);align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:flex}.nx-upg em{color:#fff;background:linear-gradient(90deg,#ff4d8d,#b620e0);border-radius:9px;padding:1px 8px;font-size:12px;font-style:normal}.nx-upg.sm{margin-left:auto;font-size:12.5px}.nx-me{align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.nx-me i{color:#fff;background:#d61f69;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-style:normal;display:grid}.nx-sample{color:var(--pp);vertical-align:2px;background:#f3e8fd;border-radius:6px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.nx-dash{flex:1;min-width:0;padding:38px 68px 40px}.nx-hello h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}.nx-hello p{color:var(--mute);margin:8px 0 0;font-size:15.5px}.nx-bolt{color:#f5b400;vertical-align:-2px;place-items:center;display:inline-grid}.nx-bolt.pp{color:var(--pp)}.nx-kpis{grid-template-columns:repeat(3,minmax(0,312px));gap:20px;margin-top:28px;display:grid}.nx-kpi{height:140px;box-shadow:0 0 0 1.5px var(--line) inset;background:#fff;border-radius:14px;padding:22px 18px;position:relative;overflow:hidden}.nx-kpi:after{content:"";background:radial-gradient(circle,#11182717 1px,#0000 1.4px) 0 0/6px 6px;width:140px;height:110px;position:absolute;top:-10px;right:-10px;-webkit-mask:radial-gradient(closest-side,#000,#0000);mask:radial-gradient(closest-side,#000,#0000)}.nx-kpi p{color:var(--ink2);align-items:center;gap:6px;margin:0;font-size:14.5px;display:flex}.nx-kpi p svg{color:var(--faint)}.nx-kic{z-index:1;color:var(--pp);position:absolute;top:20px;right:18px}.nx-kpi b{margin:22px 0 10px;font-size:24px;font-weight:600;display:block}.nx-kpi small{color:var(--mute);align-items:center;gap:6px;font-size:12px;display:flex}.nx-up{font-family:var(--mono);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.nx-up i{border-radius:4px;place-items:center;width:15px;height:15px;font-size:10px;font-style:normal;display:grid}.nx-up.cy{color:var(--cy)}.nx-up.cy i{background:var(--cyb)}.nx-up.rd{color:var(--rd)}.nx-up.rd i{background:var(--rdb)}.nx-up.gn{color:var(--gn)}.nx-up.gn i{background:#def7ec}.nx-seg{background:var(--bar);border-radius:20px;gap:2px;margin-top:36px;padding:3px;display:inline-flex}.nx-seg button{height:32px;color:var(--mute);background:0 0;border:0;border-radius:16px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;display:flex}.nx-seg button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #11182714}.nx-seg.sm{margin:0}.nx-seg.sm button{height:26px;padding:0 10px;font-size:12px}.nx-seg.full{width:100%;margin:0;display:flex}.nx-seg.full button{flex:1;justify-content:center;height:36px}.nx-legend{align-items:flex-end;gap:0;margin:24px 0 14px;display:flex}.nx-legend>div{border-left:1px solid var(--line);flex-direction:column;gap:2px;padding:0 26px;display:flex}.nx-legend>div:first-child{border:0;padding-left:0}.nx-legend>div{grid-template-columns:auto auto;align-items:baseline;column-gap:10px;display:grid}.nx-legend p{color:var(--mute);grid-column:1/-1;align-items:center;gap:6px;margin:0 0 4px;font-size:12px;display:flex}.nx-legend p i,.nx-cvals p i,.nx-bars p i{border-radius:3px;width:9px;height:5px}.nx-legend b{font-size:24px;font-weight:600}.nx-fby{color:var(--mute);align-items:center;gap:10px;margin-left:auto;font-size:14.5px;display:flex}.nx-sel{height:38px;box-shadow:0 0 0 1.5px var(--line) inset;color:var(--ink);background:#fff;border:0;border-radius:19px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.nx-chart{background:radial-gradient(circle,#11182714 1px,#0000 1.3px) 0 0/10px 10px;position:relative}.nx-chart svg{display:block}.nx-xax{color:var(--mute);justify-content:space-between;padding-top:10px;font-size:12px;display:flex}.nx-dot{background:#fff;border:2px solid #f59e0b;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.nx-tip{width:188px;box-shadow:0 0 0 1px var(--line),0 8px 20px #11182714;color:var(--mute);background:#fff;border-radius:10px;padding:12px 14px;font-size:12px;position:absolute;top:-30px}.nx-tip p{margin:8px 0 2px}.nx-tip b{color:var(--ink);align-items:center;gap:6px;font-size:13px;display:flex}.nx-tip b i{background:#f59e0b;width:9px;height:3px}.nx-tip em{border-top:1px dashed var(--line);margin-top:8px;padding-top:8px;font-style:normal;line-height:1.45;display:block}.nx-two{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}.nx-card{box-shadow:0 0 0 1.5px var(--line) inset;background:#fff;border-radius:14px;padding:20px 18px}.nx-card-h{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.nx-card-h b{font-size:16px;font-weight:600}.nx-bar-row{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:10px 0;display:grid}.nx-bar-row>span{background:#f1f1f3;border-radius:2px;grid-column:1/-1;height:4px}.nx-bar-row>span i{background:var(--pp);border-radius:2px;height:100%;display:block}.nx-bar-row .ui-srcname{color:var(--ink);font-size:14px}.nx-top-row{border-bottom:1px solid #f3f4f6;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.nx-top-row b{font-size:15px;font-weight:500}.nx-top-row small{color:var(--mute);font-size:13px;display:block}.nx-top-row .nx-mono{color:var(--ink2);font-size:13px}.nx-rel{color:#b35c00;background:#fff4e5;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600}.nx-notif{width:374px;box-shadow:0 0 0 1px var(--line),0 10px 30px #11182714;background:#fff;border-radius:16px;flex-direction:column;flex:none;margin:12px 12px 12px 0;display:flex;position:relative}.nx-notif-h{justify-content:space-between;align-items:center;padding:20px 16px 8px;display:flex}.nx-notif-h b{font-size:16.5px;font-weight:600}.nx-notif-h a{color:var(--pp);font-size:14px}.nx-ntabs{border-bottom:1px solid var(--line);align-items:center;gap:4px;padding:0 10px;display:flex}.nx-ntabs button{height:42px;color:var(--mute);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:4px;margin-right:12px;padding:0 6px;font-size:14.5px;display:flex}.nx-ntabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--pp)}.nx-ntabs em{background:var(--rd);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:11px;font-style:normal;display:grid}.nx-nfil{color:var(--ink2)!important;margin-left:auto!important;margin-right:0!important}.nx-ntabs.sm{border:0;margin:0 0 6px;padding:0}.nx-ntabs.sm button{height:34px;font-size:14px}.nx-nlist{flex:1;max-height:760px;padding:0 16px;overflow:auto}.nx-day{color:var(--faint);margin:14px 0 6px;font-size:12.5px}.nx-ni{border-bottom:1px solid #f3f4f6;grid-template-columns:28px 1fr auto;gap:10px;padding:12px 0;display:grid;position:relative}.nx-ni b{font-size:15px;font-weight:500}.nx-ni small{color:var(--mute);margin-top:2px;font-size:13px;display:block}.nx-ni time{color:var(--faint);white-space:nowrap;font-size:12.5px}.nx-ndot{background:var(--rd);border-radius:50%;width:5px;height:5px;position:absolute;top:20px;left:-10px}.nx-av{color:#fff;background:#0ea5b7;border-radius:50%;place-items:center;width:24px;height:24px;margin-top:2px;font-size:11px;font-weight:700;display:grid}.nx-av[data-c=박]{color:#111;background:#eab308}.nx-av[data-c=최]{background:#c2185b}.nx-av[data-c=이]{background:#15803d}.nx-av.ic{color:var(--ink2);background:0 0}.nx-av.ic.hi{color:var(--rd)}.nx-av.ic.md{color:#f59e0b}.nx-av.ic.lo{color:#2563eb}.nx-act{margin:0;font-size:13px}.nx-act.hi{color:var(--rd)}.nx-act.md{color:#c2410c}.nx-act.lo{color:#2563eb}.nx-mod{align-items:center;gap:4px;display:flex!important}.nx-nt{color:var(--ink);margin-top:4px;line-height:1.45;display:block;font-size:14.5px!important;font-weight:400!important}.nx-nbtns{align-items:center;gap:8px;margin-top:10px;display:flex}.nx-obtn{border:1.5px solid var(--line);background:#fff;border-radius:17px;justify-content:center;align-items:center;height:34px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.nx-obtn.full{border-radius:10px;width:100%;height:40px;margin-top:12px}.nx-tbtn{background:0 0;border:0;font-size:14px;font-weight:500}.nx-pbtn{background:var(--pp2);border:0;border-radius:17px;align-items:center;height:34px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;color:#fff!important}.nx-pbtn.lg{border-radius:20px;height:40px;padding:0 18px;font-size:14.5px}.nx-notif-f{border-top:1px solid var(--line);color:var(--ink2);align-items:center;gap:8px;padding:14px 16px;font-size:14px;display:flex}.nx-filter{z-index:5;width:262px;box-shadow:0 0 0 1px var(--line),0 12px 30px #1118271f;background:#fff;border-radius:12px;padding:0 14px 14px;position:absolute;top:96px;right:10px}.nx-filter .nx-notif-h{padding:14px 0 6px}.nx-filter .nx-notif-h b{font-size:15px}.nx-filter small{border-top:1px solid var(--line);color:var(--faint);margin:10px 0 4px;padding-top:8px;font-size:12px;display:block}.nx-filter label{align-items:center;gap:8px;padding:5px 0;font-size:14px;display:flex}.nx-filter label svg{color:var(--faint);margin-left:auto}.nx-filter input{accent-color:#2563eb;width:15px;height:15px}.nx-filter .nx-pbtn{float:right;margin-top:8px}.nx-pri{font-size:12px}.nx-pri.hi{color:var(--rd)}.nx-pri.md{color:#f59e0b}.nx-pri.lo{color:#2563eb}.nx-pill{border:1.5px solid var(--line);background:#fff;border-radius:18px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:14.5px;font-weight:500;display:flex}.nx-ttl{color:var(--ink2);align-items:center;gap:8px;margin:0 auto;font-size:15.5px;font-weight:500;display:flex}.nx-lock{width:18px;height:18px;color:var(--mute);background:#e5e7eb;border-radius:5px;place-items:center;display:grid}.nx-orb{background:conic-gradient(from 30deg,#ff5c8a,#b620e0,#4f7bff,#22c3e6,#ffb547,#ff5c8a);border-radius:50%;flex:none;display:inline-block;-webkit-mask:radial-gradient(circle,#0000 26%,#000 28%);mask:radial-gradient(circle,#0000 26%,#000 28%)}.nx-chat{width:654px;margin:0 auto;padding:24px 0 180px;font-size:15.5px;line-height:1.55;position:relative}.nx-chat p{margin:0 0 14px}.nx-when{text-align:center;color:var(--faint);font-size:12px}.nx-ask-card{max-width:440px;box-shadow:0 0 0 1px var(--line);color:var(--ink2);border-radius:10px;align-items:flex-start;gap:10px;margin:0 auto 16px;padding:10px 12px;font-size:13px;display:flex}.nx-umsg{background:#fbeffd;border-radius:10px;width:fit-content;max-width:360px;margin:0 0 16px auto;padding:10px 14px;font-size:14px}.nx-thought{color:var(--mute);align-items:center;gap:6px;font-size:13px;display:flex}.nx-chat hr{border:0;border-top:1px solid var(--line);margin:18px 0 24px}.nx-chat h2{letter-spacing:-.02em;margin:0 0 24px;font-size:23px;font-weight:600}.nx-ccard{box-shadow:0 0 0 1.5px var(--line) inset;border-radius:12px;margin-bottom:28px;padding:20px 16px 16px;position:relative}.nx-ccard>b{font-size:16px;font-weight:600}.nx-ccard>small{color:var(--mute);font-size:12.5px;display:block}.nx-cvals{margin:22px 0;display:flex}.nx-cvals>div{border-left:1px solid var(--line);grid-template-columns:auto auto;align-items:baseline;column-gap:8px;padding:0 28px;display:grid}.nx-cvals>div:first-child{border:0;padding-left:0}.nx-cvals p{color:var(--mute);grid-column:1/-1;align-items:center;gap:6px;font-size:12px;display:flex;margin:0 0 4px!important}.nx-cvals b{font-size:22px;font-weight:600}.nx-crow{justify-content:space-between;margin-bottom:22px;display:flex}.nx-ccard .nx-chart,.nx-card .nx-chart{background:0 0;margin-left:40px}.nx-ccard .nx-chart svg,.nx-card .nx-chart svg{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#eef0f3 calc(25% - 1px) 25%)}.nx-ylab{height:190px;color:var(--mute);font-size:12px;font-family:var(--mono);flex-direction:column;justify-content:space-between;margin-top:-6px;display:flex;position:absolute;left:16px}.nx-ylab.tall{height:230px;left:18px}.nx-src-row{justify-content:space-between;align-items:center;margin:20px 0;display:flex}.nx-srcs{border:1.5px solid var(--line);height:32px;color:var(--mute);background:#fff;border-radius:16px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:13.5px;display:flex}.nx-srcav .ui-srcname span{display:none}.nx-srcav{margin-right:-8px}.nx-acts{color:var(--ink2);gap:2px;display:flex}.nx-acts .nx-ib{width:32px;height:32px}.nx-next a{color:var(--ink2);background:#f9fafb;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:14px;display:flex}.nx-next a b{color:var(--ink)}.nx-next svg{color:var(--pp)}.nx-scroll{border:1.5px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-15px;display:grid;position:absolute;bottom:150px;left:50%}.nx-composer{width:668px;box-shadow:0 0 0 1.5px var(--line) inset,0 6px 20px #1118270d;background:#fff;border-radius:14px;margin:-130px auto 0;padding:12px 14px;position:sticky;bottom:24px}.nx-composer textarea,.nx-refine textarea{resize:none;width:100%;font:inherit;color:var(--ink);border:0;outline:0;font-size:14.5px}.nx-composer>div,.nx-refine>div{align-items:center;gap:8px;display:flex}.nx-composer>div>span:not(.nx-sep),.nx-refine>div>span{flex:1}.nx-chip{height:32px;color:var(--pp);background:#fbeffd;border:0;border-radius:16px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:600;display:flex}.nx-chip i{background:var(--pp);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #f3d7fb}.nx-send{color:#fff;background:#9ca3af;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.nx-send.off{background:#9ca3af}.nx-crumb{color:var(--ink2);align-items:center;gap:6px;font-size:14.5px;display:flex}.nx-avs{margin-left:auto;display:flex}.nx-avs i{color:#fff;background:#c2185b;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-8px;font-size:12px;font-style:normal;display:grid}.nx-avs i[data-c=이]{color:#111;background:#eab308}.nx-avs i[data-c=박]{background:#93c5fd}.nx-build{grid-template-columns:326px minmax(0,1fr);min-height:900px;display:grid}.nx-conv{border-right:1px solid var(--line);background:#f9f9fa;border-radius:20px 0 0 20px;flex-direction:column;gap:12px;padding:14px 14px 10px;display:flex}.nx-conv-b{color:var(--ink2);flex:1;font-size:14px;line-height:1.5}.nx-conv-b ol{color:var(--mute);margin:6px 0 14px;padding-left:22px}.nx-conv-b li b{color:var(--ink2);font-weight:500}.nx-conv-b li p{color:var(--ink2);margin:4px 0 0}.nx-conv-b li p b{color:var(--ink);font-weight:700}.nx-art{background:#fff;border:1.5px solid #f0abfc;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex;position:relative}.nx-art-ic{color:#fff;background:linear-gradient(135deg,#fbcfe8,#f0abfc);border-radius:8px;place-items:center;width:52px;height:40px;font-size:12px;font-weight:800;display:grid}.nx-art b{color:var(--ink);font-size:14.5px;display:block}.nx-art small{color:var(--mute);font-size:12.5px}.nx-art-a{gap:4px;display:flex;position:absolute;bottom:-12px;right:10px}.nx-art-a svg{border:1.5px solid var(--line);background:#fff;border-radius:50%;width:24px;height:24px;padding:4px}.nx-worked{color:var(--mute);align-items:center;gap:6px;margin:22px 0 8px;font-size:13.5px;display:flex}.nx-nexth{align-items:center;gap:8px;margin:18px 0 10px;display:flex}.nx-nexth b{color:var(--ink);font-size:14.5px;font-weight:500}.nx-nexth i{background:var(--line);flex:1;height:1px}.nx-sug{background:#f2f2f4;border-radius:10px;gap:10px;margin-bottom:8px;padding:12px;display:flex}.nx-sug svg{color:var(--pp);flex:none;margin-top:2px}.nx-sug p{margin:0;font-size:14px}.nx-sug p b{color:var(--ink);font-weight:600}.nx-refine{box-shadow:0 0 0 1.5px var(--line) inset;background:#fff;border-radius:12px;padding:10px 12px}.nx-selchip{border-bottom:1px solid var(--line);color:var(--ink2);align-items:center;gap:8px;margin:-2px -4px 8px;padding:0 4px 8px;font-size:13px;display:flex}.nx-selchip em,.nx-seltag{color:#fff;font-style:normal;font-family:var(--mono);background:#1d8cf8;border-radius:4px;padding:1px 6px;font-size:12px}.nx-selchip button{color:var(--mute);background:0 0;border:0;margin-left:auto}.nx-quota{box-shadow:0 0 0 1px var(--line);color:var(--mute);background:#fff;border-radius:10px;align-items:center;gap:6px;margin:0;padding:8px 10px;font-size:12.5px;display:flex}.nx-quota b{color:var(--ink)}.nx-canvas{min-width:0;padding:8px 16px 16px}.nx-ver{height:36px;color:var(--ink2);align-items:center;gap:8px;font-size:12.5px;display:flex}.nx-ver>.nx-mono:first-child{background:#f3f4f6;border-radius:5px;padding:2px 6px}.nx-ver span:not(.nx-mono){flex:1}.nx-doc{box-shadow:0 0 0 1px var(--line);border-radius:18px;margin-top:6px;padding:34px 34px 40px}.nx-doc h1{letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:600;display:flex}.nx-utabs{border-bottom:1px solid var(--line);gap:20px;margin:22px 0 18px;display:flex}.nx-utabs button{height:36px;color:var(--mute);background:0 0;border:0;border-bottom:2px solid #0000;padding:0;font-size:15px}.nx-utabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:500}.nx-filters{align-items:center;gap:10px;margin-bottom:22px;display:flex}.nx-filters>span{flex:1}.nx-fbtn{border:1.5px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;font-size:14.5px;font-weight:500;display:flex}.nx-dbtn{color:#fff;background:#111827;border:0;border-radius:8px;height:38px;padding:0 16px;font-size:14px;font-weight:600}.nx-grid{grid-template-columns:minmax(0,1fr) 268px;gap:18px;display:grid}.nx-col{align-content:start;gap:18px;display:grid}.nx-mcards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;position:relative}.nx-mc{box-shadow:0 0 0 1.5px var(--line) inset;cursor:pointer;border-radius:10px;position:relative;overflow:visible}.nx-mc p{color:var(--ink2);border-radius:10px 10px 0 0;justify-content:center;align-items:center;gap:6px;margin:0;padding:10px;font-size:13.5px;font-weight:500;display:flex}.nx-mc.red p{background:#fdf2f2}.nx-mc.red p svg{color:var(--rd)}.nx-mc.pink p{background:#fbf2f5}.nx-mc.pink p svg{color:var(--rd)}.nx-mc.amb p{background:#fef6ec}.nx-mc.amb p svg{color:#f59e0b}.nx-mc>div{margin:8px 10px 12px;padding:6px 8px}.nx-mc b{letter-spacing:-.02em;font-size:22px;font-weight:600;display:block}.nx-mc small{color:var(--mute);font-size:13px}.nx-mc.sel>div{background:#e0effe;box-shadow:0 0 0 1.5px #1d8cf8}.nx-seltag{z-index:2;position:absolute;top:30px;left:10px}.nx-tool{z-index:4;color:#fff;background:#111827;border-radius:18px;align-items:center;gap:4px;height:36px;padding:0 6px 0 10px;font-size:13.5px;display:flex;position:absolute;top:calc(100% - 4px);left:12px}.nx-tool span{opacity:.85;margin:0 6px}.nx-tool i{background:#ffffff40;width:1px;height:18px;margin:0 4px}.nx-tool button{color:#fff;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.nx-tool button[aria-pressed=true]{background:#ffffff2e}.nx-h3{font-size:16px;font-weight:600;display:block}.nx-h4{font-size:14px;font-weight:600}.nx-sub{color:var(--mute);font-size:12.5px;display:block}.nx-bars{gap:24px;margin:20px 0 24px;display:flex}.nx-bars>div{border-left:3px solid;padding-left:10px}.nx-bars p{color:var(--mute);margin:0 0 2px;font-size:12.5px}.nx-bars b{align-items:baseline;gap:6px;font-size:16px;font-weight:600;display:flex}.nx-bars .nx-mono{color:var(--mute);font-size:12.5px;font-weight:400}.nx-card .nx-chart{margin-left:30px}.nx-table{border-collapse:collapse;width:100%;margin-top:12px;font-size:13.5px}.nx-table th{border-bottom:1px solid var(--line);text-align:left;color:var(--ink2);padding:10px 8px;font-weight:500}.nx-table td{border-bottom:1px solid #f3f4f6;padding:12px 8px}.nx-table .ui-srcname{font-size:13.5px}.nx-st{border-radius:5px;padding:2px 7px;font-size:12px;font-style:normal;font-weight:600}.nx-st.amb{color:#b45309;background:#fef3c7}.nx-st.cy{color:#15803d;background:#dcfce7}.nx-st.gr{color:var(--mute);background:#f3f4f6}.nx-cap{letter-spacing:.04em;color:var(--mute);margin:0 0 14px;font-size:12.5px}.nx-acc{box-shadow:0 0 0 1.5px var(--line) inset;border-radius:10px;margin-bottom:10px}.nx-acc>button{background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 12px;display:flex}.nx-acc>button b{font-size:15px;font-weight:600}.nx-acc-b{padding:0 12px 12px;font-size:13px}.nx-acc-r{justify-content:space-between;align-items:center;display:flex}.nx-acc-r p{margin:0;font-size:13.5px}.nx-acc-r small{color:var(--mute);font-size:12.5px}.nx-pct{border:1.5px solid var(--line);border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;display:flex}.nx-pct input{width:28px;font:inherit;border:0;outline:0;font-size:15px;font-weight:600}.nx-range{appearance:none;background:linear-gradient(90deg,#111827 var(--v),#e5e7eb var(--v));border-radius:3px;width:100%;height:5px;margin:14px 0 10px}.nx-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:3px solid #111827;border-radius:50%;width:18px;height:18px}.nx-kv{color:var(--ink2);border-top:1px solid #f3f4f6;justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.nx-amb{color:#b45309}.nx-good{background:#dcfce7;border-radius:10px;margin-top:4px;padding:12px 14px}.nx-good small{color:var(--ink2);font-size:12.5px;display:block}.nx-good b{color:#15803d;font-size:17px}.nx-fine{color:var(--mute);margin:10px 0 0;font-size:12.5px;line-height:1.5}@media (max-width:1200px){.nx-notif{display:none}.nx-kpis{grid-template-columns:repeat(3,1fr)}.nx-build{grid-template-columns:1fr}.nx-conv{display:none}.nx-grid{grid-template-columns:1fr}}@media (max-width:760px){.nx{padding:8px}.nx-search,.nx-upg,.nx-ws{display:none}.nx-dash{padding:24px 16px}.nx-kpis,.nx-two,.nx-mcards{grid-template-columns:1fr}.nx-legend{flex-wrap:wrap;gap:12px}.nx-chat,.nx-composer{width:auto;margin-left:12px;margin-right:12px}}.nx .nx-dbtn{color:#fff}.nx .nx-pbtn{justify-content:center;line-height:1}.nx-card{position:relative}.nx-tip.left{transform:translate(calc(-100% - 32px))}.tlg-navi{display:contents}.tlg-navi small{letter-spacing:.08em;color:var(--mute);margin:14px 12px 4px;font-size:11px;font-weight:700;display:block}.tlg-navi:first-child small{margin-top:4px}.tlg-stamp{background:var(--keysoft);color:var(--ink2);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;margin-left:auto;margin-right:10px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.tsl-ledger .tsl-card-h{gap:10px}.tsl-ledger .tsl-card-h .tlg-stamp+.tsl-more-link,.tsl-ledger .tsl-card-h .tlg-stamp+.tsl-seg{margin-left:0}.tlg-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.tlg-table th{border-bottom:1.5px solid var(--ink);text-align:left;letter-spacing:.04em;color:var(--ink2);white-space:nowrap;padding:8px 10px;font-size:11.5px;font-weight:700}.tlg-table th sup,.tlg-table td sup{color:var(--key);margin-left:2px;font-size:10px}.tlg-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 10px}.tlg-table tbody tr:nth-child(2n){background:#fbfbfd}.tlg-table tr.pick{cursor:pointer}.tlg-table tr.pick:hover{background:var(--keysoft)}.tlg-table .r{text-align:right}.tlg-table .d{color:var(--ink2);white-space:nowrap}.tlg-table .d small{color:var(--mute);font-size:11.5px;display:block}.tlg-table td b{color:var(--key);font-weight:700}.tlg-table tfoot td{border-top:1.5px solid var(--ink);border-bottom:0;padding:12px 10px;font-weight:700}.tlg-act{align-items:center;gap:8px;font-weight:600;display:flex}.tlg-act svg{color:var(--mute)}.tlg-tag{color:var(--ink2);white-space:nowrap;background:#f2f1f8;border-radius:6px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600}.tlg-tag.warn{color:#b5442b;background:#fdf0ec}.tlg-notes{border-top:1px dashed var(--line);color:var(--ink2);margin:14px 0 0;padding:12px 0 0 18px;font-size:12px;line-height:1.7}.tlg-notes li::marker{color:var(--key);font-weight:700}.tlg-log{margin:0;padding:0;list-style:none}.tlg-log li{border-bottom:1px solid var(--line);grid-template-columns:78px 40px 1fr;align-items:start;gap:8px;padding:9px 0;font-size:12.5px;display:grid}.tlg-log time{color:var(--mute);font-variant-numeric:tabular-nums}.tlg-log span{color:var(--ink)}.tlg-log small{color:var(--mute);font-size:11.5px;display:block}.tlg-k{text-align:center;border-radius:5px;padding:1px 0;font-size:11px;font-style:normal;font-weight:700}.tlg-k.k-수집{color:#087f5b;background:#e8f7f1}.tlg-k.k-신호{color:#b5442b;background:#fdf0ec}.tlg-k.k-입력{color:var(--key);background:#f2f1f8}.tlg-k.k-저장{color:#334155;background:#eef2f7}.tsl-ledger .tlg-kpis>div:not(.lead){box-shadow:inset 0 -3px 0 var(--keysoft)}.tsl-ledger .tsl-tabs{border-bottom:1px solid var(--line)}.tsl-ledger .tsl-alert{box-shadow:inset 3px 0 #d9573c}.nx-apps{position:relative}.nx-apps-pop{z-index:50;box-shadow:0 0 0 1px var(--line),0 16px 40px #11182724;background:#fff;border-radius:16px;grid-template-columns:repeat(2,220px);gap:4px;padding:10px;display:grid;position:absolute;top:44px;left:0}.nx-apps-pop a{border-radius:10px;grid-template-columns:36px 1fr;align-items:center;column-gap:10px;padding:10px;display:grid}.nx-apps-pop a:hover{background:#f9fafb}.nx-apps-pop span{width:36px;height:36px;color:var(--pp);background:#fbeffd;border-radius:10px;grid-row:span 2;place-items:center;display:grid}.nx-apps-pop b{font-size:14.5px;font-weight:600}.nx-apps-pop small{color:var(--mute);font-size:12.5px}.nx-page-in{padding:8px 16px 16px}.nx-page-in .nx-ver .nx-pill{height:32px;font-size:13.5px}.nx-page-in .nx-ver .nx-pbtn{height:34px}.nx-mc.vio p{background:#f6f0fe}.nx-mc.vio p svg{color:var(--pp)}.nx-table .r{text-align:right}.nx-table.big td{padding:14px 8px}.nx-table tbody tr{cursor:default}.nx-table.big tbody tr{cursor:pointer}.nx-table.big tbody tr:hover{background:#fafafb}.nx-table.big tbody tr.on{background:#fbf5fe}.nx-table input[type=checkbox]{width:16px;height:16px;accent-color:var(--pp)}.nx-kind{color:var(--mute);margin:2px 0 0 26px;font-size:12px;display:block}.nx-mute{color:var(--mute)}.nx-posbar{vertical-align:middle;background:#f1f1f3;border-radius:3px;width:70px;height:5px;margin-right:8px;display:inline-block}.nx-posbar i{background:var(--gn);border-radius:3px;height:100%;display:block}.nx-tray{color:#fff;background:#111827;border-radius:14px;align-items:center;gap:10px;margin-top:16px;padding:10px 10px 10px 18px;font-size:14px;display:flex;position:sticky;bottom:16px}.nx-tray b{background:#ffffff1f;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:500}.nx-tray .nx-pbtn{margin-left:auto}.nx-drawer .nx-drawer-b{padding:8px 16px 16px;overflow:auto}.nx-drawer .nx-kv b{color:var(--ink);text-align:right;max-width:60%;font-weight:500}.nx-chart.mini{background:0 0;margin:14px 0 6px}.nx-search.sm{border-radius:10px;width:100%;height:38px;margin:0}.nx-vrow{text-align:left;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;width:100%;margin-bottom:4px;padding:10px;display:flex}.nx-vrow:hover{background:#f2f2f4}.nx-vrow.on{background:#fff;box-shadow:0 0 0 1.5px #f0abfc}.nx-vrow svg{color:var(--pp);flex:none;margin-top:2px}.nx-vrow span{flex:1}.nx-vrow b{color:var(--ink);font-size:14px;font-weight:600;display:block}.nx-vrow small{color:var(--mute);font-size:12.5px}.nx-report{max-width:860px;margin-left:auto;margin-right:auto}.nx-report h2{margin:30px 0 10px;font-size:17px;font-weight:600}.nx-report ul{margin:0;padding-left:20px;font-size:14.5px;line-height:1.8}.nx-report .nx-kpis{grid-template-columns:repeat(3,1fr)}.nx-report .nx-kpi{height:auto}.nx-notes{border-top:1px dashed var(--line);color:var(--mute);margin:26px 0 0;padding:14px 0 0 18px;font-size:12.5px;line-height:1.7}.nx{--pp:#9c00d6;--pp2:#9c00d6;background:radial-gradient(120% 60% at 50% 115%,#e7d3ec 0%,#e7d3ec00 60%),radial-gradient(140% 100% at 50% 40%,#e9e8ea 0%,#dedde0 100%);padding:64px 28px 40px;position:relative}.nx:before{content:"";pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.nx-win{background:#f3f3f5;border-radius:34px;padding:9px;position:relative;box-shadow:inset 0 0 0 1px #ffffffe6,0 1px #fff,0 30px 60px #1118271a,0 2px 6px #1118270d}.nx-surface{border-radius:22px}.nx-dash{padding-right:68px}.nx-surface>.nx-notif:not(.nx-drawer){z-index:6;margin:0;position:absolute;top:12px;bottom:12px;right:12px}.nx-surface>.nx-drawer{margin:12px 12px 12px 0}.nx-bar-row .nx-mono small{color:var(--mute);font-size:11.5px}.nx-conv{max-height:1000px;position:sticky;top:0}.nx-conv-b{overflow:auto}.tsl.tsl-ledger{--bg:#f7f5f0;--card:#fffefb;--ink:#202826;--ink2:#4a5552;--mute:#7c8682;--line:#e4e0d6;--key:#285447;--keysoft:#e8efea;--good:#2f7d5b;--bad:#b5442b;background:var(--bg)}.tsl-ledger .tlg-side{box-shadow:1px 0 0 var(--line);background:#fbfaf6}.tsl-ledger .tlg-logo span,.tsl-ledger .tsl-logo span{background:var(--key);border-radius:6px}.tsl-ledger .tlg-proj{box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:8px}.tsl-ledger .tlg-proj span{background:var(--keysoft);border-radius:6px}.tsl-ledger .tlg-side nav a{border-radius:6px;height:38px}.tsl-ledger .tlg-side nav a[aria-current=page]{background:var(--keysoft);color:var(--key)}.tsl-ledger .tlg-ask{box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:8px}.tsl-ledger .tlg-ask b{color:var(--key)}.tsl-ledger .tlg-search{box-shadow:0 0 0 1px var(--line);border-radius:8px}.tsl-ledger .tlg-me{background:var(--keysoft);color:var(--key)}.tsl-ledger .tsl-card,.tsl-ledger .tlg-kpis>div{background:var(--card);box-shadow:0 0 0 1px var(--line) inset;border-radius:8px}.tsl-ledger .tlg-kpis>div.lead{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line) inset,inset 0 3px 0 var(--key)}.tsl-ledger .tlg-kpis>div.lead b{color:var(--key)}.tsl-ledger .tlg-kpis .lead small,.tsl-ledger .tlg-kpis .lead span,.tsl-ledger .tlg-kpis .lead .pwl-def{color:var(--ink2)}.tsl-ledger .tlg-kpis .lead .tsl-src{background:var(--keysoft);color:var(--key)}.tsl-ledger .tlg-kpis .lead .pwl-def>i{color:var(--ink2);background:#e5e8eb}.tsl-ledger .tlg-kpis b{font-size:26px}.tsl-ledger .tsl-cta{background:var(--key);border-radius:8px;height:44px;font-size:15px}.tsl-ledger .tsl-ghost{border-radius:8px}.tsl-ledger .tsl-alert{background:var(--card);box-shadow:0 0 0 1px var(--line) inset,inset 3px 0 0 var(--bad)}.tsl-ledger .tsl-alert-btn{background:#fbede8;border-radius:6px;color:var(--bad)!important}.tsl-ledger .tsl-sample{background:var(--keysoft);color:var(--key);border-radius:4px}.tsl-ledger .tsl-seg,.tsl-ledger .tsl-goals button{border-radius:6px}.tsl-ledger .tsl-tabs button[aria-pressed=true]{border-bottom-color:var(--key);color:var(--ink)}.tsl-ledger .tsl-doc{border-top:6px double var(--ink);box-shadow:0 0 0 1px var(--line) inset;border-radius:4px}.tsl-ledger .tsl-doc h1{letter-spacing:-.035em;border-bottom:1px solid var(--ink);padding-bottom:12px;font-size:32px}.tsl-ledger .tsl-table th{border-bottom:1.5px solid var(--ink)}.tsl-ledger .tlg-table td b,.tsl-ledger .tlg-table th sup{color:var(--key)}.tsl-ledger .tlg-notes li::marker{color:var(--key)}.tsl-ledger .tlg-stamp{box-shadow:0 0 0 1px var(--line) inset;color:var(--ink2);background:0 0;border-radius:4px}.tlg-close{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:0;margin:0 0 4px;padding:8px 0;font-size:12.5px;display:flex}.tlg-close>span{border-left:1px solid var(--line);padding:0 14px}.tlg-close>span:first-child{border:0;padding-left:2px}.tlg-close b{color:var(--ink)}.tlg-close .tsl-sample{border:0;margin-left:auto}.tlg-no{background:var(--key);color:#fff;vertical-align:1px;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:8px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-grid}.tlg-mark{background:var(--key);color:#fff;width:18px;height:18px;box-shadow:0 0 0 2px var(--card);border-radius:50%;place-items:center;margin-left:-9px;font-size:10.5px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-2px}.tsl-ledger .tsl-chart{padding-top:14px}.tlg-audit .tsl-kv{margin-bottom:12px}.tlg-audit .tsl-kv li{border-bottom:1px solid var(--line)}.tsl-ledger .tsl-cta:disabled{background:var(--keysoft);color:var(--key)}.nx a.nx-dbtn{color:#fff;justify-content:center;align-items:center;display:inline-flex}.tlg-hero{text-align:left}.tsl.tsl-ledger{--bg:#f1f3f5;--card:#fff;--ink:#1c2127;--ink2:#545c66;--mute:#848c96;--line:#dce0e5;--key:#2347a8;--keysoft:#edf1fa;--seal:#c8342b;--good:#1e7b4f;--bad:#b42318;background:var(--bg);font-size:14.5px}.tsl-ledger .tlg-side{background:var(--bg);box-shadow:none;border-right:1px solid var(--line)}.tsl-ledger .tlg-logo span{background:var(--ink);border-radius:5px}.tsl-ledger .tlg-proj{box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:6px 8px}.tsl-ledger .tlg-proj span{box-shadow:0 0 0 1px var(--line) inset;color:var(--ink);background:#fff}.tsl-ledger .tlg-side nav a{color:var(--ink2);border-radius:4px;font-weight:500}.tsl-ledger .tlg-side nav a[aria-current=page]{color:var(--ink);box-shadow:inset 2px 0 0 var(--ink);background:#fff;font-weight:700}.tsl-ledger .tlg-side nav em{background:var(--bad);border-radius:4px}.tsl-ledger .tlg-navi small{letter-spacing:0;color:var(--mute);font-size:12px;font-weight:600}.tsl-ledger .tlg-ask{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:14px 8px}.tsl-ledger .tlg-ask b{color:var(--key);font-size:14px}.tsl-ledger .tlg-top{background:var(--bg)}.tsl-ledger .tlg-search{background:#fff;border-radius:6px}.tsl-ledger .tlg-me{color:var(--ink);box-shadow:0 0 0 1px var(--line) inset;background:#fff}.tsl-ledger .tlg-live i{background:var(--good);box-shadow:none}.tsl-ledger .tlg-body main{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:2px;gap:0;padding:36px 40px 44px}.tsl-ledger .tlg-body main>.tsl-card,.tsl-ledger .tlg-body main>section.tsl-card{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:28px;padding:28px 0 0}.tsl-ledger .tlg-body main .tsl-tabs{margin-top:28px}.tsl-ledger .tlg-solo{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:2px;margin-top:8px;padding:36px 40px 56px}.tsl-ledger .tlg-body aside .tsl-card{box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:6px;padding:20px}.tsl-ledger .tsl-card-h b{font-size:16.5px}.tsl-ledger .tlg-hero{justify-content:space-between;align-items:flex-start;gap:24px;padding:0;display:flex}.tsl-ledger .tlg-k{color:var(--mute);flex-wrap:wrap;gap:0;margin:0 0 10px;font-size:13px;font-weight:500;display:flex}.tsl-ledger .tlg-k span+span:before{content:"›";color:#b8bec6;margin:0 8px}.tsl-ledger .tlg-hero h1{letter-spacing:-.035em;max-width:22em;font-size:28px;line-height:1.3}.tsl-ledger .tlg-hero h1 em{color:inherit}.tsl-ledger .tlg-sub{flex-wrap:wrap;gap:4px 16px;font-size:14.5px;display:flex}.tlg-appr{border-collapse:collapse;color:var(--ink2);text-align:center;flex:none;font-size:12px}.tlg-appr th,.tlg-appr td{border:1px solid #9aa3ad;min-width:66px;padding:3px 0;font-weight:500}.tlg-appr th.v{min-width:24px;color:var(--ink);padding:4px;font-weight:700;line-height:1.25}.tlg-appr td{vertical-align:middle;height:66px;padding:6px 4px}.tlg-appr td small{color:var(--mute);white-space:nowrap;margin-top:4px;font-size:11px;display:block}.tlg-seal{border:2px solid var(--seal);width:34px;height:34px;color:var(--seal);border-radius:50%;place-items:center;font-size:15px;font-weight:800;line-height:1;display:inline-grid}.tlg-wait{color:#9aa3ad;padding:9px 0;font-size:11.5px;display:inline-block}.tlg-formula{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:6px 0;margin:30px 0 4px;padding:22px 0;display:flex}.tlg-term{align-items:flex-start;display:flex}.tlg-term>i{color:var(--mute);padding:2px 18px 0;font-size:30px;font-style:normal;font-weight:300}.tlg-term b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;display:block}.tlg-term:last-of-type b{color:var(--key)}.tlg-term small{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:flex}.tlg-formula>.pwl-def{align-self:center;margin-left:10px}.tlg-facts{flex-wrap:wrap;gap:0;margin:16px 0 0;display:flex}.tlg-facts>div{border-right:1px solid var(--line);margin-right:28px;padding:0 28px 0 0}.tlg-facts>div:last-child{border:0}.tlg-facts dt{color:var(--ink2);font-size:12.5px}.tlg-facts dd{align-items:baseline;gap:8px;margin:4px 0 0;display:flex}.tlg-facts dd b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.tlg-facts dd span{color:var(--mute);font-size:12.5px}.tsl-ledger .tlg-kpis,.tsl-ledger .tlg-close,.tsl-ledger .tsl-chart path[fill^="url(#tslg"]{display:none}.tsl-ledger .tsl-chart rect[fill=\#E8EEF6]{fill:#eef0f3}.tsl-ledger .tsl-chart path[stroke="var(--key)"]{stroke:var(--ink)}.tlg-mark,.tlg-no{width:16px;height:16px;color:var(--ink2);background:#fff;margin-left:-8px;font-size:10px;box-shadow:0 0 0 1px #9aa3ad}.tlg-no{margin:0 6px 0 0}.tsl-ledger .tlg-table th{border-bottom:1px solid var(--ink);letter-spacing:0;font-size:12px;font-weight:600}.tsl-ledger .tlg-table tbody tr:nth-child(2n){background:0 0}.tsl-ledger .tlg-table td b{color:var(--ink)}.tsl-ledger .tlg-table tfoot td{border-top:1px solid var(--ink)}.tsl-ledger .tlg-tag{color:var(--ink2);background:#f1f3f5;border-radius:3px}.tsl-ledger .tlg-tag.warn{color:var(--bad);background:#fcedec}.tsl-ledger .tlg-stamp{box-shadow:none;color:var(--mute);padding:0;font-size:12.5px;font-weight:500}.tsl-ledger .tsl-sample{display:none}.tsl-ledger .tsl-src{border-radius:3px;font-weight:600}.tsl-ledger .tsl-src-calc{background:var(--keysoft);color:var(--key)}.tsl-ledger .tsl-cta{background:var(--key);border-radius:4px;height:42px;font-size:14.5px;font-weight:600}.tsl-ledger .tsl-cta:disabled{color:var(--mute);background:#e3e7ec}.tsl-ledger .tsl-ghost{height:42px;box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:4px;font-weight:600}.tsl-ledger .tsl-tabs button,.tsl-ledger .tsl-tabs a{font-size:15px;font-weight:600}.tsl-ledger .tsl-tabs button[aria-pressed=true]{border-bottom-color:var(--ink)}.tsl-ledger .tsl-seg{border-radius:4px}.tsl-ledger .tsl-seg button{border-radius:3px}.tsl-ledger .tsl-more-link{color:var(--key)!important}.tsl-ledger .tsl-posts li{border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:170px minmax(0,1fr) auto;padding:14px 2px}.tsl-ledger .tsl-posts li:hover{background:#fafbfc}.tsl-ledger .tsl-open{color:var(--key)}.tlg-inbox ul{margin:0;padding:0;list-style:none}.tlg-inbox li{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:4px 8px;padding:12px 0;display:grid}.tlg-inbox li:first-child{border-top:0;padding-top:0}.tlg-inbox p{color:var(--ink);grid-column:1/-1;margin:0;font-size:14px;line-height:1.55}.tlg-inbox time{color:var(--mute);align-self:center;font-size:12px}.tlg-pri{border-radius:3px;padding:1px 6px;font-size:11.5px;font-weight:700}.tlg-pri.hi{color:var(--bad);background:#fcedec}.tlg-pri.md{color:#9a5b00;background:#fff4e5}.tlg-pri.lo{color:var(--ink2);background:#f1f3f5}.tlg-act-l{grid-column:1/-1;justify-self:start;font-size:13.5px;font-weight:600;color:var(--key)!important}.tsl-ledger .tsl-alert{box-shadow:0 0 0 1px var(--line) inset;background:#fff}.tsl-ledger .tlg-audit .tsl-kv li{border-color:var(--line)}.tsl-ledger .tlg-k.k-수집,.tlg-log .tlg-k{border-radius:3px}.tlg-memo{max-width:760px}.tlg-memo-h{border-bottom:1px solid var(--ink);justify-content:space-between;gap:24px;padding-bottom:24px;display:flex}.tlg-memo h1{letter-spacing:-.035em;margin:0;font-size:28px;line-height:1.3}.tlg-memo h2{margin:32px 0 12px;font-size:16.5px;font-weight:700}.tlg-points{margin:0;padding-left:20px;font-size:15px;line-height:1.75}.tlg-points li+li{margin-top:6px}.tlg-hbars{border-bottom:1px solid var(--ink);align-items:flex-end;gap:4px;height:110px;padding-bottom:1px;display:flex}.tlg-hbars span{background:#c9cfd6;flex:1}.tlg-hbars span.on{background:var(--bad)}.tlg-haxis{color:var(--mute);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.tlg-next{gap:8px;margin-top:4px;display:flex}.tlg-next .tsl-cta{width:auto;margin:0;padding:0 18px}.tlg-ask2{border-top:1px solid var(--line);margin-top:36px;padding-top:20px}.tlg-ask2 label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.tlg-ask2>div{gap:8px;display:flex}.tlg-ask2 input{height:42px;box-shadow:0 0 0 1px var(--line) inset;font:inherit;border:0;border-radius:4px;flex:1;padding:0 12px;font-size:14.5px}.tlg-ask2 input:focus-visible{outline:2px solid var(--key);outline-offset:1px}.tlg-ask2 small{color:var(--mute);margin-top:6px;font-size:12.5px;display:block}.tlg-acc{border-top:1px solid var(--line)}.tlg-acc>button{width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:12px 0;font-size:14.5px;font-weight:600;display:flex}.tlg-acc>button span{color:var(--key);font-size:12.5px;font-weight:500}.tlg-acc .tsl-kv{margin:0 0 12px}.tlg-meter{background:#eef0f3;width:120px;height:6px;display:inline-block}.tlg-meter i{background:var(--ink);height:100%;display:block}.tsl-ledger .tsl-doc{box-shadow:none;border-top:0;border-radius:0}.tsl-ledger .tsl-doc h1{border-bottom:1px solid var(--ink);font-size:30px}.tsl-ledger .tsl-doc-kpi>div{border-top:1px solid var(--ink);background:0 0;border-radius:0;padding:12px 0}@media (max-width:1100px){.tsl-ledger .tlg-hero,.tlg-memo-h{flex-direction:column}.tsl-ledger .tlg-body main{padding:24px 20px}}@media (max-width:760px){.tlg-term>i{padding:0 10px}.tlg-term b{font-size:22px}.tlg-facts>div{border:0;margin:0 0 12px}}@media (prefers-reduced-motion:reduce){.tsl-ledger *{transition:none!important;animation:none!important}}.tsl-switch-note{color:#b9c6da;margin-right:12px;font-size:12.5px}.tlg-auto{color:var(--ink2);padding:9px 0;font-size:11.5px;font-weight:600;display:inline-block}.tlg-doc-h{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.tlg-doc-h h1{flex:1}.tlg-cost{box-shadow:0 0 0 1px var(--line) inset;color:var(--ink2);cursor:pointer;border-radius:4px;flex:none;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.tlg-cost input{width:16px;height:16px;accent-color:var(--key)}.tlg-cost .pwl-def>i{background:#eef0f3}.pw2.pw2-final{--font-serif:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;--ink:#1c2127;--ink2:#545c66;--mute:#545c66;--faint:#848c96;--canvas:#f1f3f5;--surface:#fff;--tile:#f1f3f5;--tile2:#f7f8fa;--line:#dce0e5;--rule:#dce0e5;--t7:#f1f3f5;--card:#fff;--fill:#f1f3f5;--key:#2347a8;--key-ink:#fff;--deep:#1c2127;--deep2:#2b323a;--good:#1e7b4f;--bad:#b42318;--amber:#fff4e5;--amber-i:#9a5b00;--green:#e8f4ee;--green-i:#1e7b4f;--blue:#edf1fa;--blue-i:#2347a8;--grey:#f1f3f5;--grey-i:#545c66;--hl:#fff1c2;background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;letter-spacing:-.01em;grid-template-columns:232px minmax(0,1fr);font-size:14.5px;display:grid}.pw2-final .pw2-card-b h3,.pw2-final .pw2-cl-card h3,.pw2-final .pw2-cl-detail h3,.pw2-final .pw2-cta h2,.pw2-final .pw2-cx-top h1,.pw2-final .pw2-cx3-out h2,.pw2-final .pw2-doc h1,.pw2-final .pw2-h2,.pw2-final .pw2-hero h1,.pw2-final .pw2-pcard h3,.pw2-final .pw2-ph h1,.pw2-final .pw2-plan h3,.pw2-final .pw2-sec-h h2,.pw2-final .pw2-vault-item h3,.pw2-final .serif,.pw2-final .pw2-brand b,.pw2-final .pw2-brief,.pw2-final .pw2-cl-m dd,.pw2-final .pw2-cx-hero b,.pw2-final .pw2-demo-src blockquote,.pw2-final .pw2-flow-list button,.pw2-final .pw2-kpis b,.pw2-final .pw2-live b,.pw2-final .pw2-mark,.pw2-final .pw2-pair b,.pw2-final .pw2-pmono,.pw2-final .pw2-pri .no,.pw2-final .pw2-quote,.pw2-final .pw2-stat b,.pw2-final .pw2-sum b,.pw2-final .pw2-tl time,.pw2-final .pwb-mint .pwb-hero h1,.pw2-final .pwb-mint .pwb-kpis b{letter-spacing:-.03em!important;font-weight:700!important}.pw2-final h1,.pw2-final h2,.pw2-final h3{letter-spacing:-.03em;font-weight:700}.pw2-final .pw2-brand b{font-size:17px;font-weight:700}.pw2-final .pw2-mark{background:var(--ink);font-family:var(--font-kr),sans-serif;border-radius:5px}.pf-side{border-right:1px solid var(--line);flex-direction:column;gap:6px;height:100vh;padding:18px 12px 14px;display:flex;position:sticky;top:0}.pf-side .pw2-brand{padding:2px 8px 10px}.pf-proj{border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:8px;position:relative}.pf-proj>button{text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.pf-proj>button:hover{background:#fff}.pf-proj>button span{width:28px;height:28px;box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:4px;place-items:center;font-weight:700;display:grid}.pf-proj>button b{flex:1;font-size:14.5px;font-weight:700}.pf-proj-list{z-index:30;box-shadow:0 0 0 1px var(--line),0 10px 24px #1c21271a;background:#fff;border-radius:6px;padding:6px;display:grid;position:absolute;top:48px;left:0;right:0}.pf-proj-list a{border-radius:4px;padding:9px 10px;font-size:14px;text-decoration:none}.pf-proj-list a:hover,.pf-proj-list a[aria-current=page]{background:var(--tile)}.pf-nav{gap:2px;display:grid}.pf-navi{display:contents}.pf-nav small{color:var(--faint);margin:14px 10px 4px;font-size:12px;font-weight:600;display:block}.pf-nav .pf-navi:first-child small{margin-top:2px}.pf-nav a{height:38px;color:var(--ink2);border-radius:4px;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.pf-nav a:hover{background:#fff}.pf-nav a[aria-current=page]{color:var(--ink);box-shadow:inset 2px 0 0 var(--ink);background:#fff;font-weight:700}.pf-nav em{background:var(--bad);color:#fff;border-radius:4px;margin-left:auto;padding:0 6px;font-size:11.5px;font-style:normal}.pf-foot{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding-top:12px;font-size:13px;display:grid}.pf-foot a{color:var(--ink2);padding:0 10px;text-decoration:none}.pf-foot a:hover{color:var(--ink)}.pf-me{align-items:center;gap:10px;padding:8px 10px 0;display:flex}.pf-me i{width:30px;height:30px;box-shadow:0 0 0 1px var(--line) inset;color:var(--ink);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.pf-me b{font-size:13.5px;display:block}.pf-me small{color:var(--faint);font-size:12px}.pf-main{min-width:0}.pf-top{z-index:20;background:var(--canvas);align-items:center;gap:16px;height:60px;padding:0 32px;display:flex;position:sticky;top:0}.pf-crumb{color:var(--ink2);align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.pf-crumb a{color:var(--ink2);text-decoration:none}.pf-crumb a:hover{color:var(--ink)}.pf-crumb span{color:#b8bec6}.pf-crumb b{color:var(--ink);font-weight:600}.pf-top .pw2-search{width:300px;height:38px;box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:4px;margin-left:auto}.pf-snap{color:var(--faint);margin-left:auto;font-size:12.5px}.pf-top .pw2-search+.pf-snap{margin-left:0}.pf-top .pw2-lang{cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:13px}.pw2-final .pf-page{max-width:1240px;padding:4px 32px 64px;animation:none}.pw2-final .pw2-realtabs,.pf-tabbar{display:none}.pw2-final .pw2-btn{border-radius:4px;height:40px;padding:0 16px;font-size:14px;font-weight:600}.pw2-final .pw2-btn.sm{height:34px;font-size:13.5px}.pw2-final .pw2-btn.solid{background:var(--key)}.pw2-final .pw2-btn.line{border-color:var(--line);background:#fff}.pw2-final .pw2-panel,.pw2-final.pw2-soft .pw2-panel{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:2px}.pw2-final .pw2-kpis>div,.pw2-final.pw2-soft .pw2-kpis>div{box-shadow:0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:2px}.pw2-final.pw2-soft .pw2-kpis>div:first-child small,.pw2-final.pw2-soft .pw2-kpis>div:first-child>span{color:var(--faint)}.pw2-final.pw2-soft .pw2-kpis>div:first-child .pw2-delta{color:var(--good)}.pw2-final.pw2-soft .pw2-livebar{color:var(--ink2);box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:2px}.pw2-final.pw2-soft .pw2-pcard,.pw2-final.pw2-soft .pw2-state,.pw2-final.pw2-soft .pw2-plan:not(.key),.pw2-final.pw2-soft .pw2-review,.pw2-final.pw2-soft .pw2-cform,.pw2-final.pw2-soft .pw2-done,.pw2-final.pw2-soft .pw2-live>div,.pw2-final.pw2-soft .pw2-steps>div{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:4px}.pw2-final.pw2-soft .pw2-pcard:hover{box-shadow:0 0 0 1px var(--ink2)}.pw2-final.pw2-soft .pw2-today li:nth-child(odd){background:var(--tile2)}.pw2-final.pw2-soft .pw2-lane-track{background:var(--tile)}.pw2-final.pw2-soft .pw2-movers li i{background:var(--ink)}.pw2-final.pw2-soft .pw2-quote,.pw2-final.pw2-soft .pw2-demo-src blockquote{background:var(--tile2);box-shadow:inset 2px 0 0 var(--line);border-radius:2px}.pw2-final.pw2-soft .pw2-quote.ko{background:#fffaf0}.pw2-final.pw2-soft .pw2-sum{background:var(--tile2);border-radius:2px}.pw2-final.pw2-soft .pw2-kinds button[aria-pressed=true]{background:var(--ink);color:#fff}.pw2-final.pw2-soft .pw2-btn.solid{background:var(--key);background-image:none}.pw2-final.pw2-soft .pw2-doc{box-shadow:0 0 0 1px var(--line);border-radius:2px}.pw2-final .pw2-pref{background:var(--tile2)}.pw2-final .pw2-tabs a[aria-current=page],.pw2-final .pw2-tabs button[aria-current=page]{color:var(--ink);border-color:var(--ink)}.pw2-final .pw2-eyebrow{letter-spacing:0;text-transform:none;color:var(--ink2);font-size:13px}.tsl.tsl-app{--bg:#f1f3f5;--card:#fff;--ink:#1c2127;--ink2:#545c66;--mute:#848c96;--line:#dce0e5;--key:#2347a8;--keysoft:#edf1fa;--good:#1e7b4f;--bad:#b42318;font-size:14.5px}.tsl-app .tsl-card{box-shadow:0 0 0 1px var(--line) inset;border-radius:4px}.tsl-app .tsl-body-in main{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:2px;gap:0;padding:32px 36px 40px}.tsl-app .tsl-body-in main>.tsl-card,.tsl-app .tsl-body-in main>section.tsl-card{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:26px;padding:26px 0 0}.tsl-app .tsl-body-in main .tsl-tabs{margin-top:24px}.tsl-app .tsl-cta{background:var(--key);border-radius:4px;height:42px;font-size:14.5px;font-weight:600}.tsl-app .tsl-cta:disabled{color:var(--mute);background:#e3e7ec}.tsl-app .tsl-ghost{height:42px;box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:4px;font-weight:600}.tsl-app .tsl-sample{display:none}.tsl-app .tsl-src{border-radius:3px}.tsl-app .tsl-src-calc{background:var(--keysoft);color:var(--key)}.tsl-app .tsl-tabs a[aria-current=page]{border-bottom-color:var(--ink)}.tsl-app .tsl-goals a[aria-current=page]{background:var(--ink)}.tsl-app .tsl-chart path[stroke="var(--key)"]{stroke:var(--ink)}.tsl-app .tlg-hero{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.tsl-app .tlg-k{color:var(--mute);flex-wrap:wrap;margin:0 0 10px;font-size:13px;font-weight:500;display:flex}.tsl-app .tlg-k a{color:var(--ink2);text-decoration:none}.tsl-app .tlg-k span+span:before{content:"›";color:#b8bec6;margin:0 8px}.tsl-app .tlg-hero h1{letter-spacing:-.035em;margin:0;font-size:26px;line-height:1.3}.tsl-app .tlg-sub{color:var(--ink2);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;font-size:14.5px;display:flex}.tsl-app .tlg-term b{font-size:28px}.tlg-note-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink2);margin:22px 0 0;padding:14px 0;font-size:14px}.tlg-head-a{align-items:center;gap:10px;display:flex}.tsl-li-cols2{grid-template-columns:repeat(2,96px)}.tsl-app .tsl-folders a{box-shadow:0 0 0 1px var(--line) inset;color:var(--ink);border-radius:4px}.tsl-app .tsl-folders a[aria-current=page]{box-shadow:0 0 0 2px var(--ink) inset;border-color:#0000}.tsl-app .tsl-doc{box-shadow:0 0 0 1px var(--line);border-radius:2px}.tsl-app .tsl-doc-kpi>div{border-top:1px solid var(--ink);background:0 0;border-radius:0;padding:12px 0}.tsl-app .tsl-choices button{box-shadow:0 0 0 1px var(--line) inset;border-radius:4px}.tsl-app .tsl-choices button[aria-pressed=true]{border-color:var(--ink)}.tsl-app .tsl-choices button[aria-pressed=true] .tsl-ico{background:var(--tile);color:var(--ink)}.tsl-app .tsl-progress i{background:var(--ink)}.tsl-app .tsl-input,.tsl-app .tsl-preview,.tsl-app .tsl-review{box-shadow:0 0 0 1px var(--line) inset;border-radius:4px}.tsl-app .tsl-chips span{background:var(--tile);color:var(--ink);border-radius:4px}.tsl-app .tsl-chips button{color:var(--ink2)}.tsl-app .tsl-acttabs button{border-radius:4px}.tsl-app .tsl-acttabs button[aria-pressed=true]{background:var(--ink)}@media (max-width:1100px){.pw2.pw2-final{grid-template-columns:minmax(0,1fr)}.pf-side{display:none}.pw2-final .pw2-realtabs{display:flex}}@media (max-width:760px){.pf-top{padding:0 16px}.pw2-final .pf-page{padding:4px 16px 88px}.pw2-final .pw2-realtabs{display:none}.pf-tabbar{z-index:40;height:64px;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -1px 0 var(--line);background:#fff;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.pf-tabbar a{color:var(--faint);align-content:center;place-items:center;gap:2px;font-size:11px;font-weight:600;text-decoration:none;display:grid}.pf-tabbar a[aria-current=page]{color:var(--ink)}.tsl-app .tsl-body-in main{padding:20px 16px}.tsl-app .tlg-hero{flex-direction:column}}@media print{.pf-side,.pf-top,.pf-tabbar{display:none!important}.pw2.pw2-final{display:block}}.pw2-final.pw2-soft .pw2-livebar,.pw2-final.pw2-soft .pw2-livebar *{color:var(--ink2)}.pw2-final.pw2-soft .pw2-livebar b,.pw2-final.pw2-soft .pw2-livebar strong{color:var(--ink)}.tsl-app .tsl-lg.key{background:var(--ink)}.tsl-app .tsl-chart rect[fill=\#E8EEF6],.tsl-app .tsl-chart svg rect[fill=\#E8EEF6]{fill:#eef0f3}.ld{--bg:#f1f3f5;--paper:#fff;--ink:#1c2127;--ink2:#545c66;--mute:#848c96;--line:#dce0e5;--key:#2347a8;--good:#1e7b4f;--bad:#b42318;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;letter-spacing:-.01em;word-break:keep-all;font-size:16px;line-height:1.6}.ld *{box-sizing:border-box}.ld a{color:inherit}.ld :focus-visible{outline:2px solid var(--key);outline-offset:2px}.ld-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.ld-nav{z-index:20;border-bottom:1px solid var(--line);background:#fffffff5;position:sticky;top:0}.ld-nav .ld-wrap{align-items:center;gap:28px;height:64px;display:flex}.ld-logo{letter-spacing:-.02em;align-items:center;gap:9px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.ld-logo span{background:var(--ink);color:#fff;letter-spacing:0;border-radius:5px;place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:800;display:grid}.ld-links{gap:22px;display:flex}.ld-links a{color:var(--ink2);font-size:15px;font-weight:500;text-decoration:none}.ld-links a:hover{color:var(--ink)}.ld-lang{color:var(--ink2);margin-left:auto;font-size:14px;text-decoration:none}.ld .pw2-nav-r{gap:8px;display:flex}.ld .pw2-btn{border:0;border-radius:4px;align-items:center;height:38px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ld .pw2-btn.line{box-shadow:0 0 0 1px var(--line) inset;color:var(--ink);background:#fff}.ld .pw2-btn.solid{background:var(--ink);color:#fff}.ld .pw2-short{display:none}.ld-hero{background:var(--bg);border-bottom:1px solid var(--line);padding:88px 0 96px}.ld-hero-grid{grid-template-columns:minmax(0,1fr) 480px;align-items:start;gap:64px;display:grid}.ld-hero h1{letter-spacing:-.05em;max-width:11.5em;margin:0;font-size:58px;font-weight:700;line-height:1.16}.ld-lead{max-width:34em;color:var(--ink2);margin:28px 0 0;font-size:18px;line-height:1.75}.ld-ctas{gap:10px;margin-top:36px;display:flex}.ld-btn{background:var(--key);border-radius:4px;align-items:center;height:50px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.ld-btn.ghost{box-shadow:0 0 0 1px var(--line) inset;background:#fff;color:var(--ink)!important}.ld-btn.ghost:hover{box-shadow:0 0 0 1px var(--ink2) inset}.ld-livetext{border-top:1px solid var(--line);color:var(--ink2);max-width:34em;margin:44px 0 0;padding-top:20px;font-size:15px}.ld-livetext b{color:var(--ink);font-variant-numeric:tabular-nums}.ld-sheet{background:var(--paper);box-shadow:0 0 0 1px var(--line),0 18px 40px #1c21270f;border-radius:2px;padding:22px 24px 18px}.ld-sheet header{color:var(--ink2);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.ld-live{background:var(--good);border-radius:50%;width:7px;height:7px}.ld-sheet-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:8px 0 18px;font-size:22px;font-weight:700}.ld-bars{border-bottom:1px solid var(--ink);align-items:flex-end;gap:4px;height:66px;display:flex}.ld-bars span{background:#c9cfd6;flex:1}.ld-cap{color:var(--mute);margin:6px 0 14px;font-size:12.5px}.ld-tone{gap:2px;height:8px;display:flex}.ld-tone span.p{background:var(--good)}.ld-tone span.u{background:#c9cfd6}.ld-tone span.n{background:var(--bad)}.ld-posts{counter-reset:p;margin:6px 0 0;padding:0;list-style:none}.ld-posts li{border-top:1px solid var(--line);counter-increment:p;grid-template-columns:auto 1fr;gap:2px 10px;padding:11px 0;display:grid}.ld-posts li:before{content:counter(p);color:var(--mute);grid-row:span 3;padding-top:2px;font-size:11px;font-weight:700}.ld-posts .ui-srcname{color:var(--ink2);font-size:12.5px}.ld-posts a{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.45;text-decoration:none;display:-webkit-box;overflow:hidden}.ld-posts a:hover{text-decoration:underline}.ld-posts time{color:var(--mute);font-variant-numeric:tabular-nums;font-size:12px}.ld-sheet footer{border-top:1px solid var(--line);margin-top:6px;padding-top:12px}.ld-sheet footer p{color:var(--mute);margin:0 0 8px;font-size:12.5px;line-height:1.55}.ld-sheet footer a{color:var(--key);font-size:14px;font-weight:600;text-decoration:none}.ld-sec.alt{background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ld h2{letter-spacing:-.04em;margin:0;font-size:36px;font-weight:700;line-height:1.25}.ld-what{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0;margin-top:48px;display:grid}.ld-what article{padding:28px 28px 8px 0}.ld-what h3{color:var(--ink2);margin:0;font-size:15px;font-weight:600}.ld-what .ld-what-h{letter-spacing:-.03em;color:var(--ink);margin:10px 0 14px;font-size:22px;font-weight:700;line-height:1.4}.ld-what p{color:var(--ink2);margin:0;font-size:15.5px;line-height:1.75}.ld-two{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:64px;display:grid}.ld-how{counter-reset:s;margin:0;padding:0;list-style:none}.ld-how li{border-top:1px solid var(--line);counter-increment:s;grid-template-columns:44px 1fr;gap:4px 0;padding:24px 0;display:grid}.ld-how li:first-child{border-top:1px solid var(--ink)}.ld-how li:before{content:counter(s);color:var(--key);grid-row:span 2;font-size:20px;font-weight:700}.ld-how b{letter-spacing:-.03em;font-size:20px}.ld-how p{color:var(--ink2);margin:4px 0 0;font-size:15.5px}.ld-trust{margin:0}.ld-trust>div{border-top:1px solid var(--line);grid-template-columns:260px 1fr;gap:24px;padding:20px 0;display:grid}.ld-trust>div:first-child{border-top:1px solid var(--ink)}.ld-trust dt{letter-spacing:-.02em;font-size:17px;font-weight:700}.ld-trust dd{color:var(--ink2);margin:0;font-size:15.5px}.ld-who{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.ld-who li{border-bottom:1px solid var(--line);letter-spacing:-.02em;padding:18px 0;font-size:18px;font-weight:600}.ld-end{background:var(--ink);color:#fff;padding:112px 0}.ld-end h2{color:#fff;font-size:44px}.ld-end p{color:#c5cbd3;max-width:36em;margin:16px 0 32px;font-size:17px}.ld-end .ld-btn:hover{background:#e9edf2}.ld-foot{background:var(--bg);color:var(--mute);padding:40px 0 56px;font-size:13px}.ld-foot .ld-wrap{gap:14px;display:grid}.ld-foot nav{flex-wrap:wrap;gap:20px;display:flex}.ld-foot nav a{color:var(--ink2);text-decoration:none}.ld-foot p{margin:0}.ld-logo.sm{font-size:15px}@media (max-width:1080px){.ld-hero-grid{grid-template-columns:1fr}.ld-hero h1{font-size:46px}.ld-two{grid-template-columns:1fr;gap:28px}.ld-what{grid-template-columns:1fr}.ld-what article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.ld-links{display:none}}@media (max-width:640px){.ld-wrap{padding:0 20px}.ld-hero{padding:56px 0 64px}.ld-hero h1{font-size:34px}.ld-lead{font-size:16px}.ld h2{font-size:28px}.ld-end h2{font-size:32px}.ld-trust>div{grid-template-columns:1fr;gap:6px}.ld .pw2-long{display:none}.ld .pw2-short{display:inline}.ld-ctas{flex-wrap:wrap}.ld-sec{padding:72px 0}.ld-lang{display:none}}@media (prefers-reduced-motion:reduce){.ld *{transition:none!important;animation:none!important}}.ld-what article{flex-direction:column;display:flex}.ld-mini{background:var(--bg);box-shadow:0 0 0 1px var(--line) inset;border-radius:2px;margin:28px 0 0;padding:18px 18px 14px;font-size:13.5px;position:relative}.ld-ex{color:var(--mute);font-size:11.5px;position:absolute;top:10px;right:12px}.ld-mini figcaption{color:var(--ink2);margin-top:12px;font-size:12.5px}.ld-mini-time{margin:0;padding:0;list-style:none}.ld-mini-time li{border-left:1px solid var(--ink);grid-template-columns:48px 1fr;gap:0 10px;padding:7px 0 7px 12px;display:grid;position:relative}.ld-mini-time li:before{content:"";width:7px;height:7px;box-shadow:0 0 0 1.5px var(--ink);background:#fff;border-radius:50%;position:absolute;top:13px;left:-4px}.ld-mini-time time{font-variant-numeric:tabular-nums;grid-row:span 2;font-weight:700}.ld-mini-time b{font-weight:600}.ld-mini-time span{color:var(--mute);font-size:12.5px}.ld-mini-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ld-mini-t th{border-bottom:1px solid var(--ink);text-align:left;color:var(--ink2);padding:0 0 6px;font-size:12px;font-weight:600}.ld-mini-t th:last-child,.ld-mini-t td:last-child{text-align:right}.ld-mini-t td{border-bottom:1px solid var(--line);padding:8px 0}.ld-mini-t td span{vertical-align:middle;background:#e3e7ec;width:70px;height:5px;margin-right:10px;display:inline-block}.ld-mini-t td span i{background:var(--ink);height:100%;display:block}.ld-mini-doc{box-shadow:0 0 0 1px var(--line);background:#fff;padding:14px 16px}.ld-mini-doc b{font-size:15px;display:block}.ld-mini-doc small{color:var(--mute);font-size:12px}.ld-mini-doc p{border-top:1px solid var(--line);justify-content:space-between;margin:10px 0 0;padding-top:8px;display:flex}.ld-mini-doc p span{color:var(--ink2)}.ld-mini-doc strong{font-variant-numeric:tabular-nums}.ld-mini-doc sup{color:var(--key);font-size:10px}.ld-mini-doc ol{color:var(--mute);margin:12px 0 0;padding-left:16px;font-size:11.5px}.ld-mini-x{gap:6px;margin-top:10px;display:flex}.ld-mini-x em{box-shadow:0 0 0 1px var(--line) inset;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600}.ld-sheet header{justify-content:space-between}.ld-sheet header time{color:var(--mute);font-size:12.5px;font-weight:500}.ld-cap,.ld-posts time{color:var(--ink2);font-size:13px}.ld-src{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ld-src em{color:#9a5b00;background:#fff4e5;border-radius:3px;padding:1px 6px;font-size:11.5px;font-style:normal;font-weight:600}.ld-ex{color:var(--ink2);margin-bottom:12px;font-size:12.5px;display:block;position:static}.ld-mini{box-shadow:none;border-top:1px solid var(--line);background:0 0;padding:16px 0 0}.ld-mini-doc ol{font-size:12.5px}.ld-sec{padding:80px 0}.ld-sec.alt{background:#fff;border-bottom:0}.ld-end{padding:80px 0}.ld-end p{max-width:40em}.ld-lead{margin-top:22px;font-size:17px;line-height:1.7}@media (max-width:640px){.ld-hero{padding:32px 0 40px}.ld-hero-grid{flex-direction:column;gap:24px;display:flex}.ld-hero-grid>div{display:contents}.ld-hero h1{order:1}.ld-lead{order:2}.ld-ctas{order:3;margin-top:20px}.ld-sheet{order:4;padding:18px 16px}.ld-livetext{order:5;margin-top:8px}.ld-posts li:nth-child(n+4){display:none}.ld-sec{padding:48px 0}}.tsl-head-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.tsl:not(.tsl-ledger) .tlg-cost{box-shadow:none;background:#fff;border-radius:10px;padding:8px 12px}.tsl:not(.tsl-ledger) .tlg-cost input{accent-color:var(--key)}.tsl:not(.tsl-ledger) .tlg-hero{justify-content:space-between;align-items:flex-start;gap:20px;padding:8px 4px 4px;display:flex}.tsl:not(.tsl-ledger) .tlg-k{color:var(--ink2);margin:0 0 6px;font-size:14px;font-weight:600}.tsl:not(.tsl-ledger) .tlg-k span+span:before{content:" · "}.tsl:not(.tsl-ledger) .tlg-hero h1{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700;line-height:1.3}.tsl:not(.tsl-ledger) .tlg-sub{color:var(--ink2);flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;font-size:15px;display:flex}.tsl:not(.tsl-ledger) .tlg-facts{grid-template-columns:repeat(3,1fr);gap:16px;margin:8px 0 0;display:grid}.tsl:not(.tsl-ledger) .tlg-facts>div{background:#fff;border:0;border-radius:20px;margin:0;padding:20px}.tsl:not(.tsl-ledger) .tlg-facts dd b{font-size:24px}.tsl:not(.tsl-ledger) .tlg-memo{background:#fff;border-radius:20px;max-width:none;padding:28px}.tsl:not(.tsl-ledger) .tlg-memo-h{border-bottom:1px solid var(--line)}.tsl:not(.tsl-ledger) .tlg-memo h1{font-size:28px}.tsl:not(.tsl-ledger) .tlg-hbars span.on{background:var(--bad)}.tsl:not(.tsl-ledger) .tlg-hbars{border-bottom-color:var(--line)}.tsl:not(.tsl-ledger) .tlg-table th{border-bottom:1px solid var(--line);color:var(--mute);font-weight:600}.tsl:not(.tsl-ledger) .tlg-table td b{color:var(--ink)}.tsl:not(.tsl-ledger) .tlg-tag{border-radius:6px}.tsl:not(.tsl-ledger) .tlg-next .tsl-cta{border-radius:14px;height:52px}.tsl:not(.tsl-ledger) .tlg-ask2 input{background:var(--bg);height:52px;box-shadow:none;border-radius:14px}.tsl:not(.tsl-ledger) .tlg-ask2 .tsl-ghost{border-radius:14px;height:52px}.tsl:not(.tsl-ledger) .tlg-acc>button span{color:var(--key)}.tsl:not(.tsl-ledger) .tlg-meter{border-radius:3px}.tsl:not(.tsl-ledger) .tlg-meter i{background:var(--key);border-radius:3px}.tsl:not(.tsl-ledger) .tlg-inbox li{border-top-color:var(--line)}.tsl:not(.tsl-ledger) .tlg-pri{border-radius:6px}.tsl:not(.tsl-ledger) .tlg-act-l{color:var(--key)!important}.tsl:not(.tsl-ledger) .tlg-stamp{color:var(--mute);margin-left:auto;font-size:13px}@media (max-width:760px){.tsl:not(.tsl-ledger) .tlg-facts{grid-template-columns:1fr}.tsl:not(.tsl-ledger) .tlg-hero{flex-direction:column}}.tsl:not(.tsl-ledger) .tlg-hero .tlg-k{text-align:left;background:0 0;padding:0;display:block}.pw2.pw2-tossapp{--font-serif:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;--ink:#191f28;--ink2:#4e5968;--mute:#4e5968;--faint:#8b95a1;--canvas:#f2f4f6;--surface:#fff;--tile:#f2f4f6;--tile2:#f9fafb;--line:#e5e8eb;--rule:#e5e8eb;--t7:#f2f4f6;--card:#fff;--fill:#f2f4f6;--key:#12305c;--key-ink:#fff;--deep:#191f28;--deep2:#2b3240;--good:#0ca678;--bad:#f04452;--amber:#fff4e5;--amber-i:#b35c00;--green:#e8f7f1;--green-i:#087f5b;--blue:#e8eef6;--blue-i:#12305c;--grey:#f2f4f6;--grey-i:#4e5968;--hl:#fff1c2;background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;letter-spacing:-.01em;font-size:15px;display:block}.pw2-tossapp .pw2-card-b h3,.pw2-tossapp .pw2-cl-card h3,.pw2-tossapp .pw2-cl-detail h3,.pw2-tossapp .pw2-cta h2,.pw2-tossapp .pw2-cx-top h1,.pw2-tossapp .pw2-cx3-out h2,.pw2-tossapp .pw2-doc h1,.pw2-tossapp .pw2-h2,.pw2-tossapp .pw2-hero h1,.pw2-tossapp .pw2-pcard h3,.pw2-tossapp .pw2-ph h1,.pw2-tossapp .pw2-plan h3,.pw2-tossapp .pw2-sec-h h2,.pw2-tossapp .pw2-vault-item h3,.pw2-tossapp .serif,.pw2-tossapp .pw2-brand b,.pw2-tossapp .pw2-brief,.pw2-tossapp .pw2-cl-m dd,.pw2-tossapp .pw2-cx-hero b,.pw2-tossapp .pw2-demo-src blockquote,.pw2-tossapp .pw2-flow-list button,.pw2-tossapp .pw2-kpis b,.pw2-tossapp .pw2-live b,.pw2-tossapp .pw2-mark,.pw2-tossapp .pw2-pair b,.pw2-tossapp .pw2-pmono,.pw2-tossapp .pw2-pri .no,.pw2-tossapp .pw2-quote,.pw2-tossapp .pw2-stat b,.pw2-tossapp .pw2-sum b,.pw2-tossapp .pw2-tl time,.pw2-tossapp .pwb-mint .pwb-hero h1,.pw2-tossapp .pwb-mint .pwb-kpis b{letter-spacing:-.03em!important;font-weight:700!important}.pw2-tossapp h1,.pw2-tossapp h2,.pw2-tossapp h3{letter-spacing:-.03em;font-weight:700}.pt-top{z-index:30;background:#fff;align-items:center;gap:20px;height:64px;padding:0 32px;display:flex;position:sticky;top:0}.pt-logo{letter-spacing:-.03em;color:var(--ink);align-items:center;gap:8px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.pt-logo span{background:var(--key);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.pt-proj{position:relative}.pt-proj>button{background:var(--tile);border:0;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:14.5px;display:flex}.pt-proj>button b{font-weight:700}.pt-pop{z-index:40;background:#fff;border-radius:14px;min-width:200px;padding:6px;display:grid;position:absolute;top:44px;left:0;box-shadow:0 12px 32px #0000001f}.pt-pop.right{left:auto;right:0}.pt-pop a{color:var(--ink);border-radius:10px;padding:10px 12px;font-size:15px;font-weight:500;text-decoration:none}.pt-pop a:hover,.pt-pop a[aria-current=page]{background:var(--tile)}.pt-pop p{border-bottom:1px solid var(--line);margin:0;padding:8px 12px 10px}.pt-pop p b{font-size:14.5px;display:block}.pt-pop p small{color:var(--faint);font-size:12.5px}.pt-nav{align-items:center;gap:2px;min-width:0;display:flex}.pt-nav>a,.pt-more summary{color:var(--faint);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;font-weight:600;text-decoration:none;list-style:none;display:flex}.pt-more summary::-webkit-details-marker{display:none}.pt-nav>a:hover,.pt-more summary:hover{background:var(--tile)}.pt-nav>a[aria-current=page],.pt-more summary[aria-current=page]{color:var(--ink)}.pt-nav em{background:var(--bad);color:#fff;border-radius:9px;padding:0 6px;font-size:11.5px;font-style:normal}.pt-more{position:relative}.pt-search{background:var(--tile);width:260px;height:40px;color:var(--faint);border-radius:12px;align-items:center;gap:8px;margin-left:auto;padding:0 14px;display:flex}.pt-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.pt-snap{color:var(--faint);margin-left:auto;font-size:12.5px}.pt-search+.pt-snap{margin-left:0}.pt-top .pw2-lang{cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:13px}.pt-me{position:relative}.pt-me summary{cursor:pointer;list-style:none}.pt-me summary::-webkit-details-marker{display:none}.pt-me summary i{background:var(--blue);width:32px;height:32px;color:var(--key);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}.pw2-tossapp .pt-page{max-width:1280px;margin:0 auto;padding:16px 32px 72px;animation:none}.pt-crumb{color:var(--ink2);align-items:center;gap:8px;margin:0 0 4px;font-size:13.5px;display:flex}.pt-crumb a{color:var(--ink2);text-decoration:none}.pt-crumb span{color:#b0b8c1}.pt-crumb b{color:var(--ink);font-weight:600}.pw2-tossapp .pw2-realtabs,.pt-tabbar{display:none}.pw2-tossapp .pw2-btn{border-radius:12px;height:44px;padding:0 18px;font-size:15px;font-weight:700}.pw2-tossapp .pw2-btn.sm{border-radius:10px;height:36px;font-size:13.5px}.pw2-tossapp .pw2-btn.solid,.pw2-tossapp.pw2-soft .pw2-btn.solid{background:var(--key);background-image:none}.pw2-tossapp .pw2-btn.line{background:#fff;border-color:#0000}.pw2-tossapp .pw2-panel,.pw2-tossapp.pw2-soft .pw2-panel{box-shadow:none;background:#fff;border-radius:20px}.pw2-tossapp .pw2-kpis>div,.pw2-tossapp.pw2-soft .pw2-kpis>div{box-shadow:none;color:var(--ink);background:#fff;border-radius:20px}.pw2-tossapp.pw2-soft .pw2-kpis>div:first-child small,.pw2-tossapp.pw2-soft .pw2-kpis>div:first-child>span{color:var(--faint)}.pw2-tossapp.pw2-soft .pw2-kpis>div:first-child .pw2-delta{color:var(--good)}.pw2-tossapp.pw2-soft .pw2-livebar{background:#fff;border-radius:16px}.pw2-tossapp.pw2-soft .pw2-livebar,.pw2-tossapp.pw2-soft .pw2-livebar *{color:var(--ink2)}.pw2-tossapp.pw2-soft .pw2-pcard,.pw2-tossapp.pw2-soft .pw2-state,.pw2-tossapp.pw2-soft .pw2-plan:not(.key),.pw2-tossapp.pw2-soft .pw2-review,.pw2-tossapp.pw2-soft .pw2-cform,.pw2-tossapp.pw2-soft .pw2-done,.pw2-tossapp.pw2-soft .pw2-live>div,.pw2-tossapp.pw2-soft .pw2-steps>div{box-shadow:none;background:#fff;border-radius:20px}.pw2-tossapp.pw2-soft .pw2-pcard:hover{box-shadow:0 8px 24px #0000000f}.pw2-tossapp.pw2-soft .pw2-today li:nth-child(odd){background:var(--tile2)}.pw2-tossapp.pw2-soft .pw2-lane-track{background:var(--tile)}.pw2-tossapp.pw2-soft .pw2-movers li i{background:var(--key)}.pw2-tossapp.pw2-soft .pw2-quote,.pw2-tossapp.pw2-soft .pw2-demo-src blockquote{background:var(--tile);border-radius:14px}.pw2-tossapp.pw2-soft .pw2-quote.ko{background:var(--amber)}.pw2-tossapp.pw2-soft .pw2-sum{background:var(--blue);border-radius:20px}.pw2-tossapp.pw2-soft .pw2-kinds button[aria-pressed=true]{background:var(--key);color:#fff}.pw2-tossapp.pw2-soft .pw2-doc{box-shadow:none;border-radius:20px}.pw2-tossapp .pw2-pref{background:var(--tile2)}.pw2-tossapp .pw2-eyebrow{letter-spacing:0;text-transform:none;color:var(--ink2);font-size:13px}.pw2-tossapp .pw2-mark{background:var(--key);font-family:var(--font-kr),sans-serif;border-radius:8px}.tsl.tsl-tapp{background:0 0;min-height:0;padding:8px 0 48px}.tsl:not(.tsl-ledger) .tlg-formula{background:#fff;border:0;border-radius:20px;margin:16px 0 0;padding:22px 24px}.tsl:not(.tsl-ledger) .tlg-term:last-of-type b{color:var(--key)}.tsl:not(.tsl-ledger) .tlg-note-line{background:#fff;border:0;border-radius:16px;padding:14px 18px}@media (max-width:1100px){.pt-search,.pt-snap{display:none}.pt-top{gap:12px;padding:0 16px}.pt-nav>a,.pt-more summary{padding:8px}}@media (max-width:760px){.pt-nav{display:none}.pt-top .pw2-lang{margin-left:auto}.pw2-tossapp .pt-page{padding:12px 16px 88px}.pt-tabbar{z-index:40;height:64px;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -1px 0 var(--line);background:#fff;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.pt-tabbar a{color:var(--faint);align-content:center;place-items:center;gap:2px;font-size:11px;font-weight:600;text-decoration:none;display:grid}.pt-tabbar a[aria-current=page]{color:var(--ink)}}@media print{.pt-top,.pt-tabbar,.pt-crumb{display:none!important}}.ld{--bg:#f2f4f6;--paper:#fff;--ink:#191f28;--ink2:#4e5968;--mute:#8b95a1;--line:#e5e8eb;--key:#12305c;--good:#0ca678;--bad:#f04452}.ld-nav{box-shadow:0 1px 0 var(--line);border-bottom:0}.ld-logo span{background:var(--key);border-radius:8px}.ld .pw2-btn{border-radius:10px;height:40px}.ld .pw2-btn.line{box-shadow:none;background:var(--bg)}.ld .pw2-btn.solid{background:var(--key)}.ld-hero{border-bottom:0}.ld-hero h1{letter-spacing:-.04em}.ld-btn{border-radius:14px;height:56px;padding:0 24px;font-size:17px;font-weight:700}.ld-btn:hover{background:#0b1b33}.ld-btn.ghost{box-shadow:none;background:#fff}.ld-btn.ghost:hover{box-shadow:none;background:#e9ecef}.ld-livetext{border-top:0;padding-top:0}.ld-sheet{border-radius:20px;box-shadow:0 12px 40px #0000000f}.ld-bars{border-bottom:0}.ld-bars span{background:#d3deeb;border-radius:4px 4px 0 0}.ld-bars span:nth-last-child(-n+7){background:var(--key)}.ld-posts li{border-top:1px solid var(--bg)}.ld-sheet footer{border-top:0}.ld-sec.alt{background:var(--bg)}.ld-what{border-top:0;gap:16px}.ld-what article{background:var(--bg);border-radius:20px;padding:28px}.ld-what article+article{border-left:0;padding-left:28px}.ld-sec.alt .ld-what article{background:#fff}.ld-mini{background:#fff;border-top:0;border-radius:14px;padding:16px}.ld-mini-doc{box-shadow:none;background:var(--bg);border-radius:12px}.ld-mini-time li{border-left-color:var(--key)}.ld-mini-time li:before{box-shadow:0 0 0 1.5px var(--key)}.ld-mini-t th{border-bottom-color:var(--line)}.ld-mini-t td span i{background:var(--key)}.ld-how li,.ld-how li:first-child{background:#fff;border-top:0;border-radius:20px;margin-bottom:12px;padding:22px 24px}.ld-trust>div,.ld-trust>div:first-child{background:var(--bg);border-top:0;border-radius:20px;margin-bottom:12px;padding:20px 24px}.ld-who{border-top:0}.ld-who li{background:#fff;border:0;border-radius:20px;margin-bottom:12px;padding:18px 24px}.ld-end{background:var(--key)}.ld-foot{background:#fff}@media (max-width:1080px){.ld-what article+article{border-top:0}}.tsl-tapp .tlg-facts{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.tsl-tapp .tlg-facts{grid-template-columns:1fr 1fr}}.pw2-tossapp.pw2-soft .pw2-kpis .pw2-delta,.pw2-tossapp.pw2-soft .pw2-kpis>div:first-child .pw2-delta{color:#4e5968}.pw2-tossapp.pw2-soft .pw2-kpis>div:first-child b{color:var(--ink)}.tsl.tsl-tapp:not(.tsl-ledger) .tlg-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tsl.tsl-tapp:not(.tsl-ledger) .tlg-facts>div{padding:24px}@media (max-width:900px){.tsl.tsl-tapp:not(.tsl-ledger) .tlg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tsl.tsl-tapp:not(.tsl-ledger) .tlg-facts{grid-template-columns:1fr}}.pt-nav>a,.pt-more summary{color:#4e5968}.pt-nav>a[aria-current=page],.pt-more summary[aria-current=page]{color:var(--key);background:var(--blue)}.pt-tabbar a[aria-current=page],.pt-tabmore summary[aria-current=page]{color:var(--key)}.pt-tabmore{display:grid;position:relative}.pt-tabmore summary{color:var(--faint);cursor:pointer;align-content:center;place-items:center;gap:2px;font-size:11px;font-weight:600;list-style:none;display:grid}.pt-tabmore summary::-webkit-details-marker{display:none}.pt-pop.up{inset:auto 8px 70px auto}.pw2-tossapp .pw2-ph h1{font-size:26px}.ld-sheet{box-shadow:none}.ld-sheet-n{font-size:28px}.ld-posts li:nth-child(n+4){display:none}.ld-how li,.ld-trust>div,.ld-who li,.ld-how li:first-child,.ld-trust>div:first-child{border-top:1px solid var(--line);background:0 0;border-radius:0;margin-bottom:0;padding:20px 0}.ld-end{background:var(--bg);color:var(--ink)}.ld-end h2{color:var(--ink)}.ld-end p{color:var(--ink2)}.ld-end .ld-btn{background:var(--key);color:#fff!important}.mk .mk-main{background:var(--bg);max-width:1180px;margin:0 auto;padding:40px 32px 72px}.mk{background:var(--bg)}.mk-head{margin-bottom:24px}.mk-head h1{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700;line-height:1.35}.mk-head p{color:var(--ink2);margin:10px 0 0;font-size:15.5px}.mk-head .mk-note{background:#fff;border-radius:10px;padding:8px 12px;font-size:13.5px;display:inline-block}.mk-head-p{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mk-head-p h1 .ui-srcname{gap:12px;font-size:32px}.mk-head-a,.mk-row-btns{gap:8px;display:flex}.mk-crumb{gap:8px;display:flex;margin:0 0 10px!important;font-size:13.5px!important}.mk-crumb a{color:var(--ink2);text-decoration:none}.mk-crumb span{color:#b0b8c1}.mk-btn{background:var(--key);border-radius:12px;align-items:center;height:48px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.mk-btn.ghost{background:#fff;color:var(--ink)!important}.mk-btn.sm{height:40px;font-size:14px}.mk-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;margin-bottom:16px;display:grid}.mk-col,.mk-side{gap:16px;display:grid}.mk-card{background:#fff;border-radius:20px;padding:24px}.mk-card-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.mk-card-h h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.mk-card-h span,.mk-card-h a{color:var(--mute);font-size:13px}.mk-card-h a{color:var(--key);font-weight:600;text-decoration:none}.mk-card h3{color:var(--ink2);margin:16px 0 6px;font-size:14px}.mk-sub{color:var(--ink2);margin:0 0 8px;font-size:14px;line-height:1.6}.mk-rank{margin:0;padding:0;list-style:none}.mk-rank li{border-bottom:1px solid var(--bg);grid-template-columns:28px minmax(0,1.3fr) 1fr 72px 110px;align-items:center;gap:12px;padding:12px 0;display:grid}.mk-no{color:var(--key);text-align:center;font-variant-numeric:tabular-nums;font-weight:700}.mk-name a{color:inherit;text-decoration:none}.mk-name em{color:var(--mute);margin-left:6px;font-size:11.5px;font-style:normal}.mk-bar{background:var(--bg);border-radius:4px;height:8px}.mk-bar i{background:#9fb3cd;border-radius:4px;height:100%;display:block}.mk-n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.mk-ch{color:var(--mute);text-align:right;font-size:12.5px}.mk-lock{background:var(--bg);border-radius:16px;gap:6px;margin-top:16px;padding:18px 20px;display:grid}.mk-side>.mk-lock{background:#fff;margin-top:0}.mk-lock div{color:var(--ink);align-items:center;gap:8px;display:flex}.mk-lock b{font-size:15px}.mk-lock p{color:var(--ink2);margin:0 0 6px;font-size:13.5px}.mk-lock .mk-btn{justify-self:start}.mk-props{margin:0;padding:0;list-style:none}.mk-prop{border-bottom:1px solid var(--bg);grid-template-columns:86px 1fr;gap:10px;padding:10px 0;display:grid}.mk-lag{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px}.mk-prop p{margin:0;font-size:14px;font-weight:600}.mk-prop p a{color:inherit}.mk-prop p span{color:var(--ink2);margin-top:2px;font-size:13px;font-weight:400;display:block}.mk-prop small{color:var(--mute);font-size:12px;display:block}.mk-pulse{margin:0;padding:0;list-style:none}.mk-pulse li{border-bottom:1px solid var(--bg);grid-template-columns:minmax(0,1.6fr) 1fr 1fr;gap:16px;padding:14px 0;font-size:14px;display:grid}.mk-pulse b{font-weight:600;display:block}.mk-pulse small{color:var(--mute);font-size:12.5px;display:block}.mk-pulse a{color:var(--key)}.mk-trust{color:var(--mute);margin:8px 0 0;font-size:13px}.mk-days{align-items:flex-end;gap:6px;height:150px;display:flex}.mk-days span{flex-direction:column-reverse;flex:1;gap:2px;display:flex}.mk-days i{border-radius:3px;display:block}.mk-days i.k,.mk-days-x i.k{background:var(--key)}.mk-days i.g,.mk-days-x i.g{background:#b9c8dc}.mk-days-x{color:var(--mute);justify-content:space-between;margin-top:8px;font-size:12.5px;display:flex}.mk-days-x i{border-radius:2px;width:9px;height:9px;margin:0 4px 0 8px;display:inline-block}.mk-biglag{letter-spacing:-.03em;margin:6px 0 14px;font-size:34px;font-weight:700}.mk-biglag small{color:var(--mute);letter-spacing:0;font-size:13px;font-weight:500;display:block}.mk-time{margin:0;padding:0;list-style:none}.mk-time li{border-bottom:1px solid var(--bg);grid-template-columns:150px 110px 1fr;align-items:baseline;gap:12px;padding:10px 0;font-size:14px;display:grid}.mk-time time{font-variant-numeric:tabular-nums;font-weight:600}.mk-time time small{color:var(--mute);font-size:12px;font-weight:400;display:block}.mk-time span{color:var(--ink2)}.mk-posts{margin:0;padding:0;list-style:none}.mk-posts li{border-bottom:1px solid var(--bg);gap:4px;padding:12px 0;display:grid}.mk-src{color:var(--ink2);align-items:center;gap:8px;font-size:13px;display:flex}.mk-src em,.mk-rel{color:#b35c00;background:#fff4e5;border-radius:5px;padding:1px 6px;font-size:11.5px;font-style:normal;font-weight:600}.mk-src small{color:var(--mute)}.mk-posts a{color:var(--ink);font-size:15px;font-weight:600;text-decoration:none}.mk-posts a:hover{text-decoration:underline}.mk-posts time{color:var(--mute);font-size:12.5px}.mk-out{gap:24px;margin:0 0 16px;display:flex}.mk-out dt{color:var(--ink2);font-size:13px}.mk-out dd{margin:2px 0 0;font-size:24px;font-weight:700}.mk-chan{margin:0;padding:0;list-style:none}.mk-chan li{grid-template-columns:120px 1fr 40px;align-items:center;gap:10px;padding:6px 0;font-size:13.5px;display:grid}.mk-chan i{background:var(--bg);border-radius:4px;height:8px}.mk-chan i b{background:var(--key);border-radius:4px;height:100%;display:block}.mk-chan em{text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.mk-link{color:var(--key);font-weight:700;text-decoration:none}.mk-tabs{gap:4px;margin-bottom:16px;display:flex}.mk-tabs a{color:var(--ink2);border-radius:10px;padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none}.mk-tabs a[aria-current=page]{color:var(--key);background:#fff}.mk-table{border-collapse:collapse;width:100%;font-size:14.5px}.mk-table th{text-align:left;color:var(--mute);border-bottom:1px solid var(--bg);padding:10px 8px;font-size:13px;font-weight:600}.mk-table td{border-bottom:1px solid var(--bg);padding:12px 8px}.mk-table .r{text-align:right;font-variant-numeric:tabular-nums}.mk-table .mk-rel{margin-left:8px}.mk-mute{color:var(--mute);font-size:13px}.mk-gap{margin-top:16px}.mk-card-h{flex-wrap:wrap}.mk-note a{color:var(--key);margin-left:6px;font-weight:600}.mk-name small{color:#4e5968;margin-top:2px;font-size:12.5px;font-weight:400;display:block}.mk-rank li{grid-template-columns:28px minmax(0,1.2fr) 1fr 80px;font-size:16px}.mk-two{grid-template-columns:1fr 1fr;gap:32px;display:grid}.mk-prop{grid-template-columns:96px 1fr;row-gap:8px}.mk-prop .mk-prop-t{margin:0;font-size:15px;font-weight:600;line-height:1.45}.mk-prop .mk-prop-t small{margin-top:2px;font-size:13px;font-weight:500;display:block}.mk-prop-t a{color:var(--key)}.mk-ends{grid-column:2;gap:6px;margin:0;display:grid}.mk-ends div{grid-template-columns:64px 1fr;gap:8px;font-size:13px;line-height:1.5;display:grid}.mk-ends dt{color:var(--mute)}.mk-ends dd{color:var(--ink);margin:0}.mk-ends a,.mk-pulse span a,.mk-time span a{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #d1d6db;text-decoration:underline #d1d6db}.mk-ends time,.mk-pulse time{color:#4e5968;font-size:12.5px;display:block}.mk-ends time small,.mk-pulse time small{color:var(--mute);margin-left:6px;font-size:12px}.mk-pulse time small{display:inline}.mk-ends .mk-rel,.mk-pulse .mk-rel,.mk-time .mk-rel,.mk-posts time small{margin-left:6px}.mk a:focus-visible{outline:2px solid var(--key);outline-offset:2px;border-radius:4px}@media (max-width:1080px){.mk-two{grid-template-columns:1fr;gap:8px}.mk-grid{grid-template-columns:1fr}.mk-rank li{grid-template-columns:24px 1fr 64px}.mk-bar{display:none}.mk-pulse li,.mk-time li{grid-template-columns:1fr}}@media (max-width:640px){.mk .mk-main{padding:24px 16px 56px}.mk-head h1{font-size:24px}.mk-head-a,.mk-row-btns{flex-direction:column;width:100%}.mk-prop{grid-template-columns:1fr}.mk-ends{grid-column:1}.mk-card{padding:20px}}.mk{flex-direction:column;min-height:100vh;display:flex}.mk .mk-main{box-sizing:border-box;flex:1 0 auto;width:100%}.pw2-toss{--canvas:#f2f4f6;--surface:#fff;--tile:#f2f4f6;--tile2:#f9fafb;--line:#e5e8eb;--mute:#4e5968;--faint:#8b95a1;--key-ink:#fff;--deep:#191f28;--blue:#e8eef6;--blue-i:#12305c;background:#f2f4f6;flex-direction:column;font-size:15px;display:flex}.pw2-toss>main,.pw2-toss>.pw2-legacy,.pw2-toss>.pw2-auth{flex:1 0 auto}.pw2-toss .ld-nav{z-index:20;position:sticky;top:0}.pw2-toss .pw2-wrap{max-width:1180px}.pw2-toss .serif,.pw2-toss h1,.pw2-toss h2,.pw2-toss h3{letter-spacing:-.03em;font-family:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif!important;font-weight:700!important}.pw2-toss h1{font-size:32px;line-height:1.35}.pw2-toss .pw2-eyebrow,.pw2-toss .pw2-kicker{display:none}.pw2-toss .pw2-lead{color:#4e5968;font-size:16px}.pw2-toss .pw2-btn{color:#191f28;background:#fff;border:0;border-radius:12px;height:48px;padding:0 18px;font-size:15px;font-weight:700}.pw2-toss .pw2-btn.sm{height:40px;font-size:14px}.pw2-toss .pw2-btn.solid{color:#fff;background:#12305c!important}.pw2-toss .pw2-btn.line{background:#fff;border:0}.pw2-toss input,.pw2-toss textarea,.pw2-toss select{box-shadow:none!important;background:#fff!important;border:1px solid #e5e8eb!important;border-radius:12px!important;font-size:15px!important}.pw2-toss input:focus,.pw2-toss textarea:focus,.pw2-toss select:focus{outline:none;border-color:#12305c!important}.pw2-toss button[type=submit],.pw2-toss .pw2-auth button.solid{font-weight:700;color:#fff!important;background:#12305c!important;border-radius:12px!important}.pw2-toss .pw2-contact form,.pw2-toss .pw2-cform{box-shadow:none!important;background:#fff!important;border-radius:20px!important}.pw2-toss .pw2-panel,.pw2-toss .pw2-plan{border-radius:20px;box-shadow:none!important;color:#191f28!important;background:#fff!important;border:0!important}.pw2-toss .pw2-legal article{background:#fff;border-radius:20px;padding:32px}.pw2-toss .pw2-legal aside a{color:#4e5968}.pw2-toss .pw2-legacy{background:#f2f4f6}.pw2-toss a:focus-visible{outline-offset:2px;outline:2px solid #12305c}.pw2-toss .ld-nav .pw2-btn{border-radius:10px;height:40px;padding:0 14px;font-size:14px}.pw2-toss .ld-nav .pw2-btn.line{background:#f2f4f6}.pl{color:#191f28;flex:1 0 auto}.pl-wrap{max-width:1180px;margin:0 auto;padding:0 32px 64px}.pl h1{letter-spacing:-.035em;margin:0;line-height:1.25;font-size:44px!important}.pl h2{margin:0 0 10px;line-height:1.35;font-size:26px!important}.pl p{color:#4e5968;margin:0;font-size:16px;line-height:1.65}.pl-hero{max-width:760px;padding:72px 0 56px}.pl-hero>p{margin-top:16px;font-size:18px}.pl-hero .pl-note{color:#8b95a1;margin-top:10px;font-size:15px}.pl-ctas{gap:8px;margin-top:28px;display:flex}.pl-btn{background:#12305c;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.pl-btn.ghost{background:#fff;color:#191f28!important}.pl-card .pl-btn.ghost,.pl-api .pl-btn.ghost{background:#f2f4f6}.pl-btn:focus-visible{outline-offset:2px;outline:2px solid #12305c}.pl-card{background:#fff;border-radius:20px;padding:32px}.pl-intro{grid-template-columns:4fr 6fr;gap:40px;padding-bottom:28px;display:grid}.pl-intro .pl-btn{margin-top:20px}.pl-rows{border-top:1px solid #f2f4f6;margin:0}.pl-rows div{border-bottom:1px solid #f2f4f6;grid-template-columns:200px 1fr;gap:16px;padding:16px 0;display:grid}.pl-rows div:last-child{border-bottom:0;padding-bottom:0}.pl-rows dt{font-weight:700}.pl-rows dd{color:#4e5968;margin:0}.pl-space{grid-template-columns:4fr 6fr;gap:40px;padding:72px 0 24px;display:grid}.pl-space-t .pl-btn{margin-top:24px}.pl-panel{background:#fff;border-radius:20px;margin:0;padding:12px 28px}.pl-panel div{border-bottom:1px solid #f2f4f6;padding:16px 0}.pl-panel div:last-child{border-bottom:0}.pl-panel dt{font-size:16px;font-weight:700}.pl-panel dd{color:#4e5968;margin:4px 0 0}.pl-panel div:first-child dt{font-size:20px}.pl-panel div:first-child{padding:20px 0}.pl-notes{color:#4e5968;margin:16px 0 0;padding:0 0 0 18px;font-size:14.5px;line-height:1.7}.pl-api{background:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:28px 32px;display:flex}.pl-api h2{font-size:22px!important}.pl-trust{border-top:1px solid #e5e8eb;grid-template-columns:4fr 6fr;gap:40px;margin-top:64px;padding-top:32px;display:grid}.pl-trust h2{font-size:22px!important}.pl-trust div{gap:10px;display:grid}@media (max-width:800px){.pl-intro,.pl-space,.pl-trust{grid-template-columns:1fr;gap:24px}.pl-api{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.pl-wrap{padding:0 20px 40px}.pl h1{font-size:32px!important}.pl h2{font-size:23px!important}.pl-hero{padding:40px 0 36px}.pl-ctas{flex-direction:column}.pl-card{padding:20px}.pl-rows div{grid-template-columns:1fr;gap:4px}.pl-space{padding-top:48px}.pl-panel{padding:4px 20px}.pl-api{padding:20px}}.pw2-toss .pw2-contact{grid-template-columns:4fr 6fr;gap:48px;padding-top:64px;padding-bottom:72px;display:grid}.pw2-toss .pw2-contact .pw2-lead+.pw2-lead{margin-top:10px;font-size:15px}.pw2-clinks{gap:10px;margin:28px 0 0;display:grid}.pw2-clinks a{color:#12305c;font-weight:700;text-decoration:none}.pw2-toss .pw2-cform{padding:32px}.pw2-toss .pw2-cform select{width:100%;height:48px;padding:0 14px}.pw2-toss .pw2-fl .pw2-note{margin-top:6px;display:block}@media (max-width:800px){.pw2-toss .pw2-contact{grid-template-columns:1fr;gap:28px;padding-top:40px}.pw2-toss .pw2-cform{padding:20px}}.pw2-toss .pw2-contact h1{line-height:1.3;font-size:36px!important}.pw2-toss .pw2-fgrid{align-items:start}.pw2-toss .pw2-fl input{height:48px;margin-top:6px;padding:0 14px}.pw2-toss .pw2-fl textarea{margin-top:6px;padding:12px 14px}@media (max-width:640px){.pw2-toss .pw2-contact h1{font-size:28px!important}}.pd{color:#191f28;min-height:100vh;font-family:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;letter-spacing:-.01em;word-break:keep-all;background:#f2f4f6;font-size:16px;line-height:1.6}.pd *{box-sizing:border-box}.pd a{color:inherit}.pd a:focus-visible,.pd summary:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #12305c}.pd-in{align-items:center;gap:20px;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.pd-in.wide{max-width:1392px}.pd-screens{color:#fff;background:#191f28;font-size:13px}.pd-screens .pd-in{flex-wrap:wrap;gap:4px 14px;padding-top:8px;padding-bottom:8px}.pd-screens b{margin-right:6px}.pd-screens a{color:#b0b8c1;text-decoration:none}.pd-screens a[aria-current]{color:#fff;text-underline-offset:4px;font-weight:700;text-decoration:underline}.pd-head{background:#fff;border-bottom:1px solid #e5e8eb}.pd-head .pd-in{height:72px}.pd-logo{align-items:center;gap:8px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.pd-logo span{color:#fff;background:#12305c;border-radius:7px;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.pd-nav{flex:1;align-items:center;gap:4px;display:flex}.pd-nav>a,.pd-more summary{color:#4e5968;cursor:pointer;border-radius:10px;padding:8px 12px;font-size:15px;text-decoration:none;list-style:none}.pd-nav>a[aria-current]{color:#12305c;background:#e8eef6;font-weight:700}.pd-more{position:relative}.pd-more summary::-webkit-details-marker{display:none}.pd-more>div{z-index:10;background:#fff;border-radius:14px;min-width:180px;padding:8px;display:grid;position:absolute;top:44px;left:0;box-shadow:0 8px 24px #00000014}.pd-more>div a{border-radius:8px;padding:10px 12px;font-size:15px;text-decoration:none}.pd-more>div a:hover{background:#f2f4f6}.pd-login{background:#12305c;border-radius:12px;padding:10px 16px;font-size:15px;font-weight:700;text-decoration:none;color:#fff!important}.pd-banner{color:#7a5a12;background:#fff8e6;font-size:14px}.pd-banner .pd-in{flex-wrap:wrap;justify-content:space-between;gap:8px;min-height:44px}.pd-banner p{margin:0}.pd-banner nav{gap:4px;display:flex}.pd-banner nav a{color:#4e5968;background:#fff;border-radius:8px;padding:5px 10px;font-size:13.5px;font-weight:600;text-decoration:none}.pd-banner nav a[aria-current]{color:#fff;background:#12305c}.pd-main{max-width:1200px;margin:0 auto;padding:40px 24px 64px}.pd-title{margin-bottom:24px}.pd-title.row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pd-title h1{letter-spacing:-.03em;margin:0;font-size:32px;line-height:1.3}.pd-title p{color:#4e5968;margin:8px 0 0;font-size:15px}.pd-title p a{color:#12305c;font-weight:600}.pd-crumb{color:#4e5968;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.pd-crumb a{text-decoration:none}.pd-crumb span{color:#b0b8c1}.pd-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.pd-grid.sig{grid-template-columns:280px minmax(0,1fr) 340px}.pd-col{gap:24px;display:grid}.pd-card{background:#fff;border-radius:20px;padding:28px}.pd-card+.pd-card{margin-top:0}.pd-main>.pd-card+.pd-card,.pd-main>.pd-card+section,.pd-wmain>.pd-card+.pd-card{margin-top:24px}.pd-k{color:#4e5968;font-size:14px;display:block}.pd-big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1.2;display:block}.pd-mid{font-size:24px;font-weight:700;display:block}.pd-m{text-underline-offset:5px;-webkit-text-decoration:underline #b9c8dc;text-decoration:underline #b9c8dc;text-decoration-thickness:2px}.pd-m.on{color:#12305c;text-decoration-color:#12305c}.pd-thermo-top,.pd-kpi{grid-template-columns:1fr 1fr 1.1fr;gap:24px;margin-bottom:16px;display:grid}.pd-kpi{grid-template-columns:repeat(3,auto);justify-content:start;column-gap:48px}.pd-mini{align-content:start;gap:6px;margin:0;display:grid}.pd-mini div{justify-content:space-between;gap:12px;font-size:15px;display:flex}.pd-mini dt{color:#4e5968}.pd-mini dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.pd-tone{color:#4e5968;align-items:center;gap:6px;margin-top:6px;font-size:13.5px;display:inline-flex}.pd-tone i{border-radius:50%;width:10px;height:10px}.pd-tone.pos i{background:#2f7a72}.pd-tone.mid i{background:#667180}.pd-tone.neg i{background:#74552d}.pd-tone.sm i{border:1.5px dashed #8b95a1}.pd-svg{width:100%;height:auto;margin:8px 0;display:block}.pd-ax{fill:#6b7684;font-size:12px}.pd-lbl{fill:#191f28;font-size:12.5px;font-weight:700}.pd-corner{fill:#4e5968;font-size:14px;font-weight:700}.pd-note{color:#6b7684;margin:10px 0 0;font-size:13.5px;line-height:1.6}.pd-sub{color:#4e5968;margin:0 0 12px;font-size:15px}.pd-h3{letter-spacing:-.02em;margin:24px 0 12px;font-size:18px}.pd-card>.pd-h3:first-child{margin-top:0}.pd-mix{border-radius:12px;gap:4px;display:flex;overflow:hidden}.pd-mix span{color:#191f28;background:#e8eef6;min-width:0;padding:12px 14px;font-size:13.5px;display:grid}.pd-mix span.tg{background:#d3deeb}.pd-mix span.comm{background:#f2f4f6}.pd-mix b{font-size:14px}.pd-coverage{color:#4e5968;flex-wrap:wrap;gap:8px 20px;margin:14px 0 0;font-size:14px;display:flex}.pd-planned{color:#4e5968;background:#f2f4f6;border-radius:8px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-block}.pd-planned-row{color:#6b7684;margin:16px 0 0;font-size:14px}.pd-row-btns{flex-wrap:wrap;gap:8px;display:flex}.pd-btn{white-space:nowrap;background:#12305c;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.pd-btn:hover{background:#0b1b33}.pd-btn.ghost{background:#f2f4f6;color:#191f28!important}.pd-col>.pd-row-btns .pd-btn.ghost{background:#fff}.pd-btn.dis{background:#fff;color:#8b95a1!important}.pd-scope{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:20px 24px;display:flex}.pd-card .pd-scope,.pd-scope.inner{background:#f9fafb;margin-top:12px}.pd-scope p{color:#4e5968;margin:0;font-size:15px}.pd-ev{background:#fff;border-radius:20px;padding:24px;font-size:14.5px;position:sticky;top:16px}.pd-ev.empty{color:#6b7684}.pd-ev h2{margin:0;font-size:17px}.pd-ev.empty p{margin:8px 0 0}.pd-ev.wide{margin:24px 0}.pd-ev-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pd-ev-h a{color:#12305c;font-size:14px;font-weight:600}.pd-meta{color:#6b7684;margin:6px 0 12px;font-size:13px}.pd-formula{background:#f2f4f6;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13.5px}.pd-parts{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.pd-parts div{background:#f9fafb;border-radius:10px;padding:8px 10px}.pd-parts dt{color:#6b7684;font-size:12.5px}.pd-parts dd{margin:0;font-weight:700}.pd-ev h3{margin:16px 0 6px;font-size:15px}.pd-evrows{margin:0;padding:0;list-style:none}.pd-evrows li{border-bottom:1px solid #f2f4f6;padding:8px 0;display:grid}.pd-evrows b{font-size:14px}.pd-evrows span{color:#6b7684;font-size:13px}.pd-pager{justify-content:center;gap:12px;margin:10px 0 0;font-size:13.5px;display:flex}.pd-pager a{color:#12305c;font-weight:600}.pd-links{margin:12px 0 0}.pd-links a{color:#12305c;font-size:14px;font-weight:600}.pd-tools{flex-wrap:wrap;gap:8px;margin:-8px 0 20px;display:flex}.pd-input{color:#8b95a1;background:#fff;border-radius:10px;min-width:220px;padding:10px 14px;font-size:14.5px}.pd-chip{color:#4e5968;background:#fff;border-radius:10px;padding:9px 12px;font-size:14px;font-weight:600}.pd-chip.on{color:#12305c;background:#e8eef6}.pd-chip.off{color:#b0b8c1}.pd-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:15px}.pd-table th,.pd-table td{text-align:left;border-bottom:1px solid #f2f4f6;padding:12px 8px;font-weight:400}.pd-table thead th{color:#6b7684;font-size:13px;font-weight:600}.pd-table tbody th{font-weight:700}.pd-table small{color:#6b7684;font-weight:400}.pd-table .r{text-align:right;font-variant-numeric:tabular-nums}.pd-table.sm{font-size:13.5px}.pd-table.sm th,.pd-table.sm td{padding:6px}.pd-hold th,.pd-hold td{color:#6b7684}.pd-sum th,.pd-sum td{border-bottom:0;font-weight:700}.pd-mute{color:#6b7684}.pd-key{color:#12305c;font-weight:700}.pd-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pd-legend{color:#4e5968;flex-wrap:wrap;gap:6px 18px;margin:4px 0 8px;font-size:13px;display:flex}.pd-legend i{background:#191f28;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.pd-legend i.s{background:#12305c;border-radius:2px}.pd-read dl{gap:12px;margin:0;display:grid}.pd-read dt{font-size:14.5px;font-weight:700}.pd-read dd{color:#4e5968;margin:2px 0 0;font-size:14px}.pd-read h2{margin:0 0 14px;font-size:18px}.pd-read h3{margin:20px 0 6px;font-size:15px}.pd-pick{margin:0 0 4px;font-size:15px}.pd-read .pd-btn{width:100%;margin-top:14px}.pd-flow{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pd-flow span{align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.pd-flow b{color:#12305c;font-variant-numeric:tabular-nums;background:#e8eef6;border-radius:8px;padding:6px 10px}.pd-flow em{color:#6b7684;border-bottom:1px dashed #b0b8c1;padding:0 4px;font-size:13px;font-style:normal}.pd-gap{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pd-gap b{font-size:28px;display:block}.pd-events ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pd-events li{background:#f9fafb;border-radius:12px;padding:12px;display:grid}.pd-events li.on{background:#e8eef6}.pd-events li span{color:#4e5968;font-size:13.5px}.pd-time{border-left:2px solid #e8eef6;margin:0;padding:0 0 0 20px;list-style:none}.pd-time li{padding:4px 0 18px 16px;position:relative}.pd-time li:before{content:"";background:#12305c;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:12px;left:-28px}.pd-time em{color:#6b7684;margin:-2px 0 8px;font-size:13px;font-style:normal;display:block}.pd-time div{grid-template-columns:150px 1fr auto;align-items:baseline;gap:12px;display:grid}.pd-time time{font-variant-numeric:tabular-nums;font-weight:700}.pd-time span{color:#4e5968}.pd-tabs{flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.pd-tabs a,.pd-tabs span{color:#4e5968;border-radius:10px;padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none}.pd-tabs a[aria-current]{color:#12305c;background:#fff}.pd-tabs .off{color:#b0b8c1}.pd-rel{color:#b35c00;background:#fff4e5;border-radius:5px;margin-left:8px;padding:1px 6px;font-size:12px;font-style:normal;font-weight:600}.pd-bundle{padding:8px 0}.pd-bundle b{font-size:18px}.pd-bundle p{color:#4e5968;margin:8px 0 0}.pd-article h2{margin:24px 0 8px;font-size:20px}.pd-article h2:first-child{margin-top:0}.pd-article p{margin:0 0 10px;font-size:16px;line-height:1.75}.pd-work .pd-work-in{grid-template-columns:216px minmax(0,1fr) 328px;align-items:start;gap:24px;max-width:1392px;margin:0 auto;padding:24px 24px 64px;display:grid}.pd-work .pd-work-in:has(.pd-wmain.wide){grid-template-columns:216px minmax(0,1fr)}.pd-space{background:#f2f4f6;border-radius:10px;gap:8px;padding:8px 12px;font-size:15px;font-weight:700;display:inline-flex}.pd-space i{color:#8b95a1;font-style:normal}.pd-back{color:#4e5968;margin-left:auto;font-size:15px;text-decoration:none}.pd-acct{color:#12305c;background:#e8eef6;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.pd-side{background:#fff;border-radius:20px;gap:2px;padding:12px;display:grid;position:sticky;top:16px}.pd-side span{color:#4e5968;border-radius:10px;padding:10px 12px;font-size:15px}.pd-side span[aria-current]{color:#12305c;background:#e8eef6;font-weight:700}.pd-cost{color:#6b7684;background:#f9fafb;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px}.pd-wmain{min-width:0}.pd-wmain .pd-title{margin-top:8px}.pd-bars{align-items:flex-end;gap:10px;height:180px;display:flex}.pd-bars span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.pd-bars i{background:#12305c;border-radius:6px 6px 2px 2px;width:100%;max-width:56px}.pd-bars i.part{background:#fff;border:2px dashed #12305c}.pd-bars b{font-size:13px}.pd-bars small{color:#6b7684;font-size:12px}.pd-rowcard{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.pd-rowcard p{margin:0 0 4px}.pd-spark{align-items:flex-end;gap:3px;width:120px;height:28px;display:inline-flex}.pd-spark i{background:#b9c8dc;border-radius:2px;flex:1}.pd-spark i.part{background:#fff;border:1.5px dashed #12305c}.pd-deflist{margin:0;display:grid}.pd-deflist div{border-bottom:1px solid #f2f4f6;grid-template-columns:180px 1fr;gap:16px;padding:14px 0;display:grid}.pd-deflist dt{font-weight:700}.pd-deflist dd{color:#4e5968;margin:0}.pd-deflist.sm div{padding:8px 0;font-size:14.5px}.pd-main>.pd-row-btns{margin-top:24px}.pd-products{padding:8px 28px}.pd-products>div{border-bottom:1px solid #f2f4f6;grid-template-columns:120px 1fr auto;align-items:center;gap:24px;padding:22px 0;display:grid}.pd-products>div:last-child{border-bottom:0}.pd-pname{font-size:18px}.pd-products h2{margin:0;font-size:17px}.pd-products p{color:#4e5968;margin:4px 0 0;font-size:14.5px}.pd-trial,.pd-trustrow{margin-top:24px}.pd-trustrow{padding:8px 4px}.pd-trustrow p{color:#4e5968;margin:0}.pd-foot{background:#fff;padding:28px 0}.pd-foot .pd-in{justify-items:start;gap:4px;display:grid}.pd-foot p{color:#6b7684;margin:0;font-size:13.5px}@media (max-width:1100px){.pd-grid,.pd-grid.sig{grid-template-columns:1fr}.pd-ev{position:static}:is(.pd-work .pd-work-in,.pd-work .pd-work-in:has(.pd-wmain.wide)){grid-template-columns:1fr}.pd-side{flex-wrap:wrap;display:flex;position:static}.pd-cost{width:100%}}@media (max-width:640px){.pd-head .pd-in{flex-wrap:wrap;height:auto;min-height:60px;padding-top:8px;padding-bottom:8px}.pd-nav{flex-basis:100%;order:3;overflow-x:auto}.pd-main{padding:24px 16px 48px}.pd-title h1{font-size:26px}.pd-card{padding:20px}.pd-thermo-top,.pd-kpi{grid-template-columns:1fr 1fr}.pd-mini{grid-column:1/-1}.pd-big{font-size:32px}.pd-mix{flex-direction:column}.pd-scope{flex-direction:column;align-items:flex-start}.pd-products>div{grid-template-columns:1fr;gap:8px}.pd-deflist div{grid-template-columns:1fr;gap:2px}.pd-time div,.pd-gap{grid-template-columns:1fr}.pd-back{display:none}.pd-table{font-size:14px}}.pd-nav>a,.pd-more summary{white-space:nowrap}.pd-rowcard .pd-h3{margin-top:0}@media (max-width:640px){.pd-chartbox{margin:0 -8px;padding:0 8px;overflow-x:auto}.pd-chartbox>.pd-svg,.pd-chartbox>svg{min-width:560px}.pd-chartbox .pd-legend,.pd-chartbox .pd-table{min-width:0}.pd-nav{gap:0}}.pd-grid>*,.pd-col>*,.pd-col{min-width:0}@media (max-width:640px){.pd-chartbox{margin:0;padding:0}}.pd-title .pd-btn.ghost,.pd-title .pd-chip{background:#fff}.pd-banner .pd-in,.pd-screens .pd-in{max-width:1392px}.pd:not(.pd-work) .pd-banner .pd-in,.pd:not(.pd-work) .pd-screens .pd-in{max-width:1200px}.pd-banner{color:#333d4b;background:#e8ebee}.pd-banner nav a{background:#fff}.pd-only-m{display:none!important}.pd-screens details summary{cursor:pointer;padding:10px 0;font-weight:700}.pd-screens details>div{gap:2px;padding-bottom:10px;display:grid}.pd-screens details>div a{padding:8px 0}.pd-chartbox>.pd-svg,.pd-chartbox>svg{min-width:0!important}.pd-fig{margin:0}.pd-fig figcaption{color:#4e5968;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:13.5px;display:flex}.pd-close{align-items:center;min-height:44px;padding:0 6px;display:inline-flex}.pd-pager{align-items:center}.pd-pager a{align-items:center;min-height:44px;padding:0 10px;display:inline-flex}.pd-parts .full{grid-column:1/-1}.pd-evrows li{gap:2px}.pd-links{flex-wrap:wrap;gap:6px 16px;display:flex}.pd-soon{color:#4e5968;border:1px dashed #b0b8c1;border-radius:10px;align-items:center;min-height:40px;padding:0 12px;font-size:14px;display:inline-flex}.pd-side span.soon{color:#4e5968;display:grid}.pd-side span small{color:#6b7684;font-size:12px}.pd-chip.off,.pd-tabs .off{color:#4e5968;background:0 0;border:1px dashed #b0b8c1}.pd-search input{min-width:220px;height:40px;font:inherit;background:#fff;border:0;border-radius:10px;padding:0 14px;font-size:14.5px}.pd-search input:focus{outline:2px solid #12305c}button.pd-chip{cursor:pointer;font:inherit;border:0;font-size:14px;font-weight:600}.pd-maptable tr.on th{color:#12305c}.pd-bars{align-items:stretch;height:auto}.pd-bars>span{justify-content:flex-start;height:auto}.pd-bar-plot{justify-content:center;align-items:flex-end;width:100%;height:150px;display:flex}.pd-bar-plot i{flex:none;width:100%;max-width:56px}.pd-watch{margin:0;padding:0;list-style:none}.pd-watch li{border-bottom:1px solid #f2f4f6;grid-template-columns:minmax(120px,1.2fr) 1fr 1fr 1.2fr;align-items:center;gap:16px;padding:14px 0;display:grid}.pd-watch li>span{font-variant-numeric:tabular-nums;display:grid}.pd-watch small{color:#6b7684;font-size:12.5px}.pd-outlets{margin:0;padding:0;list-style:none}.pd-outlets li{border-bottom:1px solid #f2f4f6;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.pd-outlets li.sum{border-bottom:0;font-weight:700}.pd-outlets .pd-rel{white-space:nowrap}.pd-days caption{caption-side:top;text-align:left;color:#4e5968;padding-bottom:6px;font-size:13px}.pd-cform .pd-fgrid{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0;display:grid}.pd-cform label{gap:6px;font-size:14px;font-weight:600;display:grid}.pd-cform input{height:48px;font:inherit;background:#f9fafb;border:1px solid #e5e8eb;border-radius:10px;padding:0 14px}.pd-tabbar{z-index:30;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #e5e8eb;position:fixed;bottom:0;left:0;right:0}.pd-tabbar span{color:#4e5968;flex:1;place-items:center;font-size:13px;display:grid}.pd-tabbar span[aria-current]{color:#12305c;font-weight:700}.pd-tabbar span.soon{color:#8b95a1}.pd-menu summary{cursor:pointer;background:#f2f4f6;border-radius:10px;align-items:center;min-height:44px;padding:0 14px;font-weight:700;list-style:none;display:inline-flex}.pd-menu summary::-webkit-details-marker{display:none}.pd-menu>div{z-index:40;background:#fff;align-content:start;gap:2px;padding:12px 16px;display:grid;position:fixed;inset:60px 0 0;overflow:auto}.pd-menu>div a{border-bottom:1px solid #f2f4f6;padding:14px 8px;font-size:17px;text-decoration:none}.pd-menu>div a[aria-current]{color:#12305c;font-weight:700}@media (max-width:1100px){.pd-watch li{grid-template-columns:1fr 1fr}.pd-watch li>b{grid-column:1/-1}}@media (max-width:640px){.pd-only-d{display:none!important}.pd-only-m{display:block!important}.pd-tabbar.pd-only-m{display:flex!important}.pd-head .pd-in{flex-wrap:nowrap;justify-content:space-between;height:60px;min-height:60px}.pd-work{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.pd-ev.empty{display:none}.pd-ev:not(.empty){z-index:60;border-radius:0;margin:0;padding:20px 20px 40px;position:fixed;inset:0;overflow:auto}.pd-hide-m{display:none}.pd-search input{width:100%;min-width:0}.pd-tools .pd-search{flex:100%}.pd-cform .pd-fgrid{grid-template-columns:1fr}.pd-outlets li{flex-wrap:wrap}.pd-title.row .pd-row-btns{width:100%}}.pd-watch li>span.pd-spark{align-items:flex-end;display:inline-flex}.pd-read .pd-note+.pd-h3,.pd-read .pd-btn+.pd-h3{margin-top:24px}.ld-foot{border-top:1px solid #e5e8eb;padding:20px 0 24px}.ld-foot .ld-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ld-foot-c{color:#6b7684;align-items:center;gap:10px;font-size:13px;display:inline-flex}.ld-foot-c .ld-logo.sm>span{width:22px;height:22px;font-size:9px}.ld-foot nav{gap:20px}.ld-foot nav a{color:#4e5968;font-size:13px}.ld-biz{color:#8b95a1;margin-top:6px;font-size:12.5px}.ld-biz summary{cursor:pointer;width:max-content}.ld-biz p{margin:6px 0 0}.pd-foot{border-top:1px solid #e5e8eb;padding:18px 0}.pd-foot .pd-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pd-foot-c{color:#6b7684;align-items:center;gap:10px;font-size:13px;display:inline-flex}.pd-logo-s{color:#fff;background:#12305c;border-radius:6px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.pd-foot nav{gap:18px;display:flex}.pd-foot nav a{color:#4e5968;font-size:13px;text-decoration:none}.p2{color:#191f28;min-height:100vh;font-family:var(--font-kr),"Pretendard Variable",Pretendard,sans-serif;letter-spacing:-.01em;word-break:keep-all;background:#f4f6f8;flex-direction:column;font-size:15px;line-height:1.55;display:flex}.p2 *{box-sizing:border-box}.p2 a{color:inherit}.p2 a:focus-visible,.p2 summary:focus-visible{outline:2px solid var(--k);outline-offset:2px;border-radius:4px}.p2-in{align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:0 24px;display:flex}.p2-wide .p2-in{max-width:2048px}.p2-banner{color:#333d4b;background:#e8ebee;font-size:13px}.p2-banner .p2-in{justify-content:space-between;min-height:32px}.p2-banner p{margin:0}.p2-drafts{position:relative}.p2-drafts summary{cursor:pointer;font-weight:600}.p2-drafts>div{z-index:50;background:#fff;border-radius:10px;min-width:180px;padding:8px;display:grid;position:absolute;top:26px;right:0;box-shadow:0 8px 24px #0000001a}.p2-drafts>div a{border-radius:6px;padding:8px 10px;text-decoration:none}.p2-drafts>div a[aria-current]{background:var(--k3);color:var(--k);font-weight:700}.p2-head{background:#fff;border-bottom:1px solid #e5e8eb}.p2-head .p2-in{height:56px}.p2-logo{align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.p2-logo span,.p2-logo-s{background:var(--k);color:#fff;border-radius:6px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid}.p2-nav{gap:4px;margin-left:16px;display:flex}.p2-nav a{color:#4e5968;border-radius:8px;padding:7px 12px;font-size:15px;text-decoration:none}.p2-nav a[aria-current]{background:var(--k3);color:var(--k);font-weight:700}.p2-search{color:#8b95a1;background:#f2f4f6;border-radius:8px;min-width:260px;margin-left:auto;padding:8px 12px;font-size:14px}.p2-login{background:var(--k);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;color:#fff!important}.p2-menu{display:none}.p2-ticker{color:#4e5968;background:#fff;border-bottom:1px solid #e5e8eb;font-size:13.5px}.p2-ticker .p2-in{flex-wrap:wrap;gap:6px 22px;min-height:36px}.p2-ticker b{color:#191f28;font-variant-numeric:tabular-nums}.p2-ticker .soon{color:#6b7684}.up{color:var(--k);font-style:normal;font-weight:700}.dn{color:var(--neg);font-style:normal;font-weight:700}.p2-main{flex:1 0 auto;width:100%;max-width:2048px;margin:0 auto;padding:20px 24px 40px}.p2-main.narrow{max-width:1280px}.p2-title{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.p2-title h1{letter-spacing:-.03em;margin:0;font-size:24px}.p2-title p{color:#4e5968;margin:4px 0 0;font-size:14px}.p2-tabs{border-bottom:1px solid #e5e8eb;flex-wrap:wrap;gap:2px;margin-bottom:12px;display:flex}.p2-tabs a{color:#6b7684;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:15px;font-weight:600;text-decoration:none}.p2-tabs a[aria-current]{color:var(--k);border-bottom-color:var(--k)}.p2-dash{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.p2-body{gap:16px;min-width:0;display:grid}.p2-row1{grid-template-columns:minmax(0,1fr) 400px;gap:16px;display:grid}.p2-col{gap:16px;min-width:0;display:grid}.p2-row2{grid-template-columns:minmax(0,1fr) 340px;gap:16px;display:grid}.p2-row3{grid-template-columns:1.3fr 1.2fr 1fr;gap:16px;display:grid}.p2-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.p2-panel{background:#fff;border:1px solid #e5e8eb;border-radius:12px;min-width:0;padding:16px 18px}.p2-ph{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.p2-ph h2{letter-spacing:-.02em;margin:0;font-size:16px}.p2-ph-r{color:#6b7684;margin-left:auto;font-size:12.5px}.p2-draft{color:#9a4e00;background:#fff4e5;border-radius:5px;padding:1px 7px;font-size:12px;font-weight:600}.p2-draft.sm{margin-right:6px;font-size:11px}.p2-small{color:#6b7684;margin:8px 0 0;font-size:12.5px}.p2-m{text-underline-offset:3px;font-variant-numeric:tabular-nums;-webkit-text-decoration:underline #b9c8dc;text-decoration:underline #b9c8dc;text-decoration-thickness:1.5px}.p2-m.on{color:var(--k);-webkit-text-decoration-color:var(--k);text-decoration-color:var(--k)}.p2-m.lnk{color:var(--k);font-size:13px}.p2-chip{background:var(--k3);min-width:44px;color:var(--k);text-align:center;border-radius:5px;padding:1px 6px;font-size:12px;font-weight:700;display:inline-block}.p2-summary ol{counter-reset:s;margin:0;padding:0;list-style:none}.p2-summary li{counter-increment:s;border-bottom:1px solid #f2f4f6;grid-template-columns:22px 56px 1fr auto;align-items:center;gap:8px;padding:7px 0;font-size:14.5px;display:grid}.p2-summary li:before{content:counter(s);color:#8b95a1;font-variant-numeric:tabular-nums;text-align:right}.p2-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.p2-tile{background:#f6f8fa;border-radius:10px;gap:4px;padding:12px;text-decoration:none;display:grid}.p2-tile:hover{background:#eef2f6}.p2-tile .t{color:#4e5968;font-size:13px}.p2-tile .t b{color:#191f28}.p2-tile .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.p2-tile .p2-sh{background:#e5e8eb;border-radius:2px;height:4px}.p2-tile .p2-sh i{background:var(--k);border-radius:2px;height:100%;display:block}.p2-tile .s{color:#6b7684;font-size:12px}.p2-index h3{margin:12px 0 6px;font-size:14px}.p2-big{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.p2-big b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:44px;line-height:1.1}.p2-big>span{font-size:16px;font-weight:700}.p2-big em{margin-left:6px;font-size:14px}.p2-big.sm b{font-size:36px}.p2-tone{color:#4e5968;align-items:center;gap:6px;margin:6px 0;font-size:13px;display:flex}.p2-tone i{border-radius:50%;width:9px;height:9px}.p2-seg{background:#f2f4f6;border-radius:8px;gap:2px;padding:2px;font-size:13px;display:inline-flex}.p2-seg span{border-radius:6px;padding:4px 10px}.p2-seg .on{background:#fff;font-weight:700}.p2-seg .off{color:#8b95a1}.p2-svg{width:100%;height:auto;margin-top:6px;display:block}.p2-contrib{margin:0;padding:0;list-style:none}.p2-contrib li{grid-template-columns:minmax(0,1.4fr) 1fr 60px;align-items:center;gap:8px;padding:5px 0;font-size:13px;display:grid}.p2-contrib .p2-lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p2-contrib .bar{background:linear-gradient(#d5dae0,#d5dae0) 50%/1px 100% no-repeat;height:12px;position:relative}.p2-contrib .bar i{border-radius:2px;height:10px;position:absolute;top:1px}.p2-contrib .bar i.up{background:var(--data-ink)}.p2-contrib .bar i.dn{background:#aeb7c2}.p2-contrib .num{text-align:right;font-weight:700}.p2-contrib li.sum{border-top:1px solid #e5e8eb;margin-top:4px;padding-top:7px;font-weight:700}.p2-filter{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}.p2-filter>span:first-child{color:#6b7684;margin-right:4px}.p2-filter a{border:1px solid #e5e8eb;border-radius:999px;padding:4px 10px;text-decoration:none}.p2-filter a[aria-current]{background:var(--k);border-color:var(--k);color:#fff}.p2-filter .soon{color:#4e5968;border:1px dashed #b0b8c1;border-radius:999px;padding:4px 10px}.p2-tablewrap{overflow-x:auto}.p2-table{border-collapse:collapse;width:100%;font-size:14px}.p2-table th,.p2-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f2f4f6;padding:8px;font-weight:400}.p2-table thead th{color:#6b7684;white-space:nowrap;font-size:12.5px;font-weight:600}.p2-table thead tr.sub th{padding-top:0;font-size:11.5px}.p2-table .r{text-align:right;font-variant-numeric:tabular-nums}.p2-table tbody tr:hover{background:#fafbfc}.p2-table tr.on{background:var(--k4)}.p2-table .mapcol{text-align:center}.p2-table thead .mapcol small{font-weight:400;display:block}.p2-table tr.hold th,.p2-table tr.hold td{color:#6b7684}.p2-coin{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.p2-coin b{font-weight:700}.p2-dot{background:var(--k3);width:22px;height:22px;color:var(--k);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.p2-memo{color:#6b7684;max-width:320px;margin-top:2px;font-size:12px;display:block}td.p2-memo{max-width:none;font-size:13px}.p2-cell{border-radius:6px;padding:4px;display:inline-flex}.p2-cell:hover{background:#eef2f6}.p2-mix{border-radius:4px;gap:1px;width:110px;height:8px;display:flex;overflow:hidden}.p2-mix i{display:block}.p2-mix i.news,.p2-srcs i.news,.p2-srcstate i.news,.p2-legend i.news,.p2-lanes i.news{background:var(--k)}.p2-mix i.tg,.p2-srcs i.tg,.p2-srcstate i.tg,.p2-legend i.tg,.p2-lanes i.tg{background:#6f8bb3}.p2-mix i.comm,.p2-srcs i.comm,.p2-srcstate i.comm,.p2-legend i.comm,.p2-lanes i.comm{background:#b9c8dc}.p2-latest ul{margin:0;padding:0;list-style:none}.p2-latest li{border-bottom:1px solid #f2f4f6;gap:3px;padding:9px 0;display:grid}.p2-latest .m{color:#6b7684;align-items:center;gap:6px;font-size:12.5px;display:flex}.p2-latest time{font-variant-numeric:tabular-nums;margin-left:auto}.p2-latest b{font-size:14px}.p2-latest .c{align-items:center;gap:8px;font-size:12.5px;display:flex}.p2-latest .c a{color:var(--k)}.p2-rel{color:#9a4e00;white-space:nowrap;background:#fff4e5;border-radius:4px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:600}.p2-vol{grid-template-columns:repeat(2,1fr);column-gap:20px;margin:0;padding:0;list-style:none;display:grid}.p2-vol li{border-bottom:1px solid #f2f4f6;grid-template-columns:48px 1fr 48px;gap:6px;padding:5px 0;font-size:13px;display:grid}.p2-vol em{text-align:right;color:#6b7684;font-style:normal}.p2-srcstate ul,.p2-outlets{margin:0;padding:0;list-style:none}.p2-srcstate li{border-bottom:1px solid #f2f4f6;grid-template-columns:110px 1fr auto;align-items:center;gap:4px 10px;padding:7px 0;font-size:13px;display:grid}.p2-srcstate li small{color:#8b95a1;grid-column:2/-1;font-size:11.5px}.p2-srcstate .n small{grid-column:auto;margin-left:4px;display:inline}.p2-srcstate .b{background:#f2f4f6;border-radius:4px;height:8px}.p2-srcstate .b i{border-radius:4px;height:100%;display:block}.p2-srcstate li.soon{color:#4e5968;grid-template-columns:110px 1fr}.p2-planned{color:#4e5968;background:#f2f4f6;border-radius:8px;margin:0;padding:4px 10px;font-weight:600;display:inline-block}.p2-outlets li{border-bottom:1px solid #f2f4f6;justify-content:space-between;gap:8px;padding:9px 0;display:flex}.p2-lanes{gap:4px;display:grid}.p2-lanes .axis{color:#8b95a1;justify-content:space-between;margin-left:300px;margin-right:60px;font-size:12px;display:flex}.p2-lanes .lane{border-bottom:1px solid #f2f4f6;grid-template-columns:300px 1fr 60px;align-items:center;gap:0;padding:8px 0;font-size:13.5px;display:grid}.p2-lanes .nm{align-items:center;gap:8px;display:flex}.p2-lanes .track{background:linear-gradient(#eef0f3,#eef0f3) 50%/100% 2px no-repeat;height:18px;position:relative}.p2-lanes .track i{border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:3px}.p2-lanes .lnk{text-align:right}.p2-legend{color:#6b7684;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;font-size:12.5px;display:flex}.p2-legend i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.p2-ev{background:#fff;border:1px solid #e5e8eb;border-radius:12px;max-height:calc(100vh - 24px);padding:16px 18px;font-size:14px;position:sticky;top:12px;overflow:auto}.p2-ev-h{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.p2-ev-h h2{margin:0;font-size:16px}.p2-close{min-height:44px;color:var(--k);align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.p2-meta{color:#6b7684;margin:0 0 10px;font-size:12.5px}.p2-formula{background:#f2f4f6;border-radius:8px;margin:0 0 10px;padding:8px 10px;font-size:13px}.p2-contribv{margin:0 0 10px;font-size:14px}.p2-parts{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}.p2-parts div{background:#f6f8fa;border-radius:8px;padding:7px 9px}.p2-parts .full{grid-column:1/-1}.p2-parts dt{color:#6b7684;font-size:12px}.p2-parts dd{margin:0;font-weight:700}.p2-evrows{margin:10px 0 0;padding:0;list-style:none}.p2-evrows li{border-bottom:1px solid #f2f4f6;gap:1px;padding:7px 0;display:grid}.p2-evrows span{color:#6b7684;font-size:12.5px}.p2-pager{justify-content:space-between;align-items:center;margin:6px 0 0;font-size:13px;display:flex}.p2-pager a{min-height:44px;color:var(--k);align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.p2-note{color:#6b7684;margin:8px 0 0;font-size:12.5px}.p2-links{flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;font-size:13px;display:flex}.p2-links a{color:var(--k);font-weight:600}.p2-foot{background:#fff;border-top:1px solid #e5e8eb;margin-top:auto;padding:16px 0}.p2-foot .p2-in{flex-wrap:wrap;justify-content:space-between}.p2-foot-c{color:#6b7684;align-items:center;gap:10px;font-size:13px;display:inline-flex}.p2-foot nav{gap:18px;display:flex}.p2-foot nav a{color:#4e5968;font-size:13px;text-decoration:none}.p2-biz{color:#8b95a1;margin-top:4px;font-size:12px;display:block}.p2-biz summary{cursor:pointer;width:max-content}.p2-biz p{margin:4px 0 0}.p2-intro{flex:1 0 auto}.p2-in2{max-width:1200px;margin:0 auto;padding:0 24px}.p2-hero{background:#fff;padding:80px 0}.p2-hero .p2-in2{grid-template-columns:680px 1fr;align-items:center;gap:96px;display:grid}.p2-hero h1{letter-spacing:-.035em;margin:0;font-size:48px;line-height:1.25}.p2-hero p{color:#4e5968;margin:20px 0 0;font-size:17px;line-height:1.7}.p2-ctas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.p2-btn{background:var(--k);border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.p2-btn:hover{background:var(--k2)}.p2-btn.ghost{background:#f2f4f6;color:#191f28!important}.p2-btn.full{width:100%}.p2-steps{gap:0;margin:0;display:grid}.p2-steps div{border-bottom:1px solid #e5e8eb;padding:18px 0}.p2-steps div:first-child{padding-top:0}.p2-steps dt{font-size:17px;font-weight:700}.p2-steps dd{color:#4e5968;margin:4px 0 0}.p2-sec{padding:96px 0 0}.p2-sec h2,.p2-end h2{letter-spacing:-.03em;margin:0;font-size:32px;line-height:1.3}.p2-lead{color:#4e5968;max-width:720px;margin:14px 0 28px;font-size:16.5px;line-height:1.7}.p2-sheet{background:#fff;border-radius:20px;overflow:hidden}.p2-sheet-h{color:#6b7684;border-bottom:1px solid #f2f4f6;flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:20px 28px;font-size:13.5px;display:flex}.p2-sheet-h b{color:#191f28;font-size:15px}.p2-sheet-h .r{margin-left:auto}.p2-sheet-h .r b{margin-left:10px}.p2-sheet-b{grid-template-columns:1fr 1fr;gap:40px;padding:24px 28px;display:grid}.p2-sheet-b h3{margin:0 0 10px;font-size:16px}.p2-srcs{margin:0;padding:0;list-style:none}.p2-srcs li{border-bottom:1px solid #f2f4f6;grid-template-columns:110px 1fr 46px;align-items:center;gap:4px 12px;padding:10px 0;display:grid}.p2-srcs li small{color:#6b7684;grid-column:2/-1;font-size:12.5px}.p2-srcs .b{background:#f2f4f6;border-radius:5px;height:10px}.p2-srcs .b i{border-radius:5px;height:100%;display:block}.p2-srcs b{text-align:right}.p2-sheet-f{background:#f8fafb;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:18px 28px;font-size:14px;display:flex}.p2-strip{gap:0;margin:0;padding:0;list-style:none;display:flex}.p2-strip li{align-items:center;gap:6px;padding-right:28px;display:flex;position:relative}.p2-strip li:not(:last-child):after{content:"";background:#8b95a1;width:12px;height:1px;position:absolute;top:50%;right:8px}.p2-strip time{color:var(--k);font-variant-numeric:tabular-nums;font-weight:700}.p2-prod{border-top:1px solid #e5e8eb;grid-template-columns:1fr 1fr;gap:48px;padding:32px 0;display:grid}.p2-prod:first-of-type{border-top:0}.p2-prod h3{letter-spacing:-.02em;margin:8px 0;font-size:22px}.p2-prod p{color:#4e5968;margin:0;line-height:1.7}.p2-prod a:not(.p2-btn){color:var(--k);margin-top:10px;font-weight:700;display:inline-block}.p2-tag{background:var(--k3);color:var(--k);border-radius:6px;padding:2px 8px;font-size:12.5px;font-weight:700;display:inline-block}.p2-tag.soon{color:#4e5968;background:#f2f4f6}.p2-mini{background:#fff;border-radius:16px;gap:8px;padding:20px;display:grid}.p2-mini div{grid-template-columns:52px 170px 1fr;align-items:center;gap:8px;font-size:14px;display:grid}.p2-work{background:#fff;border-radius:16px;gap:10px;margin:0;padding:20px 20px 20px 40px;font-size:15px;display:grid}.p2-work li.p2-small{margin-left:-20px;list-style:none}.p2-prod.rows{grid-template-columns:repeat(3,1fr);gap:32px}.p2-prod.rows h3{font-size:18px}.p2-two{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.p2-method{gap:18px;margin:0;padding:0;list-style:none;display:grid}.p2-method li{grid-template-columns:32px 1fr;gap:12px;display:grid}.p2-method li>span{background:var(--k3);width:28px;height:28px;color:var(--k);border-radius:50%;place-items:center;font-weight:700;display:grid}.p2-method p{color:#4e5968;margin:4px 0 0}.p2-aud{grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:24px;display:grid}.p2-aud>div{background:#fff;border-radius:16px;padding:24px}.p2-aud .main{background:var(--k);color:#fff}.p2-aud .main p{color:#c9d5e6}.p2-aud b{font-size:18px}.p2-aud p{color:#4e5968;margin:8px 0 0;line-height:1.7}.p2-indep p{color:#333d4b;margin:0 0 14px;font-size:16px;line-height:1.75}.p2-end{background:var(--k);color:#fff;margin-top:96px;padding:80px 0}.p2-end p{color:#c9d5e6;max-width:640px;margin:16px 0 0}.p2-end .p2-btn{background:#fff;color:var(--k)!important}.p2-end .p2-btn.ghost{background:#ffffff1f;color:#fff!important}.p2-article p{margin:0 0 12px;font-size:16px;line-height:1.75}.p2-article h2{margin:20px 0 8px;font-size:18px}.p2-plain{margin:0;padding-left:18px}.p2-products{gap:0;display:grid}.p2-products>div{border-bottom:1px solid #f2f4f6;grid-template-columns:120px 1fr;gap:16px;padding:14px 0;display:grid}.p2-products p{color:#4e5968;margin:0}.p2-def{margin:0}.p2-def div{border-bottom:1px solid #f2f4f6;grid-template-columns:140px 1fr;gap:16px;padding:12px 0;display:grid}.p2-def dt{font-weight:700}.p2-def dd{color:#4e5968;margin:0}.p2-login-wrap{flex:1 0 auto;place-items:start center;padding:56px 16px;display:grid}.p2-auth{width:100%;max-width:440px;padding:28px}.p2-auth h1{margin:0 0 6px;font-size:22px}.p2-providers{gap:10px;margin-top:20px;display:grid}.p2-prov{border:1px solid #e5e8eb;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-weight:700;text-decoration:none;display:flex}.p2-prov:hover{background:#f6f8fa}.p2-prov .ic{background:#f2f4f6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.p2-prov.tg .ic{color:#1c7ab8;background:#e3f1fa}.p2-prov.x .ic{color:#fff;background:#191f28}.p2-or{color:#8b95a1;align-items:center;gap:10px;margin:18px 0;font-size:13px;display:flex}.p2-or:before,.p2-or:after{content:"";background:#e5e8eb;flex:1;height:1px}.p2-field{gap:6px;margin:10px 0;font-size:14px;font-weight:600;display:grid}.p2-field input{height:48px;font:inherit;background:#f9fafb;border:1px solid #e5e8eb;border-radius:10px;padding:0 14px}.p2-check{align-items:center;gap:8px;margin:12px 0;font-size:14px;display:flex}.p2-verify{gap:12px;margin:16px 0;padding-left:20px;display:grid}.p2-verify p{color:#4e5968;margin:2px 0 0;font-size:14px}@media (max-width:1600px){.p2-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.p2-row3{grid-template-columns:1fr 1fr}.p2-row3>.p2-global{grid-column:1/-1}}@media (max-width:1280px){.p2-row1,.p2-row2,.p2-dash.with-ev{grid-template-columns:1fr}.p2-ev{max-height:none;position:static}.p2-hero .p2-in2{grid-template-columns:1fr;gap:40px}.p2-lanes .axis{margin-left:200px}.p2-lanes .lane{grid-template-columns:200px 1fr 60px}}@media (max-width:900px){.p2-row3,.p2-grid2,.p2-sheet-b,.p2-prod,.p2-prod.rows,.p2-two,.p2-aud{grid-template-columns:1fr}.p2-nav,.p2-search,.p2-login{display:none}.p2-menu{margin-left:auto;display:block}.p2-menu summary{cursor:pointer;background:#f2f4f6;border-radius:8px;min-height:40px;padding:8px 12px;font-weight:700;list-style:none}.p2-menu>div{z-index:40;background:#fff;align-content:start;padding:12px 16px;display:grid;position:fixed;inset:88px 0 0}.p2-menu>div a{border-bottom:1px solid #f2f4f6;padding:14px 6px;font-size:17px;text-decoration:none}}@media (max-width:640px){.p2-main{padding:14px 12px 32px}.p2-in{padding:0 12px}.p2-banner .p2-in{flex-wrap:wrap;padding-top:4px;padding-bottom:4px}.p2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.p2-tile .v{font-size:20px}.p2-summary li{grid-template-columns:18px 48px 1fr}.p2-summary li .lnk{grid-column:3}.p2-table .mapcol,.p2-table thead tr.sub,.p2-table th:nth-child(4),.p2-table td:nth-child(4){display:none}.p2-contrib li{grid-template-columns:1fr 70px 52px}.p2-vol{grid-template-columns:1fr}.p2-lanes .axis{display:none}.p2-lanes .lane{grid-template-columns:1fr 60px}.p2-lanes .track{grid-area:2/1/auto/-1}.p2-ev{z-index:60;border:0;border-radius:0;max-height:none;position:fixed;inset:0}.p2-hero{padding:40px 0}.p2-hero h1{font-size:30px}.p2-sec{padding-top:64px}.p2-sec h2,.p2-end h2{font-size:26px}.p2-ctas{flex-direction:column}.p2-ctas .p2-btn{width:100%}.p2-sheet-h,.p2-sheet-b,.p2-sheet-f{padding-left:16px;padding-right:16px}.p2-sheet-h .r{margin-left:0}.p2-strip{flex-wrap:wrap;gap:6px}.p2-mini div{grid-template-columns:44px 1fr 56px}.p2-mini svg{width:100%}.p2-foot nav{gap:12px}}.p2-tile[data-more]{display:none}@media (min-width:1601px){.p2-tile[data-more]{display:grid}.p2-tile[data-more] .v{font-size:20px}}.p2-mini{align-content:start}.p2-mo{display:none}.p2-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.p2-dash.with-ev{grid-template-columns:minmax(0,1fr)}.p2-ev{z-index:70;overscroll-behavior:contain;border:0;border-left:1px solid #e5e8eb;border-radius:0;width:min(560px,100vw);max-height:none;padding:18px 22px 32px;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-12px 0 32px #00000014}.p2-ab{border-collapse:collapse;width:100%;margin:4px 0 8px;font-size:14px}.p2-ab th,.p2-ab td{text-align:left;border-bottom:1px solid #f2f4f6;padding:7px 6px;font-weight:400}.p2-ab thead th{color:#6b7684;font-size:12.5px}.p2-ab .r{text-align:right;font-variant-numeric:tabular-nums}.p2-ab tbody th{color:#4e5968}.p2-hold{color:#4e5968;background:#f6f8fa;border-radius:8px;margin:8px 0 0;padding:8px 12px;font-size:13px}.p2-fig{margin:0}.p2-fig figcaption{flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:13px;display:flex}.p2-contrib li.axis{padding:0}.p2-contrib .ax{color:#6b7684;justify-content:space-between;font-size:12px;display:flex}.p2-contrib .ax i{font-style:normal}.p2-lanes .times{color:#4e5968;font-variant-numeric:tabular-nums;grid-column:2;gap:12px;font-size:13px;display:flex}.p2-lanes .lane{grid-template-columns:300px 1fr 60px;row-gap:4px}.p2-small,.p2-note,.p2-meta,.p2-ph-r,.p2-tile .s,.p2-srcstate li small,.p2-memo,.p2-latest .m,.p2-legend{color:#5e6875}.p2-small,.p2-tile .s,.p2-srcstate li small,.p2-memo,.p2-table thead tr.sub th{font-size:13px}.p2-coin small{color:#5e6875}.p2-mini{grid-auto-rows:max-content;align-self:start;gap:10px;height:auto;min-height:0;margin:0;display:grid}.p2-mini figcaption{color:#5e6875;font-size:13px}.p2-mini a{border-radius:8px;grid-template-columns:52px 170px 1fr;align-items:center;gap:8px;padding:4px;font-size:14px;text-decoration:none;display:grid}.p2-mini a:hover{background:#f6f8fa}.p2-prod.p2-pubrow{align-items:start}.p2-latest{align-self:start}.p2-prov{flex-wrap:wrap}.p2-prov small{text-align:center;color:#5e6875;flex-basis:100%;margin-top:-6px;font-size:12px;font-weight:400}.p2-btn:disabled{cursor:not-allowed;background:#b9c8dc}.p2-search[aria-disabled]{color:#5e6875}.p2-cards{gap:8px;margin-bottom:8px;display:grid}.p2-card{border:1px solid #e5e8eb;border-radius:10px;padding:0 12px}.p2-card summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:52px;list-style:none;display:grid}.p2-card summary::-webkit-details-marker{display:none}.p2-card summary .v{font-variant-numeric:tabular-nums;font-weight:700}.p2-card summary .n{color:#5e6875;font-size:13px}.p2-card ul{margin:0;padding:0 0 6px;list-style:none}.p2-card li{justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:13.5px;display:flex}.p2-card li a{align-items:center;min-height:44px;display:inline-flex}.p2-more summary{cursor:pointer;background:#f2f4f6;border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-weight:700;list-style:none;display:flex}@media (max-width:640px){.p2-d{display:none!important}.p2-mo{display:block}.p2-cards.p2-mo{display:grid}.p2-row1{flex-direction:column;display:flex}.p2-col{display:contents}.p2-row1 .p2-summary{order:1}.p2-row1 .p2-index{order:2}.p2-row1 .p2-share{order:3}.p2-row2{flex-direction:column;display:flex}.p2-filter a,.p2-filter .soon{align-items:center;min-height:44px;padding:0 14px;display:inline-flex}.p2-tabs{border-bottom:0;grid-template-columns:1fr 1fr;gap:6px;display:grid}.p2-tabs a{border:1px solid #e5e8eb;border-radius:10px;justify-content:center;align-items:center;min-height:44px;margin:0;display:flex}.p2-tabs a[aria-current]{background:var(--k);color:#fff;border-color:var(--k)}.p2-m{align-items:center;min-height:32px;display:inline-flex}.p2-menu summary{min-width:44px;min-height:44px}.p2-ev{width:100vw;box-shadow:none;border-left:0}.p2-lanes .times{grid-column:1/-1}}.p2-cards.p2-mo{display:none}@media (max-width:640px){.p2-cards.p2-mo{display:grid}}.p2-frame{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;display:grid}.p2-rail{gap:16px;display:grid;position:sticky;top:12px}.p2-tabs-sp{border-bottom:1px solid #e5e8eb;height:42px;margin-bottom:12px}.p2-tabs{min-height:42px}.p2-tabs .soon{color:#5e6875;padding:9px 14px;font-size:14px}.p2-guide{color:#4e5968;margin-left:4px;padding:8px 10px;font-size:14px;text-decoration:none}.p2-guide[aria-current]{color:var(--k);font-weight:700}.p2-coinpick{flex-wrap:nowrap;overflow-x:auto}.p2-coinpick a{padding:9px 12px;font-size:14px}.p2-phead{grid-template-columns:auto 1fr auto;align-items:center;gap:12px 28px;display:grid}.p2-coin.big b{font-size:22px}.p2-coin.big .p2-dot{width:32px;height:32px;font-size:14px}.p2-kv{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.p2-kv dt{color:#5e6875;font-size:13px}.p2-kv dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:700}.p2-phead .p2-memo{grid-column:1/3;max-width:none;font-size:13.5px}.p2-srcop{margin:0;padding:0;list-style:none}.p2-srcop li{border-bottom:1px solid #f2f4f6;grid-template-columns:110px auto 1fr;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:grid}.p2-srcop li>span{text-align:right;font-variant-numeric:tabular-nums}.p2-dbars{align-items:stretch;gap:8px;display:flex}.p2-dbars>span{flex:1;justify-items:center;gap:2px;font-size:13px;display:grid}.p2-dbars .plot{justify-content:center;align-items:flex-end;width:100%;height:120px;display:flex}.p2-dbars .plot i{background:var(--k);border-radius:4px 4px 1px 1px;width:100%;max-width:40px;display:block}.p2-dbars .plot i.part{border:2px dashed var(--k);background:#fff}.p2-dbars small{color:#5e6875;font-size:12.5px}.p2-evline{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.p2-reclist{margin:0;padding:0;list-style:none}.p2-reclist li{border-bottom:1px solid #f2f4f6;grid-template-columns:110px 1fr auto 48px;align-items:center;gap:12px;padding:9px 0;font-size:14px;display:grid}.p2-reclist time{color:#5e6875;font-variant-numeric:tabular-nums}.p2-reclist .j{text-align:right;color:#5e6875}.p2-brandhero{grid-template-columns:1.3fr 1fr;align-items:start;gap:32px;display:grid}.p2-brandhero h2{margin:0;font-size:22px}.p2-brandhero p{color:#4e5968;line-height:1.7}.p2-h{margin:0 0 6px;font-size:16px}.p2-p{color:#4e5968;margin:0 0 10px;font-size:14px;line-height:1.65}.p2-row3:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}.p2-row3:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr}@media (max-width:1280px){.p2-frame{grid-template-columns:minmax(0,1fr) 340px}.p2-row3:has(>:nth-child(4)){grid-template-columns:1fr 1fr}}@media (max-width:1100px){.p2-frame{flex-direction:column;display:flex}.p2-rail{display:contents}.p2-rail .p2-index{order:-1}.p2-body{order:0;width:100%}.p2-rail .p2-latest{order:1;width:100%}.p2-brandhero,.p2-phead{grid-template-columns:1fr}.p2-phead .p2-memo{grid-column:auto}}@media (max-width:640px){.p2-guide,.p2-tabs-sp{display:none}:is(.p2-row3:has(>:nth-child(4)),.p2-row3:has(>:nth-child(2):last-child)){grid-template-columns:1fr}.p2-reclist li{grid-template-columns:1fr auto}.p2-reclist li>span:not(.j){grid-column:1/-1}.p2-srcop li{grid-template-columns:1fr;gap:4px}.p2-srcop li>span{text-align:left}.p2-coinpick{display:flex!important}.p2-coinpick a{min-height:44px;border:0!important}}.p2-frame .p2-row3>.p2-global{grid-column:auto}.p2-rail{position:static}.p2-rail .p2-index{z-index:1;position:sticky;top:12px}.p2-rail .p2-index:has(+.p2-latest){position:static}a.p2-coin{text-decoration:none}a.p2-coin:hover b{text-decoration:underline}.p2-coinpick a small{color:#5e6875;margin-left:2px;font-size:12px}.p2-rmeta{color:#4e5968;align-items:center;gap:8px;font-size:13px;display:flex}.p2-article{max-width:none}.p2-article>*{max-width:72ch}.p2-findings{gap:14px;margin:12px 0 0;padding-left:20px;display:grid}.p2-findings b{font-size:16px}.p2-findings p{color:#4e5968;margin:4px 0 0;font-size:15px;line-height:1.7}.p2-appendix summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.p2-appendix .p2-coins{border:0;padding:0}.p2-brandhero ul.p2-verify{padding:0;list-style:none}.p2-brandhero ul.p2-verify li{background:#f6f8fa;border-radius:10px;padding:10px 12px}.p2-menu>div a[aria-current]{color:var(--k);font-weight:700}@media (max-width:1100px){.p2-frame .p2-rail .p2-index{order:2;width:100%;position:static}.p2-frame.mfirst .p2-rail .p2-index{order:-1}}.p2-coinpick a{white-space:nowrap;flex:none}@media (max-width:640px){.p2-coinpick{grid-template-columns:none}.p2-coinpick a{padding:0 12px}}.p2{--k:#12305c;--k2:#0b1b33;--k3:#e8eef6;--k4:#f1f5fa;--pos:#0e8c7f;--neg:#e0661b;--pos-bg:#e7f4f1;--neg-bg:#fff0e5;--neu:#7c8794;--neu-t:#4e5968;--neu-bg:#f2f4f6;--est-mid:#7c8794;--est-mid-bg:#edf0f3;--baseline:#7c8794;--data-ink:#4e5968;--ci-pos:#d8eee8;--ci-neg:#fbe5d5}.p2-strip-wrap{background:#fff;border:1px solid #e5e8eb;border-radius:12px;margin:4px 0 14px;padding:14px 18px 10px}.p2-strip-meta{color:#4e5968;flex-wrap:wrap;gap:6px 20px;margin:0 0 10px;font-size:13px;display:flex}.p2-strip-meta .dot{background:var(--pos);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.p2-strip-meta .dot.soon{background:#b0b8c1}.p2-strip2{grid-template-columns:300px minmax(0,1fr) 280px;align-items:stretch;gap:18px;display:grid}.p2-big-tile{border-right:1px solid #eef0f3;gap:4px;padding-right:18px;text-decoration:none;display:grid}.p2-big-tile .t{font-size:14px;font-weight:600}.p2-big-tile .v{align-items:baseline;gap:8px;display:flex}.p2-big-tile .v b{font-variant-numeric:tabular-nums;font-size:22px}.p2-big-tile .parts{gap:16px;margin-top:2px;display:flex}.p2-big-tile .parts>span{font-size:13px;display:grid}.p2-big-tile .parts small{color:#5e6875;font-size:12.5px}.p2-big-tile .parts b{font-variant-numeric:tabular-nums}.p2-tiles3{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 18px;display:grid}.p2-mtile{border-radius:10px;grid-template-columns:96px 1fr;align-items:center;gap:12px;padding:6px 8px;text-decoration:none;display:grid}.p2-mtile:hover{background:#f6f8fa}.p2-mtile .sp{width:96px;height:44px;display:block}.p2-mtile .tx{gap:1px;min-width:0;display:grid}.p2-mtile .n{color:#4e5968;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.p2-mtile .v{align-items:baseline;gap:6px;display:flex}.p2-mtile .v b{font-variant-numeric:tabular-nums;font-size:15.5px}.p2-tagc{color:#4e5968;background:#f2f4f6;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11.5px;font-style:normal;font-weight:600}.p2-dl{color:#5e6875;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.p2-dl.pos{color:var(--pos)}.p2-dl.neg{color:var(--neg)}.p2-sched{background:#f6f8fa;border-radius:10px;padding:12px 14px}.p2-sched h3{margin:0 0 8px;font-size:14px}.p2-sched ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.p2-sched li{grid-template-columns:8px 42px 1fr;align-items:center;gap:6px;font-size:13px;display:grid}.p2-sched .dot{background:var(--k);border-radius:50%;width:6px;height:6px}.p2-sched .tm{color:#5e6875;font-variant-numeric:tabular-nums}.p2-sched a{white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}@media (max-width:1400px){.p2-strip2{grid-template-columns:280px minmax(0,1fr)}.p2-sched{grid-column:1/-1}.p2-sched ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:1000px){.p2-strip2{grid-template-columns:1fr}.p2-big-tile{border-bottom:1px solid #eef0f3;border-right:0;padding-bottom:10px;padding-right:0}.p2-tiles3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.p2-tiles3{grid-template-columns:1fr}.p2-strip-wrap{padding:12px}}.p2-swarm{grid-template-columns:minmax(0,1fr) 300px;gap:18px;display:grid}.p2-sw-plot>svg.p2-sw-main{width:100%;height:auto;display:block}.p2-sw-plot .ax{fill:#5e6875;font-size:12px}.p2-sw-plot .ax.end{font-weight:600}.p2-sw-plot g.b{cursor:pointer;transition:transform .9s cubic-bezier(.3,.7,.3,1)}.p2-sw-plot g.b:focus{outline:none}.p2-sw-plot g.b:focus-visible circle{stroke:var(--k);stroke-width:3px}.p2-sw-plot .lb{fill:#191f28;pointer-events:none;font-size:12px;font-weight:700}.p2-sw-plot .lb.sm{fill:#4e5968;font-size:11px;font-weight:600}.p2-sw-ctl{align-items:center;gap:12px;margin-bottom:6px;font-size:13px;display:flex}.p2-sw-ctl button{min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dae0;border-radius:8px;padding:0 12px;font-weight:700}.p2-sw-ctl input{max-width:280px;accent-color:var(--k);flex:1}.p2-sw-ctl b{font-variant-numeric:tabular-nums}.p2-sw-ctl span{color:#5e6875}.p2-sw-why{background:#f6f8fa;border-radius:10px;padding:14px 16px;font-size:14px}.p2-sw-why h3{margin:0;font-size:18px}.p2-sw-why h3 small{color:#5e6875;font-size:13px}.p2-sw-k{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:4px 0 10px;display:flex}.p2-sw-k b{font-variant-numeric:tabular-nums;font-size:26px}.p2-sw-k .p2-small{flex-basis:100%;margin:0}.p2-sw-why h4{margin:6px 0;font-size:14px}.p2-sw-bar{border-radius:6px;gap:1px;height:12px;display:flex;overflow:hidden}.p2-sw-bar i{transition:flex .6s;display:block}.p2-sw-bar .ng{background:var(--neg)}.p2-sw-bar .nu{background:#d5dae0}.p2-sw-bar .ps{background:var(--pos)}.p2-sw-l{color:#4e5968;justify-content:space-between;margin:4px 0 8px;font-size:12.5px;display:flex}.p2-sw-r{color:#333d4b;gap:6px;margin:0;padding-left:18px;line-height:1.6;display:grid}.p2-sw-list{border-top:1px solid #e5e8eb;grid-template-columns:1fr 1fr;gap:2px 12px;margin:12px 0 0;padding:10px 0 0;font-size:12.5px;list-style:none;display:grid}.p2-sw-list li{grid-template-columns:50px 1fr auto;align-items:center;gap:4px;display:grid}.p2-sw-list button{font:inherit;text-align:left;cursor:pointer;color:#191f28;background:0 0;border:0;padding:2px 0;font-weight:700}.p2-sw-list button[aria-pressed=true]{color:var(--k);text-decoration:underline}@media (prefers-reduced-motion:reduce){.p2-sw-plot g.b,.p2-sw-bar i{transition:none}}@media (max-width:1100px){.p2-swarm{grid-template-columns:1fr}}@media (max-width:640px){.p2-sw-ctl{flex-wrap:wrap;gap:8px}.p2-sw-ctl input{flex-basis:100%;order:3;max-width:none}.p2-sw-plot .ax,.p2-sw-plot .lb{font-size:14px}}.p2-who{background:#e9ecef;border-radius:12px;gap:4px;margin:4px 0 12px;padding:4px;display:inline-flex}.p2-who a{color:#4e5968;border-radius:9px;padding:9px 16px;font-weight:700;text-decoration:none}.p2-who a[aria-current]{color:var(--k);background:#fff}.p2-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:12px 0 16px;display:grid}.p2-tiers.two{grid-template-columns:repeat(2,minmax(0,1fr))}.p2-tier{background:#fff;border:1px solid #e5e8eb;border-radius:14px;flex-direction:column;gap:8px;padding:22px;display:flex}.p2-tier.main{border:2px solid var(--k)}.p2-tier h3{margin:0;font-size:20px}.p2-tier .who{color:#4e5968;margin:0;font-size:14px}.p2-tier .price{margin:6px 0;display:grid}.p2-tier .price b{letter-spacing:-.02em;font-size:26px}.p2-tier .price small{color:#5e6875;font-size:13px}.p2-tier ul{flex:1;gap:6px;margin:0 0 12px;padding-left:18px;font-size:14.5px;line-height:1.55;display:grid}.p2-tier li.soon{color:#5e6875}.p2-lockmap .p2-table td b{color:var(--k)}.p2-seg .pro,.p2-tabs .soon{text-decoration:none}.p2-seg .pro em,.p2-pro{background:var(--k);color:#fff;border-radius:4px;margin-left:3px;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:700}@media (max-width:900px){.p2-tiers,.p2-tiers.two{grid-template-columns:1fr}}.p2-tier ul{align-content:start}.p2-real{background:var(--k);color:#fff;border-radius:5px;padding:1px 8px;font-size:12px;font-weight:700}.p2-scope-kpi{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:4px 0 8px;display:grid}.p2-scope-kpi>div{background:#f6f8fa;border-radius:10px;gap:2px;padding:12px 14px;display:grid}.p2-scope-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px}.p2-scope-kpi span{color:#4e5968;font-size:12.5px;line-height:1.45}.p2-scope svg{width:100%;height:auto;display:block}.p2-scope .nm{fill:#191f28;font-size:14px;font-weight:700}.p2-scope .sub{fill:#5e6875;font-size:12.5px}.p2-scope .track{fill:#eef0f3}.p2-scope .kr .bar{fill:var(--k)}.p2-scope .gl .bar{fill:#9aa6b5}.p2-scope .soon .nm{fill:#5e6875}.p2-scope .ln{fill:none;stroke:#d5dce3;stroke-linecap:round}.p2-scope .kr .ln{stroke:color-mix(in srgb,var(--k) 35%,#fff)}.p2-scope .ln.out{stroke:var(--k)}.p2-scope .dot{fill:var(--k)}.p2-scope .gl .dot{fill:#7d8a99}.p2-scope .hub rect{fill:var(--k3);stroke:var(--k);stroke-width:1.5px}.p2-scope .hb{fill:#191f28;font-size:13.5px;font-weight:700}.p2-scope .hn{fill:var(--k);font-size:22px;font-weight:800}.p2-scope .end circle{fill:var(--k)}.p2-scope .end .hb{fill:#fff}.p2-scope-names{margin-top:8px}.p2-scope-names summary{cursor:pointer;align-items:center;min-height:40px;font-weight:700;display:flex}.p2-scope-names ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.p2-scope-names li{grid-template-columns:200px 1fr;gap:10px;font-size:13.5px;display:grid}.p2-scope-names li span{color:#4e5968}@media (max-width:1100px){.p2-scope-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.p2-scope-names li{grid-template-columns:1fr}.p2-scope svg{min-width:0}}.p2-scope-list{margin:0;padding:0;list-style:none}.p2-scope-list li{border-bottom:1px solid #f2f4f6;grid-template-columns:1fr auto;gap:4px 8px;padding:10px 0;font-size:14px;display:grid}.p2-scope-list i{background:#eef0f3;border-radius:4px;grid-column:1/-1;height:8px}.p2-scope-list em{background:#9aa6b5;border-radius:4px;height:100%;display:block}.p2-scope-list li.kr em{background:var(--k)}.p2-scope-list small{color:#5e6875;grid-column:1/-1;font-size:12.5px}@media (max-width:640px){ul.p2-scope-list.p2-mo{display:block}}.p2-sw-modes{align-items:center;gap:4px;margin-bottom:8px;display:flex}.p2-sw-modes button{min-height:36px;font:inherit;color:#4e5968;cursor:pointer;background:#fff;border:1px solid #d5dae0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.p2-sw-modes button[aria-selected=true]{background:var(--k);border-color:var(--k);color:#fff}.p2-sw-modes span{color:#5e6875;margin-left:8px;font-size:12.5px}.p2-sw-plot .lb.big{font-size:15px}.p2-sw-plot .lb.v{fill:#333d4b;font-size:12px;font-weight:600}.p2-sw-modes{flex-wrap:wrap}.p2-sw-plot .ax.q{fill:#4e5968;font-size:12.5px;font-weight:600}.p2-sw-plot g.t{cursor:pointer}.p2-sw-plot g.t:focus{outline:none}.p2-sw-plot g.t:focus-visible rect{stroke:var(--k);stroke-width:3px}dl.p2-scope-kpi{border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:6px 0 4px;display:grid}dl.p2-scope-kpi>div{background:0 0;border-left:1px solid #eef0f3;border-radius:0;padding:12px 16px}dl.p2-scope-kpi>div:first-child{border-left:0;padding-left:0}dl.p2-scope-kpi dt{color:#4e5968;font-size:13px}dl.p2-scope-kpi dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:26px;font-weight:700}.p2-scope-sub{color:#4e5968;margin:8px 0;font-size:13.5px}.p2-sw-g{color:#333d4b;cursor:pointer;align-items:center;gap:6px;margin-left:10px;font-size:13.5px;display:inline-flex}.p2-sw-g input{width:16px;height:16px;accent-color:var(--k)}.p2-sw-modes button[aria-pressed=true]{background:var(--k);border-color:var(--k);color:#fff}.p2-sw-mapbtn{display:none}.p2-sw-legend{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.p2-sw-legend i{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:5px;display:inline-block}.p2-sw-legend i.pos{background:var(--pos)}.p2-sw-legend i.mid{background:#8a94a0}.p2-sw-legend i.neg{background:var(--neg)}.p2-sw-legend i.na{border:1.5px dashed #9aa3ad}.p2-sw-f{color:#333d4b;font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;margin:6px 0 8px;padding:8px 10px;font-size:12.5px}.p2-sw-why h3 .p2-tagc{vertical-align:3px;margin-left:6px}.p2-mtile .n small{color:#5e6875;font-size:11.5px}@media (max-width:640px){.p2-sw-plot>svg.p2-sw-main{display:none}.p2-swarm.map-on .p2-sw-plot>svg.p2-sw-main{min-width:720px;display:block}.p2-swarm:not(.map-on) .p2-sw-legend .area{display:none}.p2-swarm.map-on .p2-sw-plot{overflow-x:auto}.p2-sw-mapbtn{width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d5dae0;border-radius:10px;justify-content:center;align-items:center;margin:6px 0;font-weight:700;display:flex}.p2-sw-modes button,.p2-sw-ctl button{min-height:44px}.p2-sw-list button{min-height:40px}.p2-tiles3 .p2-mtile:nth-child(n+4){display:none}dl.p2-scope-kpi{grid-template-columns:1fr}dl.p2-scope-kpi>div{border-top:1px solid #eef0f3;border-left:0;padding-left:0}}.p2-scope-demo{float:right;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dae0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:700}.p2-sw-legend .area{align-items:center;gap:4px;display:inline-flex}.p2-sw-legend .area em{margin-left:2px;font-style:normal}.p2-sw-list.src{grid-template-columns:1fr}.p2-sw-list.src li{grid-template-columns:44px repeat(3,1fr);gap:4px}.p2-sw-list.src button{text-align:left;background:#fff;border:1px solid #e5e8eb;border-radius:8px;padding:4px 6px;font-size:12px;font-weight:600;display:grid}.p2-sw-list.src button small{color:#5e6875;font-weight:400}.p2-sw-list.src button[aria-pressed=true]{border-color:var(--k);color:var(--k);text-decoration:none}.p2-live{background:var(--k3);color:var(--k);border-radius:8px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.p2-tiles-more{display:none}@media (max-width:640px){.p2-tiles3 .p2-mtile:nth-child(n+4){display:grid}.p2-tiles3 .p2-mtile.more{display:none}.p2-tiles3:has(.p2-tiles-more[open]) .p2-mtile.more{display:grid}.p2-tiles-more{order:99;display:block}.p2-tiles-more summary{cursor:pointer;background:#f2f4f6;border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-weight:700;list-style:none;display:flex}.p2-sw-list button,.p2-sw-list.src button{min-height:44px}}.p2-sw-legend .area{white-space:nowrap;align-items:flex-end;gap:10px;display:inline-flex}.p2-sw-legend .ak{flex-direction:column;align-items:center;gap:2px;font-size:12px;display:inline-flex}.p2-sw-legend .ak svg{display:block}@media (min-width:1001px){.p2-strip2{grid-template-columns:minmax(260px,24%) minmax(0,1fr)!important}.p2-tiles3{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.p2-tiles3 .p2-mtile{border-left:1px solid #eef0f3;border-radius:0;padding:8px 16px}.p2-tiles3 .p2-mtile:hover{background:#f6f8fa;border-radius:8px}.p2-mtile{grid-template-columns:92px 1fr}.p2-mtile .v b{font-size:16px}.p2-spark .base{stroke:#c5ccd4;stroke-width:1px;stroke-dasharray:2 3}.p2-spark .ln{fill:none;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:1.1s cubic-bezier(.3,.7,.3,1) both p2draw}.p2-spark.big .ln{stroke-width:2px}.p2-spark .area{animation:1.1s .25s both p2fade}.p2-spark .halo{opacity:.18;animation:2.4s ease-out 1.1s 2 p2halo}.p2-spark.up .ln{stroke:var(--pos)}.p2-spark.up .pt,.p2-spark.up .halo{fill:var(--pos)}.p2-spark.up .g0{stop-color:var(--pos);stop-opacity:.28}.p2-spark.up .g1{stop-color:var(--pos);stop-opacity:0}.p2-spark.dn .ln{stroke:var(--neg)}.p2-spark.dn .pt,.p2-spark.dn .halo{fill:var(--neg)}.p2-spark.dn .g0{stop-color:var(--neg);stop-opacity:.24}.p2-spark.dn .g1{stop-color:var(--neg);stop-opacity:0}.p2-spark.neu .g1{stop-color:var(--k);stop-opacity:0}@keyframes p2draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes p2fade{0%{opacity:0}to{opacity:1}}@keyframes p2halo{0%{opacity:.35;transform-box:fill-box;transform-origin:50%;transform:scale(1)}to{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.p2-spark .ln,.p2-spark .area,.p2-spark .halo{animation:none}}@media (max-width:1000px){.p2-tiles3 .p2-mtile{border-left:0}}.p2-feed{background:#f8fafc;border-bottom:1px solid #e5e8eb;align-items:center;gap:14px;height:40px;padding:0 24px;font-size:13px;display:flex;overflow:hidden}.p2-feed-lb{color:var(--k);flex:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}.p2-feed-lb small{color:#5e6875;font-weight:400}.p2-feed-lb .dot{background:var(--k);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite p2blink}.p2-feed-win{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.p2-feed-track{white-space:nowrap;gap:28px;animation:90s linear infinite p2scroll;display:inline-flex}.p2-feed:hover .p2-feed-track,.p2-feed:focus-within .p2-feed-track{animation-play-state:paused}.p2-feed-dup{gap:28px;display:inline-flex}.p2-feed-i{color:#333d4b;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.p2-feed-i:hover .hl{text-decoration:underline}.p2-feed-i .dot{background:#9aa3ad;border-radius:50%;width:6px;height:6px}.p2-feed-i.p .dot{background:var(--pos)}.p2-feed-i.m .dot{background:var(--neg)}.p2-feed-i .src{color:#5e6875}.p2-feed-i em{color:var(--k);font-style:normal;font-weight:700}.p2-feed-i time{color:#8b95a1;font-variant-numeric:tabular-nums}@keyframes p2scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes p2blink{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.p2-feed-track,.p2-feed-lb .dot{animation:none}.p2-feed-win{overflow-x:auto}}@media (max-width:640px){.p2-feed{padding:0 12px}.p2-feed-lb small{display:none}}.p2-reclist li{grid-template-columns:110px 170px 1fr 48px}.p2-reclist .kw{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.p2-reclist .kw em,.p2-kw{color:var(--k);font-size:13px;font-style:normal;font-weight:700}.p2-reclist .j.p{color:var(--pos);font-weight:700}.p2-reclist .j.m{color:var(--neg);font-weight:700}@media (max-width:1000px){.p2-strip2{grid-template-columns:1fr!important}.p2-tiles3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.p2-tiles3{grid-template-columns:1fr!important}.p2-tiles-more{grid-column:1/-1}}.p2{--pos-t:#08766b;--neg-t:#ad4712}.p2-dl.pos,.up{color:var(--pos-t)}.p2-dl.neg,.dn{color:var(--neg-t)}.p2-reclist .j.p{color:var(--pos-t)}.p2-reclist .j.m{color:var(--neg-t)}.p2-strip-wrap{padding:10px 16px 8px}.p2-strip-meta{margin-bottom:6px;font-size:12.5px}.p2-big-tile{gap:2px}.p2-big-tile .p2-spark.big{height:70px}.p2-big-tile .parts{gap:12px}.p2-big-tile .parts>span{grid-template-columns:auto auto;align-items:baseline;column-gap:6px}.p2-big-tile .parts small{grid-column:1/-1}.p2-mtile{grid-template-columns:64px 1fr;gap:10px;padding:6px 14px!important}.p2-mtile .sp{width:64px;height:34px}.p2-mtile .sp svg{height:34px}.p2-strip-wrap>.p2-small{margin-top:4px}.p2-feed.paused .p2-feed-track,.p2-feed.paused .p2-feed-lb .dot{animation-play-state:paused}.p2-feed.paused .p2-feed-win{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.p2-feed-pp{min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dae0;border-radius:8px;flex:none;padding:0 10px;font-size:12.5px;font-weight:700}.p2-feed-i time{color:#5e6875}@media (prefers-reduced-motion:reduce){.p2-feed-dup{display:none}}@media (max-width:640px){.p2-feed{flex-wrap:wrap;gap:6px;height:auto;padding:6px 12px}.p2-feed-lb small{font-size:11.5px;display:inline}.p2-feed-win{flex-basis:100%;order:3}.p2-feed-pp{min-height:36px;margin-left:auto}}@media (min-width:1001px){.p2-tiles3 .p2-mtile:nth-child(3n+1){border-left:0}}.pp-pick{border-bottom:1px solid #e5e8eb;align-items:center;gap:16px;min-height:42px;margin-bottom:12px;display:flex}.pp-pick>a{color:#4e5968;font-size:14px;text-decoration:none}.pp-pick details{position:relative}.pp-pick summary{cursor:pointer;background:#fff;border:1px solid #e5e8eb;border-radius:8px;padding:8px 12px;font-weight:700;list-style:none}.pp-pick details>div{z-index:30;background:#fff;border-radius:12px;min-width:220px;max-height:360px;padding:6px;display:grid;position:absolute;top:42px;left:0;overflow:auto;box-shadow:0 8px 24px #0000001a}.pp-pick details>div a{border-radius:8px;padding:9px 10px;text-decoration:none}.pp-pick details>div a[aria-current]{background:var(--k3);color:var(--k);font-weight:700}.pp-head{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.pp-head h2{margin:0;font-size:20px}.pp-kpi{gap:24px;display:flex}.pp-kpi>*{text-decoration:none;display:grid}.pp-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px}.pp-kpi small{color:#5e6875;font-size:12.5px}.pp-kpi a b,.pp-kpi .sel b{color:var(--k)}.pp-kws{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 4px;display:flex}.pp-kw{min-height:34px;font:inherit;cursor:pointer;color:#191f28;background:#fff;border:1px solid #e5e8eb;border-radius:999px;align-items:baseline;gap:5px;padding:4px 12px;font-weight:700;display:inline-flex}.pp-kw small{color:#5e6875;font-size:12px;font-weight:600}.pp-kw.id{background:var(--k);border-color:var(--k);color:#fff}.pp-kw.id small{color:#c9d5e6}.pp-kw.pos{background:var(--pos-bg);border-color:#a9d9cf}.pp-kw.neg{background:var(--neg-bg);border-color:#f3c3a3}.pp-kw.neu{background:#f2f4f6}.pp-kw[aria-pressed=true]{outline:2px solid var(--k);outline-offset:2px}.pp-kw.more{color:#4e5968;font-weight:600}.pp-kwev{color:var(--k);font-size:13.5px;font-weight:700}.pp-kwnote{margin-top:2px}.pp-ctl{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 4px;display:flex}.pp-ctl .p2-sw-modes{margin:0}.pp-play,.pp-reset{min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dae0;border-radius:8px;padding:0 12px;font-weight:700}.pp-ctl input{max-width:240px;accent-color:var(--k);flex:1}.pp-day{font-size:13.5px}.pp-cloudwrap{position:relative}.pp-cloud{width:100%;height:auto;display:block}.pp-cloud .env{fill:#f2f5fa;stroke:#e3e8ef;transition:all .6s cubic-bezier(.22,1,.36,1)}.pp-cloud .gl{fill:#191f28;font-size:15px;font-weight:700}.pp-cloud .gn{fill:var(--k);font-variant-numeric:tabular-nums;font-size:13px}.pp-cloud a:hover .gl{text-decoration:underline}.pp-cloud .dot{cursor:pointer;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .35s}.pp-cloud .dot.p{fill:var(--pos)}.pp-cloud .dot.m{fill:var(--neg)}.pp-cloud .dot.dim{opacity:.12}.pp-cloud .dot.gone{opacity:0;pointer-events:none}.pp-cloud .dot:hover{stroke:#191f28;stroke-width:1.5px}.pp-tip{z-index:5;color:#191f28;background:#fff;border-radius:10px;gap:3px;width:260px;padding:10px 12px;font-size:13px;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 8px 24px #00000024}.pp-tip .kw{align-items:center;gap:6px;display:flex}.pp-tip em{color:var(--k);font-style:normal;font-weight:700}.pp-tip small{color:#5e6875}.pp-tip .go{color:var(--k);font-weight:700}.pp-fake{color:#33415c;background:#eef2f7;border-radius:4px;padding:0 5px;font-size:11px;font-style:normal;font-weight:600}.pp-legend{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.pp-legend i{border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.pp-legend i.p{background:var(--pos)}.pp-legend i.z{background:#aeb7c2}.pp-legend i.m{background:var(--neg)}.pp-why{margin-top:8px}.pp-why summary{cursor:pointer;align-items:center;min-height:40px;font-weight:700;display:flex}.pp-wf svg{width:100%;max-width:800px;height:auto;display:block}.pp-wf .lb{fill:#333d4b;font-size:13px}.pp-wf .lb.v{font-weight:700}.pp-wf .ax{fill:#5e6875;font-size:11px}.pp-wf .z50{stroke:#c5ccd4;stroke-dasharray:3 3}.pp-wf .up{fill:var(--pos)}.pp-wf .dn{fill:var(--neg)}.pp-wf .fin{fill:var(--data-ink)}.pp-time .p2-ph{align-items:center}.pp-cmp{align-items:center;gap:6px;margin-left:auto;font-size:13.5px;display:inline-flex}.pp-cmp input{accent-color:var(--k)}.pp-tsvg{cursor:crosshair;width:100%;height:auto;display:block}.pp-tsvg .ax{fill:#5e6875;font-size:12px}.pp-tsvg .grid{stroke:#eef0f3}.pp-tsvg .mid{stroke:#c5ccd4;stroke-dasharray:3 4}.pp-tsvg .partial{fill:#f6f8fa}.pp-tsvg .iln{fill:none;stroke:var(--k);stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:1;animation:.65s cubic-bezier(.3,.7,.3,1) .12s both p2draw}.pp-tsvg .iln.part{stroke-dasharray:5 4;animation:none}.pp-tsvg .area{animation:.65s .12s both p2fade}.pp-tsvg .mln{fill:none;stroke:#8b95a1;stroke-width:2px;stroke-dasharray:5 4}.pp-tsvg .ipt.open{fill:#fff;stroke:var(--k);stroke-width:2px}.pp-tsvg .va{opacity:.65}.pp-tsvg .va.p{fill:var(--pos)}.pp-tsvg .va.z{fill:#c5ccd4}.pp-tsvg .va.m{fill:var(--neg)}.pp-tsvg .guide{stroke:#191f28;stroke-width:1px}.pp-readout{flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:14px;display:flex}.pp-readout a{color:var(--k);font-weight:700}.pp-cards{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.pp-cards li{border:1px solid #eef0f3;border-radius:12px;gap:5px;padding:14px;display:grid}.pp-cards .kw{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pp-cards .kw button{font:inherit;color:var(--k);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700}.pp-cards b{font-size:15px}.pp-cards small{color:#5e6875;font-size:12.5px}.pp-cards .ft{justify-content:space-between;align-items:center;font-size:13px;display:flex}.pp-cards .ft a{color:var(--k);font-weight:700}.jb{border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.jb.p{background:var(--pos-bg);color:var(--pos-t)}.jb.m{background:var(--neg-bg);color:var(--neg-t)}.jb.z{color:#4e5968;background:#f2f4f6}.pp-more{width:100%;min-height:44px;font:inherit;cursor:pointer;background:#f2f4f6;border:0;border-radius:10px;margin-top:12px;font-weight:700;display:block}.pp-spine{border-left:2px solid #e5e8eb;gap:12px;margin:8px 0 0;padding:0 0 0 18px;list-style:none;display:grid}.pp-spine li{align-items:baseline;gap:12px;animation:.22s both p2fade;display:flex;position:relative}.pp-spine li:before{content:"";background:var(--k);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-25px}.pp-spine time{font-variant-numeric:tabular-nums;font-weight:700}.pp-spine a{color:#191f28;font-weight:600}.pp-spine a.rec{color:var(--k);font-size:13px}.pp-dl{gap:6px;margin:0 0 10px;display:grid}.pp-dl div{grid-template-columns:64px 1fr;font-size:13.5px;display:grid}.pp-dl dt{color:#5e6875}.pp-dl dd{margin:0}@media (prefers-reduced-motion:reduce){.pp-cloud .dot,.pp-cloud .env{transition:none}.pp-tsvg .iln,.pp-tsvg .area,.pp-spine li{animation:none}}@media (max-width:900px){.pp-cards{grid-template-columns:1fr}}@media (max-width:640px){.pp-kpi b{font-size:22px}.pp-ctl input{flex-basis:100%;max-width:none}.pp-tip{width:220px}}.p2-feed-lb .dot{animation:none}.p2-feed-pp{min-width:44px;min-height:44px}.p2-feed{height:52px}.p2-evkw{flex-wrap:wrap;gap:4px;display:flex}.p2-evkw em{color:#33415c;background:#eef2f7;border-radius:999px;padding:1px 7px;font-size:12px;font-style:normal}.p2-evkw em.on{background:var(--k);color:#fff}.p2-swarm.kw-on{grid-template-columns:1fr}.pp-sub{color:#191f28;margin:18px 0 8px;font-size:15px;font-weight:700}.pp-sub small{color:#5e6875;font-size:13px;font-weight:400}.pp-tablelink{margin:6px 0 0;font-size:13px}.pp-tablelink a{color:var(--k)}.pp-tleg{color:#4e5968;flex-wrap:wrap;gap:12px;margin:8px 0 0;font-size:12.5px;display:flex}.pp-tleg span{align-items:center;gap:5px;display:inline-flex}.pp-tleg i{background:#ccc;border-radius:2px;width:12px;height:8px}.pp-tleg i.k{background:var(--k);height:3px}.pp-tleg i.mk{background:0 0;border-top:2px dashed #8b95a1;height:0}.pp-tleg i.p{background:var(--pos)}.pp-tleg i.z{background:#c5ccd4}.pp-tleg i.m{background:var(--neg)}.pp-cloud:focus-visible,.pp-tsvg:focus-visible{outline:2px solid var(--k);outline-offset:2px}.pp-cloud circle{cursor:pointer}.mpt{fill:#fff;stroke:#8b95a1;stroke-width:1.5px}.kp{flex-direction:column;gap:10px;display:flex}.kp.off .kb{pointer-events:none}.kp-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kp-fam,.kp-view{background:#f2f4f6;border-radius:10px;padding:3px;display:inline-flex}.kp-fam button,.kp-view button{min-height:32px;font:inherit;color:#4e5968;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px}.kp-fam button[aria-pressed=true],.kp-view button[aria-pressed=true]{color:var(--k);background:#fff;font-weight:700;box-shadow:0 1px 2px #12305c1f}.kp-search input{width:200px;height:38px;font:inherit;background:#fff;border:1px solid #e5e8eb;border-radius:10px;padding:0 12px;font-size:13.5px}.kp-search input:focus{outline:2px solid var(--k);outline-offset:0;border-color:#0000}.kp-reset{min-height:32px;color:var(--k);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:13px;text-decoration:underline}.kp-scope{margin:0}.kp-body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.kp-range{color:#4e5968;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 16px;font-size:12.5px;display:flex}.kp-range b{color:#191f28;font-size:13px}.kp-range label{grid-template-columns:28px 130px 34px;align-items:center;gap:4px;display:grid}.kp-range input[type=range]{width:100%;accent-color:var(--k)}.kp-range span{text-align:right;font-variant-numeric:tabular-nums}.kp-grad{background:linear-gradient(90deg,#e0661b,#edf0f3 50%,#0e8c7f);border-radius:4px;width:120px;height:8px;display:block}.kp-range .kp-grad{order:0}.kp-grad.h{vertical-align:middle;width:72px;height:6px;margin-right:6px;display:inline-block;transform:none}.kp-small{gap:6px;grid-template-columns:none!important;display:flex!important}.kp-plot{background:radial-gradient(120% 90% at 50% 45%,#fff 0%,#f7f9fc 70%,#f1f4f8 100%);border-radius:16px;min-width:0;padding:10px 10px 12px;position:relative}.kp-plot svg{width:100%;height:auto;display:block;overflow:visible}.kp-dir{color:#5e6875;justify-content:space-between;margin:0 6px;font-size:12px;display:flex}.kb{cursor:pointer;transition:opacity .2s,transform .35s cubic-bezier(.2,.7,.2,1)}.kb circle{transition:stroke-width .15s}.kb:hover circle:not(.ring),.kb:focus-visible circle:not(.ring){stroke-width:3px}.kb:focus{outline:none}.kb:focus-visible .ring,.kb:focus-visible circle{stroke:var(--k)}.kb.hide{opacity:.06;pointer-events:none}.kb .ring{fill:none;stroke:var(--k);stroke-width:2.5px}.kb .kl{fill:#191f28;pointer-events:none;font-size:13px;font-weight:700}.kb .kn{fill:#4e5968;pointer-events:none;font-variant-numeric:tabular-nums;font-size:11.5px}.kp-zoom{background:#fff;border-radius:10px;align-items:center;gap:4px;padding:3px;font-size:12px;display:inline-flex;position:absolute;top:34px;right:12px;box-shadow:0 1px 3px #12305c24}.kp-zoom button{min-width:30px;min-height:30px;font:inherit;cursor:pointer;color:var(--k);background:0 0;border:0;border-radius:7px}.kp-zoom button:hover{background:#f2f4f6}.kp-shelf{color:#5e6875;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;font-size:12.5px;display:flex}.kp-shelf button{min-height:28px;font:inherit;color:#4e5968;cursor:pointer;background:#fff;border:1px dashed #c5ccd4;border-radius:999px;padding:0 10px;font-size:12.5px}.kp-shelf button[aria-pressed=true]{border-style:solid;border-color:var(--k);color:var(--k)}.kp-legend{margin:8px 0 0}.kp-table tr.on th,.kp-table tr.on td{background:#eef2f7}.kp-go{min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dae0;border-radius:8px;padding:0 10px;font-size:12.5px}.kp-insp{background:#f8fafc;border-radius:14px;flex-direction:column;gap:8px;min-height:200px;padding:14px;display:flex}.kp-empty{color:#5e6875;margin:auto 0;font-size:13.5px;line-height:1.6}.kp-ih{justify-content:space-between;align-items:center;display:flex}.kp-ih h3{color:var(--k);margin:0;font-size:17px}.kp-ih button{color:#5e6875;font:inherit;cursor:pointer;background:0 0;border:0;min-height:32px;font-size:12.5px}.kp-k{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.kp-k b{font-variant-numeric:tabular-nums;font-size:20px}.kp-k span{color:#4e5968;font-size:13px}.kp-al summary{cursor:pointer;color:var(--k);font-size:13px}.kp-al ul{margin:4px 0 0;padding-left:16px;font-size:12.5px}.kp-posts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kp-posts li{background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.kp-posts a{color:#191f28;font-size:13.5px;line-height:1.45;text-decoration:none}.kp-posts a:hover{text-decoration:underline}.kp-posts mark{color:var(--k);background:#e3eaf4;border-radius:3px;padding:0 2px;font-weight:700}.kp-posts small{color:#5e6875;font-size:12px}@media (max-width:1100px){.kp-body{grid-template-columns:1fr}.kp-range{flex-flow:wrap;align-items:center}.kp-range label{min-width:180px}}@media (prefers-reduced-motion:reduce){.kb,.kp-plot svg g{transition:none!important}}.p2-feed.paused .p2-feed-track,.p2-feed:focus-within .p2-feed-track{animation:none;transform:none}.p2-feed.paused .p2-feed-dup,.p2-feed:focus-within .p2-feed-dup{display:none}.p2-feed:focus-within .p2-feed-win{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.kp-insp{max-height:560px;overflow:auto}.kb.dim{opacity:1}.kb.dim circle{opacity:.3}.kb.dim text{opacity:.75}.kp-fam button,.kp-view button,.kp-reset,.kp-go,.kp-zoom button,.kp-shelf button,.kp-ih button{min-height:44px}.kp-zoom button{min-width:44px}.kp-search input{height:44px}.kp-none{text-align:center;color:#4e5968;font-size:14px;position:absolute;inset:40% 0 auto}.kp-out{color:#33415c;background:#fff;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.kp-out button{color:var(--k);font:inherit;cursor:pointer;background:0 0;border:0;min-height:32px;text-decoration:underline}.kp-key{margin-top:6px}.p2-spark .ci,.p2-ci{fill:var(--est-mid);fill-opacity:.16;stroke:var(--est-mid);stroke-opacity:.55;stroke-width:1px}.p2-spark .ci{stroke-width:.6px}.p2-spark .ci-w{stroke:var(--est-mid);stroke-opacity:.6;stroke-width:2px}.pm{color:#4e5968;font-variant-numeric:tabular-nums;margin-left:3px;font-size:12px;font-weight:600}.p2-big .pm{align-self:center;font-size:14px}.pp-tsvg .ci{fill:var(--est-mid);fill-opacity:.16;stroke:var(--est-mid);stroke-opacity:.55;stroke-width:1px}.pp-tsvg .ci.mk{fill-opacity:.05;stroke-dasharray:2 3}.pp-tsvg .ci-w{stroke:var(--est-mid);stroke-opacity:.6;stroke-width:2px}.pp-est{color:#33415c}.p2-sw-main .wk line{stroke:var(--neu-t);stroke-opacity:.45;stroke-width:1.5px;pointer-events:none}.p2-sw-main .wk.on line{stroke-opacity:.8;stroke-width:2px}.p2-sw-legend i.mid{opacity:1;background:var(--est-mid)!important}.kp-sw{align-items:center;gap:4px;margin-right:10px;display:inline-flex}.kp-sw i{border-radius:50%;width:10px;height:10px}.kp-sw i.pos{background:var(--pos)}.kp-sw i.mid{background:var(--est-mid)}.kp-sw i.neg{background:var(--neg)}.kp-ci{height:34px;margin:2px 0;position:relative}.kp-ci .axis{background:#e5e8eb;height:2px;position:absolute;top:10px;left:0;right:0}.kp-ci .zero{border-left:1px dashed #8b95a1;height:16px;position:absolute;top:3px;left:50%}.kp-ci .rng{background:var(--est-mid-bg);border:1px solid var(--neu-t);border-radius:5px;height:10px;position:absolute;top:6px}.kp-ci .pt{background:var(--data-ink);border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:5px}.kp-ci small{color:#5e6875;font-size:11px;position:absolute;top:20px}.kp-ci .l{left:0}.kp-ci .c{left:50%;transform:translate(-50%)}.kp-ci .r{right:0}.tr{flex-direction:column;gap:8px;display:flex}.tr-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.tr-h{color:#191f28;margin:0;font-size:16px;font-weight:700}.tr-cap{margin:0}.tr-read{color:#33415c;background:#f8fafc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:44px;padding:8px 12px;font-size:13.5px;display:flex}.tr-read b{color:#191f28}.tr-read a{color:var(--k);font-weight:600}.tr-read button{min-height:36px;color:var(--k);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.tr-svg{cursor:crosshair;width:100%;height:auto;display:block}.tr-svg:focus-visible{outline:2px solid var(--k);outline-offset:2px}.tr-svg .grid{stroke:#eef0f3}.tr-svg .ax{fill:#5e6875;font-size:12px}.tr-svg .ly{stroke:#fff;stroke-width:1px;transition:fill-opacity .12s,opacity .12s}.tr-svg .ly.dim{opacity:.35}.tr-svg .ly.on{stroke:var(--k);stroke-width:2px}.tr-svg .guide{stroke:#191f28;stroke-opacity:.4;stroke-dasharray:3 3}.tr-svg .tl{fill:#191f28;pointer-events:none;font-size:12.5px;font-weight:700}.tr-svg .tl.inv{fill:#fff}.tr-leg{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tr-leg button{min-height:44px;font:inherit;color:#191f28;cursor:pointer;background:#fff;border:1px solid #e5e8eb;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.tr-leg button[aria-pressed=true]{border-color:var(--k);box-shadow:inset 0 0 0 1px var(--k)}.tr-leg i{border-radius:3px;width:12px;height:12px}.tr-leg small{color:#5e6875}.tr-other{background:#f8fafc;border-radius:10px;padding:10px 12px;font-size:13px}.tr-other ul{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.tr-other li{align-items:center;gap:4px;display:inline-flex}.tr-other button{min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px dashed #c5ccd4;border-radius:999px;padding:0 10px;font-size:12.5px}.tr-other button[aria-pressed=true]{border:1px solid var(--k);color:var(--k)}.tr-other a{color:var(--k);font-size:12px}.tr-table tr.on th,.tr-table tr.on td{background:#eef2f7}.tr-table a{color:var(--k)}.p2-sw-river{border-top:1px solid #eef0f3;flex-direction:column;grid-column:1/-1;gap:10px;margin-top:18px;padding-top:18px;display:flex}.p2-sw-river>.p2-btn{align-self:flex-start}.pp-river{margin:18px 0 6px}@media (prefers-reduced-motion:reduce){.tr-svg .ly{transition:none}}.p2 .p2-dl.pos,.p2 .p2-dl.neg,.p2 .up,.p2 .dn{color:#33415c}.p2-spark.mid .ln{stroke:var(--data-ink)}.p2-spark.mid .pt,.p2-spark.mid .halo{fill:var(--data-ink)}.p2-spark.mid .g0{stop-color:var(--data-ink);stop-opacity:.18}.p2-spark.mid .g1{stop-color:var(--data-ink);stop-opacity:0}.p2-spark.neu .ln{stroke:var(--data-ink)}.p2-spark.neu .pt,.p2-spark.neu .halo{fill:var(--data-ink)}.p2-spark.neu .g0{stop-color:var(--data-ink);stop-opacity:.16}.p2-spark .base{stroke:var(--baseline);stroke-dasharray:3 4}.pp-tsvg .iln{stroke:var(--data-ink)}.pp-tsvg .ipt{fill:var(--data-ink)}.pp-tsvg .ipt.open{stroke:var(--data-ink)}.pp-cloud .dot.z{fill:var(--neu)}.p2-sw-legend i.na{background:0 0}.p2-estd{color:#33415c;font-size:13px}.p2-estd summary{cursor:pointer;color:var(--k);align-items:center;min-height:32px;font-weight:600;display:flex}.p2-estd dl{gap:4px;margin:6px 0;display:grid}.p2-estd dl div{grid-template-columns:72px 1fr;gap:8px;display:grid}.p2-estd dt{color:#5e6875}.p2-estd dd{font-variant-numeric:tabular-nums;margin:0}.p2-proof{flex-direction:column;gap:12px;display:flex}.p2-proof-h{align-items:center;gap:8px;display:flex}.p2-proof-h h2{color:#191f28;margin:0;font-size:17px;font-weight:700}.p2-proof-kpi{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.p2-proof-kpi>div{border-left:1px solid #eef0f3;padding:2px 16px}.p2-proof-kpi>div:first-child{border-left:0;padding-left:0}.p2-proof-kpi dt{color:#4e5968;font-size:13px}.p2-proof-kpi dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#191f28;margin:2px 0 0;font-size:20px;font-weight:700}.p2-proof-bar{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.p2-proof-bar i{min-width:3px}.p2-proof-bar i.kr{background:var(--k)}.p2-proof-bar i.kr:nth-child(2n){background:#2b4a78}.p2-proof-bar i.gl{background:#aeb7c2}.p2-proof-leg{color:#4e5968;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.p2-proof-leg li{align-items:center;gap:5px;display:inline-flex}.p2-proof-leg b{color:#191f28;font-variant-numeric:tabular-nums}.p2-proof-leg i{border-radius:3px;width:10px;height:10px}.p2-proof-leg .kr i{background:var(--k)}.p2-proof-leg .gl i{background:#aeb7c2}.p2-proof .p2-small a{color:var(--k);font-weight:600}.p2-proof-wrap{margin-top:8px;margin-bottom:8px}.p2-scope svg{max-width:1100px;margin:0 auto}.p2-scope .nm{font-size:13px}.p2-scope .sub{font-size:11.5px}.p2-scope .hb{font-size:12.5px}.p2-scope .hn{font-size:19px}@media (max-width:900px){.p2-proof-kpi{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.p2-proof-kpi>div:nth-child(3){border-left:0;padding-left:0}}.tr-pin{background:var(--k4);color:#33415c;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 12px;font-size:13.5px;display:flex}.tr-pin b{color:var(--k)}.tr-pin a{color:var(--k);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.tr-pin button{color:#4e5968;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.tr-day{align-items:center;gap:6px;display:inline-flex}.tr-day select{min-height:44px;font:inherit;background:#fff;border:1px solid #d5dae0;border-radius:8px;padding:0 8px}.tr-read button,.tr-other button{min-height:44px}.tr-tbl{-webkit-overflow-scrolling:touch;overflow-x:auto}.tr-tbl table{min-width:640px}.pp-esttbl{margin-top:6px}.pp-esttbl summary{cursor:pointer;color:var(--k);align-items:center;min-height:36px;font-size:13px;font-weight:600;display:flex}@media (max-width:640px){.p2-contrib .bar i.dn{background:#aeb7c2}}.kb.dim circle,.kb.dim text{opacity:1}.kb .kl,.kb .kn,.p2-sw-main .lb{fill:#0b1220}.p2-sw-main .b circle,.p2-sw-main .t rect{transition:fill .2s}.p2-ramp{flex-direction:column;gap:6px;margin-top:10px;display:flex}.p2-ramp-dir{color:#4e5968;grid-template-columns:3fr 1fr 3fr;margin:0;font-size:12.5px;display:grid}.p2-ramp-dir span:nth-child(2){text-align:center}.p2-ramp-dir span:last-child{text-align:right}.p2-ramp-row{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.p2-ramp-row li{color:#0b1220;text-align:center;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-height:26px;padding:2px 4px;font-size:11.5px;font-weight:600;line-height:1.2;display:flex}.p2-ramp-row li:first-child{border-radius:6px 0 0 6px}.p2-ramp-row li:last-child{border-radius:0 6px 6px 0}.p2-ramp-row li.mid{background-image:repeating-linear-gradient(45deg,#0000 0 7px,#c9d0d88c 7px 8px)!important}.p2-ramp-row li.mid span{background:#7c8794;border-radius:3px;padding:0 4px}.p2-ramp-hollow{align-items:center;gap:5px;margin-left:6px;display:inline-flex}.p2-ramp-hollow i{border:1.5px dashed;border-radius:50%;width:12px;height:12px}.p2-sw-word{vertical-align:middle;border:1px solid #4e5968;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700;display:inline-block}.p2-sw-peek{background:var(--k4);color:var(--k);border-radius:6px;margin:0 0 6px;padding:4px 8px;font-size:12px}@media (max-width:760px){.p2-ramp-row{grid-template-columns:repeat(7,88px)}}.kp-ci{height:40px;margin-bottom:8px}.pp-cut{color:#4e5968;align-items:center;gap:10px;margin:8px 0 4px;font-size:13.5px;display:flex}.pp-cut label{color:#191f28;font-weight:700}.pp-cut input{width:280px;accent-color:var(--k)}.pp-cut b{color:#191f28}.pp-share{margin:0}.pp-share-bar{gap:2px;min-height:48px;display:flex}.pp-share-bar button{min-width:64px;min-height:48px;font:inherit;color:#0b1220;cursor:pointer;text-align:left;border:1px solid #4e5968;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;padding:4px 12px;display:flex}.pp-share-bar button b{font-size:13.5px}.pp-share-bar button small{color:#333d4b;font-size:12px}.pp-share-bar button[aria-pressed=true]{outline:2px solid var(--k);outline-offset:2px}.pp-share-bar button:focus-visible,.pp-st button:focus-visible{outline:3px solid var(--k);outline-offset:3px}.pp-share figcaption{margin-top:6px}.pp-share a{color:var(--k);font-weight:600}.pp-st-wrap{overflow-x:auto}.pp-st{border-collapse:separate;border-spacing:2px;font-variant-numeric:tabular-nums;width:100%;min-width:900px}.pp-st th,.pp-st td{text-align:left;vertical-align:middle;padding:0}.pp-st thead th{color:#191f28;padding:0 0 4px;font-size:13px;font-weight:700}.pp-st thead th button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:36px;padding:0 6px}.pp-st thead th.on button{outline:2px solid var(--k)}.pp-st thead th:first-child{width:140px}.pp-st thead th:last-child{width:180px}.pp-st tbody th button{width:100%;min-height:72px;font:inherit;color:#191f28;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;padding:8px 10px;font-weight:700;display:flex}.pp-st tbody th button small{color:#4e5968;font-weight:400}.pp-st tbody tr.on th button{outline:2px solid var(--k);outline-offset:-2px}.pp-st tbody td{border:1px solid #d5dae0;border-radius:6px}.pp-st tbody td>button{width:100%;min-height:72px;font:inherit;color:#0b1220;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;padding:8px 10px;display:flex}.pp-st tbody td>button b{font-size:16px}.pp-st tbody td>button small{color:#333d4b;font-size:12.5px}.pp-st tbody td>button:hover b{text-decoration:underline}.pp-st td.on{outline:2px solid var(--k);outline-offset:2px}.pp-st td.mg{background:#fff;border:0}.pp-st td.mg a{color:inherit;border-radius:6px;padding:6px 8px;text-decoration:none;display:block}.pp-st td.mg a:hover{background:#f7f9fc}.pp-st tfoot th{color:#191f28;padding:8px 10px;font-size:13px;font-weight:700}.pp-mchip{align-items:flex-start;gap:8px;display:flex}.pp-mchip i{border:1px solid #4e5968;flex:none;width:12px;height:12px;margin-top:4px}.pp-mchip i.mid{background:#7c8794 repeating-linear-gradient(45deg,#0000 0 3px,#c9d0d8b3 3px 4px)}.pp-mchip i.hollow{background:#fff;border-style:dashed}.pp-mchip span{color:#191f28;flex-direction:column;font-size:13px;display:flex}.pp-mchip b{font-size:15px}.pp-mchip small{color:#4e5968;font-size:12px}.pp-mchip small.w{color:#33415c}.pp-heatleg{color:#4e5968;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:8px 0;font-size:12.5px;display:flex}.pp-heatleg i{border:1px solid #d5dae0;width:22px;height:12px;display:inline-block}.pp-heatleg .z{align-items:center;gap:4px;margin:0 8px;display:inline-flex}.pp-peek{color:#33415c;background:#f7f9fc;border-radius:10px;flex-wrap:wrap;gap:4px 12px;padding:10px 12px;font-size:13px;display:flex}.pp-peek b{color:#191f28}.pp-peek .hl{flex-basis:100%}.pp-selbar{background:var(--k4);color:#33415c;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0 4px;padding:10px 12px;font-size:13.5px;display:flex}.pp-selbar button{border:1px solid var(--k);min-height:36px;color:var(--k);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 10px;font-weight:600}.pp-selbar a{color:var(--k);font-weight:700}.pp-posts2{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pp-posts2 li{background:#f7f9fc;border-radius:10px;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;display:grid}.pp-posts2 .m{color:#4e5968;grid-column:1/-1;font-size:12.5px}.pp-posts2 b{color:#191f28;font-size:14px;font-weight:600}.pp-posts2 .kw{gap:4px;display:flex}.pp-posts2 .kw em{color:#33415c;background:#eef2f7;border-radius:999px;padding:1px 7px;font-size:12px;font-style:normal}.pp-posts2 a{color:var(--k);grid-area:2/2/4;align-self:center;font-size:13px;font-weight:600}.kp-ci{margin-bottom:16px}.p2-spark .ln{animation:.9s cubic-bezier(.3,.7,.3,1) both p2wipe;stroke-dasharray:none!important;stroke-dashoffset:0!important}@keyframes p2wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.p2-spark .ln{animation:none}}.p2-seg{background:#f2f4f6;border-radius:10px;align-items:center;gap:2px;padding:3px}.p2-seg>span,.p2-seg>a{color:#4e5968;white-space:nowrap;border-radius:7px;align-items:center;gap:5px;min-height:32px;padding:0 12px;font-size:13px;line-height:1;text-decoration:none;display:inline-flex}.p2-seg>.on{color:#191f28;background:#fff;font-weight:700;box-shadow:0 1px 2px #12305c1a}.p2-seg>a.off:hover{color:#191f28;background:#e8ebee}.p2-seg .pro em{background:var(--k);color:#fff;border-radius:4px;margin:0;padding:2px 5px;font-size:10px;font-style:normal;font-weight:700;line-height:1}.p2-tools{align-self:flex-end}.p2-tools .p2-seg{background:#e5e8eb}.p2-seg>a.off,.p2-seg>span.off{color:#4e5968!important;opacity:1!important}.pp-heatleg .hk{align-items:center;gap:3px;margin-right:4px;display:inline-flex}.pp-peek button{min-height:36px;color:var(--k);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.pp-7d{color:#4e5968;font-size:13px;font-weight:400}.p2-name{vertical-align:middle;align-items:center;min-width:0;display:inline-flex}.p2-name .ui-srcname{gap:6px}.p2-name .ui-srcname-t{color:#6b7684;margin-left:2px;font-weight:500}.p2-sw-list .p2-name .ui-srcname{gap:4px;font-size:13px}.p2-sw-list .p2-name .ui-srcname-t{font-size:12px}.p2-sw-list li{align-items:center}.p2-sw-list:not(.src){grid-template-columns:1fr}.p2-sw-list:not(.src) li{grid-template-columns:minmax(0,1fr) auto 52px;gap:10px;padding:2px 0}.p2-sw-list:not(.src) li>span{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.p2-sw-list.src li{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.p2-name.coin.strong .ui-srcname>span{color:#191f28;font-weight:700}.p2-name.coin .ui-srcname-t{color:#6b7684;font-weight:500}.p2-summary li{grid-template-columns:22px minmax(0,1fr) auto}.p2-summary li .txt{min-width:0}@media (max-width:640px){.p2-summary li{grid-template-columns:18px minmax(0,1fr)}.p2-summary li .lnk{grid-column:2}}.p2-vol{grid-template-columns:1fr}.p2-vol li{grid-template-columns:minmax(0,1fr) auto 56px;align-items:center;gap:10px}.p2-vol li>span{white-space:nowrap;font-variant-numeric:tabular-nums}.p2-head .p2-guide{margin-left:auto}html[data-pwmode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d1117}html[data-pwmode=dark] .p2{--k3:#1b2a40;--k4:#16202e;--pos-t:#3cc2b2;--neg-t:#f08a4b;--pos-bg:#0f2e2a;--neg-bg:#3a2416;--neu-t:#aab4c0;--est-mid-bg:#2a313a;--data-ink:#aab4c0;--ci-pos:#123c36;--ci-neg:#45281a;--p2-river:#8db2ee;--p2-hollow:#151a21;--p2-soft:#1c222b;--h1:#1c232c;--h2:#27303b;--h3:#36414e;--h4:#4a5664;--h5:#66748a;--logo-plate:#151a21;--rule:#ffffff14;color:#e8ecf1;background:#0d1117}html[data-pwmode=dark] .p2 a:focus-visible,html[data-pwmode=dark] .p2 summary:focus-visible{outline:2px solid #5b86cf}html[data-pwmode=dark] .p2-banner{color:#c9d1db;background:#2a313a}html[data-pwmode=dark] .p2-drafts>div{background:#151a21}html[data-pwmode=dark] .p2-drafts>div a[aria-current]{color:#8db2ee}html[data-pwmode=dark] .p2-head{background:#151a21;border-bottom:1px solid #2a313a}html[data-pwmode=dark] .p2-nav a{color:#aab4c0}html[data-pwmode=dark] .p2-nav a[aria-current]{color:#8db2ee}html[data-pwmode=dark] .p2-search{color:#8f99a6;background:#1c222b}html[data-pwmode=dark] .p2-login{background:#2b5ba8;color:#fff!important}html[data-pwmode=dark] .p2-ticker{color:#aab4c0;background:#151a21;border-bottom:1px solid #2a313a}html[data-pwmode=dark] .p2-ticker b{color:#e8ecf1}html[data-pwmode=dark] .p2-ticker .soon{color:#8f99a6}html[data-pwmode=dark] .up{color:#8db2ee}html[data-pwmode=dark] .p2-title p{color:#aab4c0}html[data-pwmode=dark] .p2-tabs{border-bottom:1px solid #2a313a}html[data-pwmode=dark] .p2-tabs a{color:#8f99a6}html[data-pwmode=dark] .p2-tabs a[aria-current]{color:#8db2ee}html[data-pwmode=dark] .p2-panel{background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .p2-ph-r{color:#8f99a6}html[data-pwmode=dark] .p2-draft{color:#f2b36b;background:#3a2a16}html[data-pwmode=dark] .p2-small{color:#8f99a6}html[data-pwmode=dark] .p2-m.on{color:#8db2ee;text-decoration-color:#5b86cf}html[data-pwmode=dark] .p2-m.lnk,html[data-pwmode=dark] .p2-chip{color:#8db2ee}html[data-pwmode=dark] .p2-summary li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-summary li:before{color:#8f99a6}html[data-pwmode=dark] .p2-tile{background:#1c222b}html[data-pwmode=dark] .p2-tile:hover{background:#1f2a3a}html[data-pwmode=dark] .p2-tile .t{color:#aab4c0}html[data-pwmode=dark] .p2-tile .t b{color:#e8ecf1}html[data-pwmode=dark] .p2-tile .p2-sh{background:#2a313a}html[data-pwmode=dark] .p2-tile .p2-sh i{background:#2b5ba8}html[data-pwmode=dark] .p2-tile .s{color:#8f99a6}html[data-pwmode=dark] .p2-tone{color:#aab4c0}html[data-pwmode=dark] .p2-seg .on{background:#151a21}html[data-pwmode=dark] .p2-seg .off{color:#8f99a6}html[data-pwmode=dark] .p2-contrib .bar{background:linear-gradient(#38414c,#38414c) 50%/1px 100% no-repeat}html[data-pwmode=dark] .p2-contrib li.sum{border-top:1px solid #2a313a}html[data-pwmode=dark] .p2-filter>span:first-child{color:#8f99a6}html[data-pwmode=dark] .p2-filter a{border:1px solid #2a313a}html[data-pwmode=dark] .p2-filter a[aria-current]{color:#fff;background:#2b5ba8;border-color:#5b86cf}html[data-pwmode=dark] .p2-filter .soon{color:#aab4c0}html[data-pwmode=dark] .p2-table th,html[data-pwmode=dark] .p2-table td{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-table thead th{color:#8f99a6}html[data-pwmode=dark] .p2-table tbody tr:hover{background:#1a2029}html[data-pwmode=dark] .p2-table tr.hold th,html[data-pwmode=dark] .p2-table tr.hold td,html[data-pwmode=dark] .p2-coin small{color:#8f99a6}html[data-pwmode=dark] .p2-dot{color:#8db2ee}html[data-pwmode=dark] .p2-memo{color:#8f99a6}html[data-pwmode=dark] .p2-cell:hover{background:#1f2a3a}html[data-pwmode=dark] .p2-mix i.news,html[data-pwmode=dark] .p2-srcs i.news,html[data-pwmode=dark] .p2-srcstate i.news,html[data-pwmode=dark] .p2-legend i.news,html[data-pwmode=dark] .p2-lanes i.news{background:#2b5ba8}html[data-pwmode=dark] .p2-latest li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-latest .m{color:#8f99a6}html[data-pwmode=dark] .p2-latest .c a{color:#8db2ee}html[data-pwmode=dark] .p2-rel{color:#f2b36b;background:#3a2a16}html[data-pwmode=dark] .p2-vol li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-vol em{color:#8f99a6}html[data-pwmode=dark] .p2-srcstate li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-srcstate li small{color:#8f99a6}html[data-pwmode=dark] .p2-srcstate .b{background:#1c222b}html[data-pwmode=dark] .p2-srcstate li.soon{color:#aab4c0}html[data-pwmode=dark] .p2-planned{color:#aab4c0;background:#1c222b}html[data-pwmode=dark] .p2-outlets li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-lanes .axis{color:#8f99a6}html[data-pwmode=dark] .p2-lanes .lane{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-lanes .track{background:linear-gradient(#252c35,#252c35) 50%/100% 2px no-repeat}html[data-pwmode=dark] .p2-lanes .track i{border:2px solid #151a21}html[data-pwmode=dark] .p2-legend{color:#8f99a6}html[data-pwmode=dark] .p2-ev{background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .p2-close{color:#8db2ee}html[data-pwmode=dark] .p2-meta{color:#8f99a6}html[data-pwmode=dark] .p2-formula,html[data-pwmode=dark] .p2-parts div{background:#1c222b}html[data-pwmode=dark] .p2-parts dt{color:#8f99a6}html[data-pwmode=dark] .p2-evrows li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-evrows span{color:#8f99a6}html[data-pwmode=dark] .p2-pager a{color:#8db2ee}html[data-pwmode=dark] .p2-note{color:#8f99a6}html[data-pwmode=dark] .p2-links a{color:#8db2ee}html[data-pwmode=dark] .p2-foot{background:#151a21;border-top:1px solid #2a313a}html[data-pwmode=dark] .p2-foot-c{color:#8f99a6}html[data-pwmode=dark] .p2-foot nav a{color:#aab4c0}html[data-pwmode=dark] .p2-biz{color:#8f99a6}html[data-pwmode=dark] .p2-hero{background:#151a21}html[data-pwmode=dark] .p2-hero p{color:#aab4c0}html[data-pwmode=dark] .p2-btn{background:#2b5ba8;color:#fff!important}html[data-pwmode=dark] .p2-btn.ghost{background:#1c222b;color:#e8ecf1!important}html[data-pwmode=dark] .p2-steps div{border-bottom:1px solid #2a313a}html[data-pwmode=dark] .p2-steps dd,html[data-pwmode=dark] .p2-lead{color:#aab4c0}html[data-pwmode=dark] .p2-sheet{background:#151a21}html[data-pwmode=dark] .p2-sheet-h{color:#8f99a6;border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-sheet-h b{color:#e8ecf1}html[data-pwmode=dark] .p2-srcs li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-srcs li small{color:#8f99a6}html[data-pwmode=dark] .p2-srcs .b{background:#1c222b}html[data-pwmode=dark] .p2-sheet-f{background:#1a2029}html[data-pwmode=dark] .p2-strip time{color:#8db2ee}html[data-pwmode=dark] .p2-prod{border-top:1px solid #2a313a}html[data-pwmode=dark] .p2-prod p{color:#aab4c0}html[data-pwmode=dark] .p2-prod a:not(.p2-btn),html[data-pwmode=dark] .p2-tag{color:#8db2ee}html[data-pwmode=dark] .p2-tag.soon{color:#aab4c0;background:#1c222b}html[data-pwmode=dark] .p2-mini,html[data-pwmode=dark] .p2-work{background:#151a21}html[data-pwmode=dark] .p2-method li>span{color:#8db2ee}html[data-pwmode=dark] .p2-method p{color:#aab4c0}html[data-pwmode=dark] .p2-aud>div{background:#151a21}html[data-pwmode=dark] .p2-aud .main{color:#fff;background:#2b5ba8}html[data-pwmode=dark] .p2-aud p{color:#aab4c0}html[data-pwmode=dark] .p2-indep p{color:#c9d1db}html[data-pwmode=dark] .p2-end{color:#fff;background:#2b5ba8}html[data-pwmode=dark] .p2-end .p2-btn{background:#151a21;color:#8db2ee!important}html[data-pwmode=dark] .p2-end .p2-btn.ghost{color:#fff!important}html[data-pwmode=dark] .p2-products>div{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-products p{color:#aab4c0}html[data-pwmode=dark] .p2-def div{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-def dd{color:#aab4c0}html[data-pwmode=dark] .p2-prov{border:1px solid #2a313a}html[data-pwmode=dark] .p2-prov:hover,html[data-pwmode=dark] .p2-prov .ic{background:#1c222b}html[data-pwmode=dark] .p2-prov.x .ic{color:#fff}html[data-pwmode=dark] .p2-or{color:#8f99a6}html[data-pwmode=dark] .p2-or:before,html[data-pwmode=dark] .p2-or:after{background:#2a313a}html[data-pwmode=dark] .p2-field input{background:#1a2029;border:1px solid #2a313a}html[data-pwmode=dark] .p2-verify p{color:#aab4c0}@media (max-width:900px){html[data-pwmode=dark] .p2-menu summary{background:#1c222b}html[data-pwmode=dark] .p2-menu>div{background:#151a21}html[data-pwmode=dark] .p2-menu>div a{border-bottom:1px solid #252c35}}html[data-pwmode=dark] .p2-ev{border-left:1px solid #2a313a}html[data-pwmode=dark] .p2-ab th,html[data-pwmode=dark] .p2-ab td{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-ab thead th{color:#8f99a6}html[data-pwmode=dark] .p2-ab tbody th{color:#aab4c0}html[data-pwmode=dark] .p2-hold{color:#aab4c0;background:#1c222b}html[data-pwmode=dark] .p2-contrib .ax{color:#8f99a6}html[data-pwmode=dark] .p2-lanes .times{color:#aab4c0}html[data-pwmode=dark] .p2-small,html[data-pwmode=dark] .p2-note,html[data-pwmode=dark] .p2-meta,html[data-pwmode=dark] .p2-ph-r,html[data-pwmode=dark] .p2-tile .s,html[data-pwmode=dark] .p2-srcstate li small,html[data-pwmode=dark] .p2-memo,html[data-pwmode=dark] .p2-latest .m,html[data-pwmode=dark] .p2-legend,html[data-pwmode=dark] .p2-coin small,html[data-pwmode=dark] .p2-mini figcaption{color:#9aa4b1}html[data-pwmode=dark] .p2-mini a:hover{background:#1c222b}html[data-pwmode=dark] .p2-prov small,html[data-pwmode=dark] .p2-search[aria-disabled]{color:#9aa4b1}html[data-pwmode=dark] .p2-card{border:1px solid #2a313a}html[data-pwmode=dark] .p2-card summary .n{color:#9aa4b1}html[data-pwmode=dark] .p2-more summary{background:#1c222b}@media (max-width:640px){html[data-pwmode=dark] .p2-tabs a{border:1px solid #2a313a}html[data-pwmode=dark] .p2-tabs a[aria-current]{color:#fff;background:#2b5ba8;border-color:#5b86cf}}html[data-pwmode=dark] .p2-tabs-sp{border-bottom:1px solid #2a313a}html[data-pwmode=dark] .p2-tabs .soon{color:#9aa4b1}html[data-pwmode=dark] .p2-guide{color:#aab4c0}html[data-pwmode=dark] .p2-guide[aria-current]{color:#8db2ee}html[data-pwmode=dark] .p2-kv dt{color:#9aa4b1}html[data-pwmode=dark] .p2-srcop li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-dbars .plot i{background:#2b5ba8}html[data-pwmode=dark] .p2-dbars .plot i.part{background:#151a21;border:2px dashed #5b86cf}html[data-pwmode=dark] .p2-dbars small{color:#9aa4b1}html[data-pwmode=dark] .p2-reclist li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-reclist time,html[data-pwmode=dark] .p2-reclist .j{color:#9aa4b1}html[data-pwmode=dark] .p2-brandhero p,html[data-pwmode=dark] .p2-p{color:#aab4c0}html[data-pwmode=dark] .p2-coinpick a small{color:#9aa4b1}html[data-pwmode=dark] .p2-rmeta,html[data-pwmode=dark] .p2-findings p{color:#aab4c0}html[data-pwmode=dark] .p2-brandhero ul.p2-verify li{background:#1c222b}html[data-pwmode=dark] .p2-menu>div a[aria-current]{color:#8db2ee}html[data-pwmode=dark] .p2-strip-wrap{background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .p2-strip-meta{color:#aab4c0}html[data-pwmode=dark] .p2-big-tile{border-right:1px solid #252c35}html[data-pwmode=dark] .p2-big-tile .parts small{color:#9aa4b1}html[data-pwmode=dark] .p2-mtile:hover{background:#1c222b}html[data-pwmode=dark] .p2-mtile .n{color:#aab4c0}html[data-pwmode=dark] .p2-tagc{color:#aab4c0;background:#1c222b}html[data-pwmode=dark] .p2-dl{color:#9aa4b1}html[data-pwmode=dark] .p2-sched{background:#1c222b}html[data-pwmode=dark] .p2-sched .dot{background:#2b5ba8}html[data-pwmode=dark] .p2-sched .tm{color:#9aa4b1}@media (max-width:1000px){html[data-pwmode=dark] .p2-big-tile{border-bottom:1px solid #252c35}}html[data-pwmode=dark] .p2-sw-plot .ax{fill:#9aa4b1}html[data-pwmode=dark] .p2-sw-plot g.b:focus-visible circle{stroke:#5b86cf}html[data-pwmode=dark] .p2-sw-plot .lb{fill:#e8ecf1}html[data-pwmode=dark] .p2-sw-plot .lb.sm{fill:#aab4c0}html[data-pwmode=dark] .p2-sw-ctl button{background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] .p2-sw-ctl span{color:#9aa4b1}html[data-pwmode=dark] .p2-sw-why{background:#1c222b}html[data-pwmode=dark] .p2-sw-why h3 small{color:#9aa4b1}html[data-pwmode=dark] .p2-sw-bar .nu{background:#38414c}html[data-pwmode=dark] .p2-sw-l{color:#aab4c0}html[data-pwmode=dark] .p2-sw-r{color:#c9d1db}html[data-pwmode=dark] .p2-sw-list{border-top:1px solid #2a313a}html[data-pwmode=dark] .p2-sw-list button{color:#e8ecf1}html[data-pwmode=dark] .p2-sw-list button[aria-pressed=true]{color:#8db2ee}html[data-pwmode=dark] .p2-who{background:#2a313a}html[data-pwmode=dark] .p2-who a{color:#aab4c0}html[data-pwmode=dark] .p2-who a[aria-current]{color:#8db2ee;background:#151a21}html[data-pwmode=dark] .p2-tier{background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .p2-tier.main{border:2px solid #5b86cf}html[data-pwmode=dark] .p2-tier .who{color:#aab4c0}html[data-pwmode=dark] .p2-tier .price small,html[data-pwmode=dark] .p2-tier li.soon{color:#9aa4b1}html[data-pwmode=dark] .p2-lockmap .p2-table td b{color:#8db2ee}html[data-pwmode=dark] .p2-seg .pro em,html[data-pwmode=dark] .p2-pro,html[data-pwmode=dark] .p2-real{color:#fff;background:#2b5ba8}html[data-pwmode=dark] .p2-scope-kpi>div{background:#1c222b}html[data-pwmode=dark] .p2-scope-kpi span{color:#aab4c0}html[data-pwmode=dark] .p2-scope .nm{fill:#e8ecf1}html[data-pwmode=dark] .p2-scope .sub{fill:#9aa4b1}html[data-pwmode=dark] .p2-scope .kr .bar{fill:#8db2ee}html[data-pwmode=dark] .p2-scope .soon .nm{fill:#9aa4b1}html[data-pwmode=dark] .p2-scope .kr .ln{stroke:#2e405e}html[data-pwmode=dark] .p2-scope .ln.out{stroke:#5b86cf}html[data-pwmode=dark] .p2-scope .dot{fill:#8db2ee}html[data-pwmode=dark] .p2-scope .hub rect{stroke:#5b86cf}html[data-pwmode=dark] .p2-scope .hb{fill:#e8ecf1}html[data-pwmode=dark] .p2-scope .hn,html[data-pwmode=dark] .p2-scope .end circle{fill:#8db2ee}html[data-pwmode=dark] .p2-scope .end .hb{fill:#fff}html[data-pwmode=dark] .p2-scope-names li span{color:#aab4c0}html[data-pwmode=dark] .p2-scope-list li{border-bottom:1px solid #252c35}html[data-pwmode=dark] .p2-scope-list i{background:#252c35}html[data-pwmode=dark] .p2-scope-list li.kr em{background:#2b5ba8}html[data-pwmode=dark] .p2-scope-list small{color:#9aa4b1}html[data-pwmode=dark] .p2-sw-modes button{color:#aab4c0;background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] .p2-sw-modes button[aria-selected=true]{color:#fff;background:#2b5ba8;border-color:#5b86cf}html[data-pwmode=dark] .p2-sw-modes span{color:#9aa4b1}html[data-pwmode=dark] .p2-sw-plot .lb.v{fill:#c9d1db}html[data-pwmode=dark] .p2-sw-plot .ax.q{fill:#aab4c0}html[data-pwmode=dark] .p2-sw-plot g.t:focus-visible rect{stroke:#5b86cf}html[data-pwmode=dark] dl.p2-scope-kpi{border-top:1px solid #252c35;border-bottom:1px solid #252c35}html[data-pwmode=dark] dl.p2-scope-kpi>div{border-left:1px solid #252c35}html[data-pwmode=dark] dl.p2-scope-kpi dt,html[data-pwmode=dark] .p2-scope-sub{color:#aab4c0}html[data-pwmode=dark] .p2-sw-g{color:#c9d1db}html[data-pwmode=dark] .p2-sw-modes button[aria-pressed=true]{color:#fff;background:#2b5ba8;border-color:#5b86cf}html[data-pwmode=dark] .p2-sw-f{color:#c9d1db;background:#151a21}html[data-pwmode=dark] .p2-mtile .n small{color:#9aa4b1}@media (max-width:640px){html[data-pwmode=dark] .p2-sw-mapbtn{background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] dl.p2-scope-kpi>div{border-top:1px solid #252c35}}html[data-pwmode=dark] .p2-scope-demo{background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] .p2-sw-list.src button{background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .p2-sw-list.src button small{color:#9aa4b1}html[data-pwmode=dark] .p2-sw-list.src button[aria-pressed=true]{color:#8db2ee;border-color:#5b86cf}html[data-pwmode=dark] .p2-live{color:#8db2ee}@media (max-width:640px){html[data-pwmode=dark] .p2-tiles-more summary{background:#1c222b}}html[data-pwmode=dark] .p2-tiles3 .p2-mtile{border-left:1px solid #252c35}html[data-pwmode=dark] .p2-tiles3 .p2-mtile:hover{background:#1c222b}html[data-pwmode=dark] .p2-spark .base{stroke:#4a5360}html[data-pwmode=dark] .p2-spark.neu .ln{stroke:#5b86cf}html[data-pwmode=dark] .p2-spark.neu .pt,html[data-pwmode=dark] .p2-spark.neu .halo{fill:#8db2ee}html[data-pwmode=dark] .p2-feed{background:#1a2029;border-bottom:1px solid #2a313a}html[data-pwmode=dark] .p2-feed-lb{color:#8db2ee}html[data-pwmode=dark] .p2-feed-lb small{color:#9aa4b1}html[data-pwmode=dark] .p2-feed-lb .dot{background:#2b5ba8}html[data-pwmode=dark] .p2-feed-i{color:#c9d1db}html[data-pwmode=dark] .p2-feed-i .src{color:#9aa4b1}html[data-pwmode=dark] .p2-feed-i em{color:#8db2ee}html[data-pwmode=dark] .p2-reclist .kw em,html[data-pwmode=dark] .p2-kw{color:#8db2ee}html[data-pwmode=dark] .p2-feed-pp{background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] .p2-feed-i time{color:#9aa4b1}html[data-pwmode=dark] .pp-pick{border-bottom:1px solid #2a313a}html[data-pwmode=dark] .pp-pick>a{color:#aab4c0}html[data-pwmode=dark] .pp-pick summary{background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .pp-pick details>div{background:#151a21}html[data-pwmode=dark] .pp-pick details>div a[aria-current]{color:#8db2ee}html[data-pwmode=dark] .pp-kpi small{color:#9aa4b1}html[data-pwmode=dark] .pp-kpi a b,html[data-pwmode=dark] .pp-kpi .sel b{color:#8db2ee}html[data-pwmode=dark] .pp-kw{color:#e8ecf1;background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .pp-kw small{color:#9aa4b1}html[data-pwmode=dark] .pp-kw.id{color:#fff;background:#2b5ba8;border-color:#5b86cf}html[data-pwmode=dark] .pp-kw.pos{border-color:#1e5a52}html[data-pwmode=dark] .pp-kw.neg{border-color:#6a3a1c}html[data-pwmode=dark] .pp-kw.neu{background:#1c222b}html[data-pwmode=dark] .pp-kw[aria-pressed=true]{outline:2px solid #5b86cf}html[data-pwmode=dark] .pp-kw.more{color:#aab4c0}html[data-pwmode=dark] .pp-kwev{color:#8db2ee}html[data-pwmode=dark] .pp-play,html[data-pwmode=dark] .pp-reset{background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] .pp-cloud .gl{fill:#e8ecf1}html[data-pwmode=dark] .pp-cloud .gn{fill:#8db2ee}html[data-pwmode=dark] .pp-tip{color:#e8ecf1;background:#151a21}html[data-pwmode=dark] .pp-tip em{color:#8db2ee}html[data-pwmode=dark] .pp-tip small{color:#9aa4b1}html[data-pwmode=dark] .pp-tip .go{color:#8db2ee}html[data-pwmode=dark] .pp-fake{color:#c9d1db;background:#1f2a3a}html[data-pwmode=dark] .pp-wf .lb{fill:#c9d1db}html[data-pwmode=dark] .pp-wf .ax{fill:#9aa4b1}html[data-pwmode=dark] .pp-wf .z50{stroke:#4a5360}html[data-pwmode=dark] .pp-tsvg .ax{fill:#9aa4b1}html[data-pwmode=dark] .pp-tsvg .grid{stroke:#252c35}html[data-pwmode=dark] .pp-tsvg .mid{stroke:#4a5360}html[data-pwmode=dark] .pp-tsvg .partial{fill:repeating-linear-gradient(45deg,#e8ecf1,#e8ecf1)}html[data-pwmode=dark] .pp-tsvg .iln{stroke:#5b86cf}html[data-pwmode=dark] .pp-tsvg .ipt{fill:#8db2ee}html[data-pwmode=dark] .pp-tsvg .ipt.open{fill:#fff;stroke:#5b86cf}html[data-pwmode=dark] .pp-readout a{color:#8db2ee}html[data-pwmode=dark] .pp-cards li{border:1px solid #252c35}html[data-pwmode=dark] .pp-cards .kw button{color:#8db2ee}html[data-pwmode=dark] .pp-cards small{color:#9aa4b1}html[data-pwmode=dark] .pp-cards .ft a{color:#8db2ee}html[data-pwmode=dark] .jb.z{color:#aab4c0;background:#1c222b}html[data-pwmode=dark] .pp-more{background:#1c222b}html[data-pwmode=dark] .pp-spine{border-left:2px solid #2a313a}html[data-pwmode=dark] .pp-spine li:before{background:#2b5ba8;border:2px solid #151a21}html[data-pwmode=dark] .pp-spine a{color:#e8ecf1}html[data-pwmode=dark] .pp-spine a.rec{color:#8db2ee}html[data-pwmode=dark] .pp-dl dt{color:#9aa4b1}html[data-pwmode=dark] .p2-evkw em{color:#c9d1db;background:#1f2a3a}html[data-pwmode=dark] .p2-evkw em.on{color:#fff;background:#2b5ba8}html[data-pwmode=dark] .pp-sub{color:#e8ecf1}html[data-pwmode=dark] .pp-sub small{color:#9aa4b1}html[data-pwmode=dark] .pp-tablelink a{color:#8db2ee}html[data-pwmode=dark] .pp-tleg{color:#aab4c0}html[data-pwmode=dark] .pp-tleg i{background:#ccc}html[data-pwmode=dark] .pp-tleg i.k{background:#2b5ba8}html[data-pwmode=dark] .pp-tleg i.z{background:#454e5a}html[data-pwmode=dark] .pp-cloud:focus-visible,html[data-pwmode=dark] .pp-tsvg:focus-visible{outline:2px solid #5b86cf}html[data-pwmode=dark] .mpt{fill:#fff}html[data-pwmode=dark] .kp-fam,html[data-pwmode=dark] .kp-view{background:#1c222b}html[data-pwmode=dark] .kp-fam button,html[data-pwmode=dark] .kp-view button{color:#aab4c0}html[data-pwmode=dark] .kp-fam button[aria-pressed=true],html[data-pwmode=dark] .kp-view button[aria-pressed=true]{color:#8db2ee;background:#151a21}html[data-pwmode=dark] .kp-search input{background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .kp-search input:focus{outline:2px solid #5b86cf}html[data-pwmode=dark] .kp-reset{color:#8db2ee}html[data-pwmode=dark] .kp-range{color:#aab4c0}html[data-pwmode=dark] .kp-range b{color:#e8ecf1}html[data-pwmode=dark] .kp-grad{background:linear-gradient(90deg,#e0661b,#262d36 50%,#0e8c7f)}html[data-pwmode=dark] .kp-plot{background:radial-gradient(120% 90% at 50% 45%,#151a21 0%,#1a2029 70%,#1c222b 100%)}html[data-pwmode=dark] .kp-dir{color:#9aa4b1}html[data-pwmode=dark] .kb:focus-visible .ring,html[data-pwmode=dark] .kb:focus-visible circle,html[data-pwmode=dark] .kb .ring{stroke:#5b86cf}html[data-pwmode=dark] .kb .kl{fill:#e8ecf1}html[data-pwmode=dark] .kb .kn{fill:#aab4c0}html[data-pwmode=dark] .kp-zoom{background:#151a21}html[data-pwmode=dark] .kp-zoom button{color:#8db2ee}html[data-pwmode=dark] .kp-zoom button:hover{background:#1c222b}html[data-pwmode=dark] .kp-shelf{color:#9aa4b1}html[data-pwmode=dark] .kp-shelf button{color:#aab4c0;background:#151a21;border:1px dashed #4a5360}html[data-pwmode=dark] .kp-shelf button[aria-pressed=true]{color:#8db2ee;border-color:#5b86cf}html[data-pwmode=dark] .kp-table tr.on th,html[data-pwmode=dark] .kp-table tr.on td{background:#1f2a3a}html[data-pwmode=dark] .kp-go{background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] .kp-insp{background:#1a2029}html[data-pwmode=dark] .kp-empty{color:#9aa4b1}html[data-pwmode=dark] .kp-ih h3{color:#8db2ee}html[data-pwmode=dark] .kp-ih button{color:#9aa4b1}html[data-pwmode=dark] .kp-k span{color:#aab4c0}html[data-pwmode=dark] .kp-al summary{color:#8db2ee}html[data-pwmode=dark] .kp-posts li{background:#151a21}html[data-pwmode=dark] .kp-posts a{color:#e8ecf1}html[data-pwmode=dark] .kp-posts mark{color:#8db2ee;background:#1f3150}html[data-pwmode=dark] .kp-posts small{color:#9aa4b1}html[data-pwmode=dark] .kp-none{color:#aab4c0}html[data-pwmode=dark] .kp-out{color:#c9d1db;background:#151a21}html[data-pwmode=dark] .kp-out button{color:#8db2ee}html[data-pwmode=dark] .pm{color:#aab4c0}html[data-pwmode=dark] .pp-est{color:#c9d1db}html[data-pwmode=dark] .kp-ci .axis{background:#2a313a}html[data-pwmode=dark] .kp-ci .pt{border:2px solid #151a21}html[data-pwmode=dark] .kp-ci small{color:#9aa4b1}html[data-pwmode=dark] .tr-h{color:#e8ecf1}html[data-pwmode=dark] .tr-read{color:#c9d1db;background:#1a2029}html[data-pwmode=dark] .tr-read b{color:#e8ecf1}html[data-pwmode=dark] .tr-read a,html[data-pwmode=dark] .tr-read button{color:#8db2ee}html[data-pwmode=dark] .tr-svg:focus-visible{outline:2px solid #5b86cf}html[data-pwmode=dark] .tr-svg .grid{stroke:#252c35}html[data-pwmode=dark] .tr-svg .ax{fill:#9aa4b1}html[data-pwmode=dark] .tr-svg .ly{stroke:#151a21}html[data-pwmode=dark] .tr-svg .ly.on{stroke:#5b86cf}html[data-pwmode=dark] .tr-leg button{color:#e8ecf1;background:#151a21;border:1px solid #2a313a}html[data-pwmode=dark] .tr-leg button[aria-pressed=true]{border-color:#5b86cf;box-shadow:inset 0 0 0 1px #5b86cf}html[data-pwmode=dark] .tr-leg small{color:#9aa4b1}html[data-pwmode=dark] .tr-other{background:#1a2029}html[data-pwmode=dark] .tr-other button{background:#151a21;border:1px dashed #4a5360}html[data-pwmode=dark] .tr-other button[aria-pressed=true]{color:#8db2ee;border:1px solid #5b86cf}html[data-pwmode=dark] .tr-other a{color:#8db2ee}html[data-pwmode=dark] .tr-table tr.on th,html[data-pwmode=dark] .tr-table tr.on td{background:#1f2a3a}html[data-pwmode=dark] .tr-table a{color:#8db2ee}html[data-pwmode=dark] .p2-sw-river{border-top:1px solid #252c35}html[data-pwmode=dark] .p2 .p2-dl.pos,html[data-pwmode=dark] .p2 .p2-dl.neg,html[data-pwmode=dark] .p2 .up,html[data-pwmode=dark] .p2 .dn,html[data-pwmode=dark] .p2-estd{color:#c9d1db}html[data-pwmode=dark] .p2-estd summary{color:#8db2ee}html[data-pwmode=dark] .p2-estd dt{color:#9aa4b1}html[data-pwmode=dark] .p2-proof-h h2{color:#e8ecf1}html[data-pwmode=dark] .p2-proof-kpi>div{border-left:1px solid #252c35}html[data-pwmode=dark] .p2-proof-kpi dt{color:#aab4c0}html[data-pwmode=dark] .p2-proof-kpi dd{color:#e8ecf1}html[data-pwmode=dark] .p2-proof-bar i.kr{background:#2b5ba8}html[data-pwmode=dark] .p2-proof-leg{color:#aab4c0}html[data-pwmode=dark] .p2-proof-leg b{color:#e8ecf1}html[data-pwmode=dark] .p2-proof-leg .kr i{background:#2b5ba8}html[data-pwmode=dark] .p2-proof .p2-small a{color:#8db2ee}html[data-pwmode=dark] .tr-pin{color:#c9d1db}html[data-pwmode=dark] .tr-pin b,html[data-pwmode=dark] .tr-pin a{color:#8db2ee}html[data-pwmode=dark] .tr-pin button{color:#aab4c0}html[data-pwmode=dark] .tr-day select{background:#151a21;border:1px solid #3a434e}html[data-pwmode=dark] .pp-esttbl summary{color:#8db2ee}html[data-pwmode=dark] .p2-ramp-dir{color:#aab4c0}html[data-pwmode=dark] .p2-sw-peek{color:#8db2ee}html[data-pwmode=dark] .pp-cut{color:#aab4c0}html[data-pwmode=dark] .pp-cut label,html[data-pwmode=dark] .pp-cut b{color:#e8ecf1}html[data-pwmode=dark] .pp-share-bar button[aria-pressed=true]{outline:2px solid #5b86cf}html[data-pwmode=dark] .pp-share-bar button:focus-visible,html[data-pwmode=dark] .pp-st button:focus-visible{outline:3px solid #5b86cf}html[data-pwmode=dark] .pp-share a{color:#8db2ee}html[data-pwmode=dark] .pp-st thead th{color:#e8ecf1}html[data-pwmode=dark] .pp-st thead th.on button{outline:2px solid #5b86cf}html[data-pwmode=dark] .pp-st tbody th button{color:#e8ecf1;background:#151a21}html[data-pwmode=dark] .pp-st tbody th button small{color:#aab4c0}html[data-pwmode=dark] .pp-st tbody tr.on th button{outline:2px solid #5b86cf}html[data-pwmode=dark] .pp-st tbody td{border:1px solid #3a434e}html[data-pwmode=dark] .pp-st tbody td>button small{color:#c9d1db}html[data-pwmode=dark] .pp-st td.on{outline:2px solid #5b86cf}html[data-pwmode=dark] .pp-st td.mg{background:#151a21}html[data-pwmode=dark] .pp-st td.mg a:hover{background:#1a2029}html[data-pwmode=dark] .pp-st tfoot th{color:#e8ecf1}html[data-pwmode=dark] .pp-mchip i.hollow{background:#151a21}html[data-pwmode=dark] .pp-mchip span{color:#e8ecf1}html[data-pwmode=dark] .pp-mchip small{color:#aab4c0}html[data-pwmode=dark] .pp-mchip small.w{color:#c9d1db}html[data-pwmode=dark] .pp-heatleg{color:#aab4c0}html[data-pwmode=dark] .pp-heatleg i{border:1px solid #3a434e}html[data-pwmode=dark] .pp-peek{color:#c9d1db;background:#1a2029}html[data-pwmode=dark] .pp-peek b{color:#e8ecf1}html[data-pwmode=dark] .pp-selbar{color:#c9d1db}html[data-pwmode=dark] .pp-selbar button{color:#8db2ee;background:#151a21;border:1px solid #5b86cf}html[data-pwmode=dark] .pp-selbar a{color:#8db2ee}html[data-pwmode=dark] .pp-posts2 li{background:#1a2029}html[data-pwmode=dark] .pp-posts2 .m{color:#aab4c0}html[data-pwmode=dark] .pp-posts2 b{color:#e8ecf1}html[data-pwmode=dark] .pp-posts2 .kw em{color:#c9d1db;background:#1f2a3a}html[data-pwmode=dark] .pp-posts2 a{color:#8db2ee}html[data-pwmode=dark] .p2-seg{background:#1c222b}html[data-pwmode=dark] .p2-seg>span,html[data-pwmode=dark] .p2-seg>a{color:#aab4c0}html[data-pwmode=dark] .p2-seg>.on{color:#e8ecf1;background:#151a21}html[data-pwmode=dark] .p2-seg>a.off:hover{color:#e8ecf1;background:#2a313a}html[data-pwmode=dark] .p2-seg .pro em{color:#fff;background:#2b5ba8}html[data-pwmode=dark] .p2-tools .p2-seg{background:#2a313a}html[data-pwmode=dark] .p2-seg>a.off,html[data-pwmode=dark] .p2-seg>span.off{color:#aab4c0!important}html[data-pwmode=dark] .pp-peek button{color:#8db2ee}html[data-pwmode=dark] .pp-7d{color:#aab4c0}html[data-pwmode=dark] .p2-name .ui-srcname-t{color:#8f99a6}html[data-pwmode=dark] .p2-name.coin .ui-srcname-t{color:#8f99a6}html[data-pwmode=dark] .pp-st tbody td>button,html[data-pwmode=dark] .pp-st tbody td>button small{color:#e8ecf1}html[data-pwmode=dark] .pp-share-bar button{color:#e8ecf1;border-color:#56606c}html[data-pwmode=dark] .pp-share-bar button small{color:#c9d1db}html[data-pwmode=dark] .p2 svg text{fill:#aab4c0}html[data-pwmode=dark] .p2 .kb .kl,html[data-pwmode=dark] .p2 .kb .kn,html[data-pwmode=dark] .p2-sw-main .lb,html[data-pwmode=dark] .p2-ramp-row li{fill:#0b1220;color:#0b1220}html[data-pwmode=dark] .tr-svg .tl{fill:#e8ecf1}html[data-pwmode=dark] .tr-svg .tl.inv{fill:#0d1117}html[data-pwmode=dark] .p2-logo span,html[data-pwmode=dark] .p2-logo-s{color:#fff;background:#2b5ba8}html[data-pwmode=dark] .p2 .ui-srcname-t,html[data-pwmode=dark] .p2-name.coin .ui-srcname-t{color:#8f99a6}html[data-pwmode=dark] .p2-name.coin.strong .ui-srcname>span{color:#e8ecf1}html[data-pwmode=dark] .p2 .ui-logo.mono{color:#c9d1db;background:#2a313a}html[data-pwmode=dark] .p2-mode{color:#e8ecf1}.p2-mode{color:#4e5968;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;display:inline-flex}.p2-mode:hover{background:#f2f4f6}html[data-pwmode=dark] .p2-mode:hover{background:#1c222b}.p2-head .p2-mode+.p2-guide{margin-left:4px}html[data-pwmode=dark] .p2 svg [stroke=\#EEF0F3],html[data-pwmode=dark] .p2 svg [stroke=\#F2F4F6],html[data-pwmode=dark] .p2 svg [stroke=\#E5E8EB]{stroke:#252c35}html[data-pwmode=dark] .p2 svg [stroke=\#D5DAE0],html[data-pwmode=dark] .p2 svg [stroke=\#B8C0C9],html[data-pwmode=dark] .p2 svg [stroke=\#C5CCD4],html[data-pwmode=dark] .p2 svg [stroke=\#9AA3AD],html[data-pwmode=dark] .p2 svg [stroke=\#8A94A0]{stroke:#56606c}html[data-pwmode=dark] .p2 svg [fill=\#fff],html[data-pwmode=dark] .p2 svg [fill=\#FFFFFF],html[data-pwmode=dark] .p2 svg [fill=\#F2F4F6]{fill:#151a21}html[data-pwmode=dark] .p2 svg [stroke=\#fff],html[data-pwmode=dark] .p2 svg [stroke=\#FFFFFF]{stroke:#151a21}html[data-pwmode=dark] .p2 svg [fill=\#6B7684]{fill:#aab4c0}html[data-pwmode=dark] .p2 .kp{background:#151a21;border-color:#3a434e}html[data-pwmode=dark] .p2-aud .main p,html[data-pwmode=dark] .p2-end p{color:#e8ecf1}html[data-pwmode=dark] .p2{--h5:#59677b}html[data-pwmode=dark] .p2-tabs a[aria-current]{border-bottom-color:#5b86cf}
