*{box-sizing:border-box;margin:0;padding:0}body{-webkit-text-size-adjust:100%;font-family:Pretendard,Pretendard Variable,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,Noto Sans CJK KR,sans-serif;font-size:15px;line-height:1.6}.mono,time,.steps time,code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sample{color:#7a5200;text-align:center;background:#fff1cc;padding:5px 8px;font-size:12px}main{max-width:780px;margin:0 auto;padding:4px 16px 32px}.tabs{gap:6px;margin:8px 0 12px;display:flex;overflow-x:auto}.tabs button{white-space:nowrap;font:inherit;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:1px dashed;border-radius:999px;padding:5px 10px;font-size:12px}.tabs button[aria-selected=true]{opacity:1;border-style:solid}h1{letter-spacing:-.4px;word-break:keep-all;font-size:22px;line-height:1.35}h2{margin:26px 0 10px;font-size:16px}.small{font-size:12px}.num{text-align:right;font-variant-numeric:tabular-nums}.strong{font-weight:700}table{border-collapse:collapse;width:100%;font-size:14px}caption{text-align:left;opacity:.7;padding-bottom:6px;font-size:12px}th,td{text-align:left;padding:8px 10px}td{white-space:nowrap}.cmp thead{display:none}.cmp tbody tr{border-radius:12px;grid-template-columns:1fr auto;gap:2px 10px;margin-bottom:8px;padding:12px 14px;display:grid}.cmp th[scope=row]{white-space:normal;grid-column:1/-1;padding:0 0 4px;font-weight:600}.cmp td{grid-column:1/-1;justify-content:space-between;padding:0;font-size:13px;display:flex}.cmp td:before{content:attr(data-label);opacity:.65}.tag{white-space:nowrap;border-radius:999px;margin-left:4px;padding:1px 7px;font-size:11px;font-weight:600}.me{opacity:.6;margin-left:4px;font-size:11px}.fold{border-radius:14px;margin-top:12px;padding:12px 14px}.fold summary{cursor:pointer;font-weight:700}.hist{margin-top:8px}.hist th,.hist td{padding:7px 4px;font-size:13px}.facts{grid-template-columns:110px 1fr;gap:6px 10px;font-size:14px;display:grid}.cta{text-align:center;border-radius:12px;padding:14px;font-weight:700;text-decoration:none;display:block}.note{opacity:.7;word-break:keep-all;margin-top:8px;font-size:11px}.toast{color:#fff;background:#111;border-radius:10px;width:max-content;max-width:90vw;padding:10px 14px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}footer.site{opacity:.75;max-width:780px;margin:0 auto;padding:16px 16px 40px;font-size:11px}footer.site nav{flex-wrap:wrap;gap:12px;margin-bottom:6px;display:flex}footer.site a{color:inherit}footer.site p{margin-top:4px}header.site{flex-direction:column;gap:8px;max-width:780px;margin:0 auto;padding:12px 16px 4px;display:flex}.logo{color:inherit;letter-spacing:-.3px;align-items:center;gap:8px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.search{gap:6px;display:flex}.search input{min-width:0;font:inherit;border-radius:12px;flex:1;padding:10px 12px;font-size:14px}.search button{font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 14px;font-size:14px}.steps{list-style:none;position:relative}.steps li{opacity:1;grid-template-columns:22px auto 1fr;align-items:baseline;gap:2px 10px;padding:7px 0;display:grid}.steps li.in{animation:.35s both stepin}@keyframes stepin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.steps .dot{border-radius:50%;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-flex}.steps time{opacity:.6;font-size:12px}.steps b{font-size:14px}.steps .d{opacity:.85;word-break:keep-all;grid-column:2/-1;font-size:13px}@media (prefers-reduced-motion:reduce){.steps li.in{animation:none}}@media (min-width:720px){header.site{flex-direction:row;align-items:center;gap:24px;padding:18px 20px}.search{flex:1}main{padding:0 20px 40px}h1{font-size:28px}.cmp thead{display:table-header-group}.cmp tbody tr{border-radius:0;margin:0;padding:0;display:table-row}.cmp th[scope=row],.cmp td{padding:10px 12px;display:table-cell}.cmp td:before{content:none}.facts{grid-template-columns:150px 1fr}.cta{padding:12px 22px;display:inline-block}}:root{--fg:#1b1d29;--muted:#6f7287;--line:#e7e6f0;--bg:#f7f6fb;--card:#fff;--acc:#5b4ee6;--acc-soft:#efedff;--ok:#0e7a64;--hold:#b26200;--down:#1d5fd1;--up:#c7362e}body{background:var(--bg);color:var(--fg)}a{color:var(--acc)}.mark{background:linear-gradient(135deg,#7c6cff,#4f46e5);border-radius:50% 50% 50% 6px;width:22px;height:22px}.search input{border:1px solid var(--line);background:#fff;border-radius:999px;padding-left:16px}.search button{background:var(--acc);color:#fff;border-radius:999px}.crumbs{color:var(--muted);font-size:12px}.crumbs a{color:var(--muted);text-decoration:none}.disclosure{color:var(--muted);margin:6px 0 16px;font-size:12px}.thread{flex-direction:column;gap:10px;display:flex}.bubble{word-break:keep-all;border-radius:18px;max-width:92%;padding:12px 14px}.bubble.user{background:var(--acc);color:#fff;border-bottom-right-radius:6px;align-self:flex-end;font-weight:600}.bubble.agent{background:var(--card);border:1px solid var(--line);border-bottom-left-radius:6px;align-self:flex-start;box-shadow:0 1px #14143c08}.bubble.main{max-width:100%}.who{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 6px;margin-bottom:4px;font-size:11px;display:flex}.spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:linear-gradient(135deg,#7c6cff,#4f46e5);width:14px;height:14px}.bubble p{margin-top:4px}.lead{font-size:16px;font-weight:700}.main.hold{border-color:#f3dfbd}.main.hold .lead{color:#5a3a00}.figs{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;list-style:none;display:grid}.figs li{background:var(--acc-soft);border-radius:12px;flex-direction:column;min-width:0;padding:8px 10px;display:flex}.figs li span{color:var(--muted);font-size:11px}.figs li b{font-variant-numeric:tabular-nums;font-size:17px}.figs li small{color:var(--muted);font-size:10.5px;line-height:1.4}.figs li.price{color:#fff;background:#1b1d29;grid-column:1/-1}.figs li.price span,.figs li.price small{color:#c9c9e0}.figs li.price b{font-size:26px}.figs li.down b{color:var(--down)}.figs li.up b{color:var(--up)}.figs li.na b{color:var(--hold);font-size:14px}.figs li:last-child:nth-child(2n){grid-column:1/-1}.pdef{color:var(--muted);font-size:11px;margin-top:8px!important}.qa summary{cursor:pointer;justify-content:flex-end;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa .q{border:1px dashed var(--acc);color:var(--acc);background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.qa[open] .q{background:var(--acc);color:#fff;border-style:solid}.qa .bubble{margin-top:8px}.chips{color:var(--muted);text-align:center;font-size:11px}.buy{margin-top:16px}.cta{background:var(--acc);color:#fff}.fold{background:var(--card);border:1px solid var(--line)}.steps li{border-top:1px solid var(--line)}.steps li:first-child{border-top:0}.steps .dot{color:var(--ok);background:#e1f3ee}.steps .warn .dot{color:var(--hold);background:#fff1dc}.steps .info .dot{background:var(--acc-soft);color:var(--acc)}.cmp tbody tr{background:var(--card);border:1px solid var(--line)}.tag.good{background:var(--acc-soft);color:var(--acc)}.hist th,.hist td{border-bottom:1px solid var(--line)}.facts{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px}.facts dt,.muted{color:var(--muted)}@media (min-width:720px){.figs{grid-template-columns:1.6fr 1fr 1fr}.figs li.price{grid-area:span 2;justify-content:center}.figs li:last-child:nth-child(2n){grid-column:auto}.figs:not(:has(li:nth-child(5))) li:last-child{grid-column:span 2}.cmp{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.cmp tbody tr{border:0}.cmp th,.cmp td{border-bottom:1px solid var(--line)}.cmp thead th{color:var(--muted);background:#faf9fe;font-size:12px}.bubble{max-width:80%}}.lede{color:#3b3d52;word-break:keep-all;margin:4px 0 6px;font-size:15px}.thread{margin-top:6px}.chip{vertical-align:1px;white-space:nowrap;border-radius:999px;margin-left:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.chip.hold,.chip.warn{color:var(--hold);background:#fff1dc}.plist th[scope=row] a{color:var(--fg);text-decoration:none}.plist th[scope=row] a:hover{text-decoration:underline}.plist .cat{color:var(--muted);font-size:11px;font-weight:500;display:block}.plist td.down{color:var(--down);font-weight:700}.plist td.up{color:var(--up);font-weight:700}.plist td.na,.plist td.flat{color:var(--muted)}.reason{color:var(--hold);white-space:normal;margin-top:2px;font-size:12px;font-weight:500;display:block}.groups{grid-template-columns:1fr 1fr;gap:8px;display:grid}.group{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.group h3{margin-bottom:4px;font-size:13px}.group a{margin:2px 10px 2px 0;font-size:13px;text-decoration:none;display:inline-block}.sortbar{flex-wrap:wrap;gap:6px;margin:6px 0 10px;display:flex}.sortbar button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px;font-size:12px}.sortbar button[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:#fff;font-weight:700}.related{flex-wrap:wrap;gap:8px;display:flex}.related a{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none}.toc{flex-wrap:wrap;gap:6px;margin:10px 0 4px;display:flex}.toc a{border:1px dashed var(--acc);background:#fff;border-radius:999px;padding:5px 11px;font-size:12px;text-decoration:none}.faq{flex-direction:column;gap:10px;margin-top:14px;display:flex}.faq .bubble.user{scroll-margin-top:12px}.updated{color:var(--muted);font-size:12px}.muted{color:var(--muted)}.plain{margin:6px 0 0 18px;font-size:14px}.plain li{margin:3px 0}.link-more{margin-top:6px;font-size:13px;font-weight:600;display:inline-block}.figs:has(li:nth-child(3)):not(:has(li:nth-child(4))) li:last-child{grid-column:auto}.plist tbody tr{grid-template-columns:1fr 1fr;gap:6px 12px}.plist th[scope=row]{grid-column:1/-1}.plist td{text-align:left;flex-direction:column;grid-column:auto;align-items:flex-start;gap:0}.plist td:before{font-size:11px}@media (min-width:720px){.groups{grid-template-columns:repeat(4,1fr)}.figs:has(li:nth-child(3)):not(:has(li:nth-child(4))){grid-template-columns:1.6fr 1fr}.figs:has(li:nth-child(3)):not(:has(li:nth-child(4))) li:last-child{grid-column:auto}.plist td{text-align:right}.plist td:last-child{text-align:left}}.demo{color:#7a5200;text-align:center;word-break:keep-all;background:#fff1cc;padding:6px 10px;font-size:12px}.private{color:#c9c9e0;text-align:center;background:#1b1d29;padding:4px 10px;font-size:11px}.facts-wrap{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px}.facts-wrap .facts{background:0 0;border:0;padding:0}.facts dd{word-break:keep-all}.limits{color:#3b3d52;margin-top:4px;font-size:13px}.limits li{margin:3px 0 3px 18px}.buy .opt{color:var(--hold);margin-top:6px;font-size:12px}.empty{background:var(--card);border:1px dashed var(--line);color:var(--muted);border-radius:14px;padding:16px;font-size:14px}.steps-meta{margin-top:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose p{word-break:keep-all;margin-top:8px}.prose h2{margin-top:22px}.prose ul{margin:6px 0 0 18px}.prose li{margin:3px 0}code{border:1px solid var(--line);background:#fff;border-radius:6px;padding:1px 6px;font-size:.92em}.cmp tr.mine{border-color:#c9c3ff}@media (min-width:720px){.cmp tr.mine td,.cmp tr.mine th{background:#f5f3ff}}.cmp thead th{white-space:nowrap}.cp-list{flex-direction:column;gap:8px;margin-top:10px;list-style:none;display:flex}.cp-list a{background:var(--card);border:1px solid var(--line);color:var(--fg);border-radius:14px;padding:12px 14px;text-decoration:none;display:block}.cp-list a:hover{border-color:var(--acc)}.cp-list b{word-break:keep-all;font-size:14px;font-weight:600;display:block}.cp-meta{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;display:flex}.cp-price{font-variant-numeric:tabular-nums;margin-right:4px;font-size:16px;font-weight:800}.chip{background:var(--acc-soft);color:var(--acc)}.dash-head h1{margin-bottom:4px}.runline{color:var(--muted);margin-top:4px;font-size:11px}.dash-sec{margin-top:22px}.sec-head{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:8px;display:flex}.sec-head h2{margin:0;font-size:17px}.sec-head small{color:var(--muted);font-size:11.5px}.cards{grid-template-columns:1fr;gap:10px;display:grid}.pcard{background:var(--card);border:1px solid var(--line);color:var(--fg);border-radius:16px;grid-template-columns:88px 1fr;align-items:start;gap:12px;min-width:0;padding:12px;text-decoration:none;display:grid}.pcard:hover{border-color:var(--acc);box-shadow:0 2px 10px #281e780f}.pbody{flex-direction:column;gap:4px;min-width:0;display:flex}.pname{word-break:keep-all;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.pprice{font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.pprice small{color:var(--muted);font-size:12px;font-weight:500}.sig{border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:12px;font-weight:700}.sig.down{color:var(--down);background:#e7f0ff}.sig.up{color:var(--up);background:#ffece9}.sig.low{color:var(--ok);background:#e1f3ee}.sig.flat{background:var(--acc-soft);color:var(--acc)}.pchk{color:var(--muted);font-size:11px}.pimg{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:12px;display:block}.pimg.card{width:88px;height:88px}.pimg.thumb{flex:none;width:56px;height:56px}.pimg.hero{width:120px;height:120px}.pimg.ph{color:var(--acc);background:var(--acc-soft);justify-content:center;align-items:center;font-size:28px;font-weight:800;display:flex}.range{flex-direction:column;gap:2px;max-width:260px;display:flex}.range .bar{background:linear-gradient(90deg,#cfe8df,#f3e2df);border-radius:999px;height:6px;position:relative}.range .bar i{background:var(--fg);width:12px;height:12px;box-shadow:0 0 0 1px var(--line);border:2px solid #fff;border-radius:50%;margin-left:-6px;position:absolute;top:-3px}.range .ends{justify-content:space-between;display:flex}.range .ends small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10.5px}.phead{grid-template-columns:120px 1fr;align-items:center;gap:14px;margin:4px 0 12px;display:grid}.phead h1{margin:0 0 4px}.phead .range{margin-top:6px}.cp-list a{grid-template-columns:56px 1fr;align-items:center;column-gap:12px;display:grid}.cp-list a .cp-meta{grid-column:2}@media (max-width:420px){.phead{grid-template-columns:88px 1fr}.pimg.hero{width:88px;height:88px}}.cp-list a .pimg{grid-row:span 2}main.dash{max-width:1120px}.cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.pprice small{margin-top:1px;display:block}.sig{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.range{width:100%;max-width:none}.range .ends small{white-space:nowrap}@media (max-width:420px){.cards{grid-template-columns:1fr}}:is(body:has(main.dash) header.site,body:has(main.dash) footer.site){max-width:1120px}
