.cu .ci-kpis .sb{color:var(--mut);font-size:13px}.cu .ci-kpis .cu-basis{white-space:normal;-webkit-line-clamp:2;color:var(--mut3);-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.cu .ci-kpis .vl.dim{color:#c9c9c9}.ci-tabs a{color:var(--mut2);border-bottom:1px solid #0000;padding:6px 0;font-size:14.5px}.ci-tabs a:hover{color:var(--ink)}.ci-tabs a.on{color:var(--ink);border-bottom-color:var(--ink);font-weight:500}.cu-setup{counter-reset:s;margin-top:6px;list-style:none}.cu-setup li{counter-increment:s;border-bottom:1px solid var(--hair);color:var(--mut);padding:14px 0 14px 40px;font-size:14px;line-height:1.6;position:relative}.cu-setup li:before{content:counter(s,decimal-leading-zero);font-family:var(--en);color:var(--mut3);font-size:13px;font-weight:300;position:absolute;top:15px;left:0}.cu-setup li b{color:var(--ink);font-weight:600}.cu-setup code{background:var(--soft);padding:1px 6px;font-size:12.5px}.cu-seg{white-space:nowrap;border:1px solid #d6d6d6;border-radius:2px;padding:1px 8px;font-size:12px;line-height:1.6;display:inline-block}.cu-seg.s0{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.cu-seg.s1{color:#1a1a1a;border-color:#1a1a1a}.cu-seg.s2{color:#b04a3c;border-color:#b04a3c}.cu-seg.s3,.cu-seg.s4{color:#5a5a5a}.cu-seg.s5{color:#898989}.cu-ch{white-space:nowrap;font-size:12.5px}.cu-ch.h{color:#b04a3c;font-weight:600}.cu-ch.m{color:#8a5a00}.cu-ch.l{color:#4e7d5b}.cu-ch.n{color:#999}.cu-bars{margin-top:10px;list-style:none}.cu-bars li{border-bottom:1px solid var(--hair);grid-template-columns:72px minmax(0,1fr) 120px;align-items:center;gap:12px;padding:7px 0;font-size:13px;display:grid}.cu-bars li span:first-child{font-family:var(--en);color:var(--mut);font-variant-numeric:tabular-nums;font-weight:300}.cu-bars li span:last-child{text-align:right;font-family:var(--en);font-variant-numeric:tabular-nums;font-weight:300}.cu-bar{background:var(--soft);height:8px;display:flex}.cu-bar i{background:#1a1a1a;height:100%;display:block}.cu-bar i.b{background:#b9b9b9}.cu-legend{color:var(--mut2);gap:16px;margin-top:8px;font-size:12px;display:flex}.cu-legend i{vertical-align:middle;background:#1a1a1a;width:10px;height:8px;margin-right:6px;display:inline-block}.cu-legend i.b{background:#b9b9b9}.cu-def{color:var(--mut);max-width:980px;margin-top:14px;font-size:13px;line-height:1.8}.cu-def dt{color:var(--ink);float:left;clear:left;width:150px;font-weight:600}.cu-def dd{margin-left:160px}.cu-why{color:var(--mut);white-space:normal;max-width:420px;font-size:12.5px;line-height:1.5}.cu-rfm{font-family:var(--en);color:var(--mut);letter-spacing:.04em;font-size:12px}.cu-mid{font-family:var(--en);font-size:13px}.cu-warn{color:#6b4e12;background:#fbf7ee;border:1px solid #eaddc4;margin-top:14px;padding:10px 14px;font-size:13px;line-height:1.7}.cu-off{opacity:.45}.cu-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin-top:8px;display:grid}.cu-id{font-family:var(--en);letter-spacing:-.02em;font-size:clamp(24px,2.2vw,34px);font-weight:300}.cu-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.cu-orders{margin-top:6px;list-style:none}.cu-orders>li{border-bottom:1px solid var(--hair);grid-template-columns:96px minmax(0,1fr) 150px;gap:14px;padding:12px 0;display:grid}.cu-orders .d{font-family:var(--en);color:var(--mut);font-size:13px;font-weight:300}.cu-orders .its{flex-direction:column;gap:8px;min-width:0;display:flex}.cu-orders .it{align-items:center;gap:10px;min-width:0;font-size:13.5px;display:flex}.cu-orders .it .im{background:var(--soft);flex:none;width:40px;height:50px;overflow:hidden}.cu-orders .it .im img{object-fit:cover;width:100%;height:100%;display:block}.cu-orders .it .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cu-orders .it .st{color:var(--mut2);margin-left:6px;font-size:12px}.cu-orders .it.x{opacity:.5}.cu-orders .it.x .nm{text-decoration:line-through}.cu-orders .amt{text-align:right;font-family:var(--en);font-variant-numeric:tabular-nums;font-size:14px}.cu-orders .amt span{color:var(--mut2);margin-top:2px;font-family:Pretendard,sans-serif;font-size:12px;display:block}.cu-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;margin-top:14px;display:grid}.cu-form label{color:var(--mut2);flex-direction:column;gap:5px;font-size:12px;display:flex}.cu-form input,.cu-form select,.cu-form textarea{color:var(--ink);background:0 0;border:none;border-bottom:1px solid #d6d6d6;outline:none;padding:6px 0;font-family:inherit;font-size:14px}.cu-form textarea{resize:vertical;border:1px solid #d6d6d6;min-height:76px;padding:8px 10px}.cu-form input:focus,.cu-form select:focus,.cu-form textarea:focus{border-color:var(--ink)}.cu-form .full{grid-column:1/-1}.cu-log{margin-top:8px;font-size:13px;list-style:none}.cu-log li{border-bottom:1px solid var(--hair);grid-template-columns:130px minmax(0,1fr) 140px;gap:12px;padding:7px 0;display:grid}.cu-log li span:first-child,.cu-log li span:last-child{font-family:var(--en);color:var(--mut2);font-size:12.5px;font-weight:300}.cu-inline select,.cu-inline input{background:0 0;border:none;border-bottom:1px solid #d6d6d6;padding:2px 0;font-family:inherit;font-size:13px}@media (max-width:900px){.cu-form,.cu-orders>li{grid-template-columns:minmax(0,1fr)}.cu-orders .amt{text-align:left}.cu-log li{grid-template-columns:minmax(0,1fr);gap:2px}.cu-def dt{float:none;width:auto}.cu-def dd{margin-bottom:8px;margin-left:0}.cu-bars li{grid-template-columns:64px minmax(0,1fr) 90px}}
