.NmXYra_badge{color:var(--text-strong);font-family:var(--font-kr);white-space:nowrap;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.NmXYra_accent{background:var(--color-purple)}.NmXYra_plain{background:var(--surface-canvas)}
.Z7loRG_section{padding-block:var(--section-space);background:var(--surface-tinted)}.Z7loRG_inner{flex-direction:column;gap:32px;display:flex}.Z7loRG_basis{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;line-height:1.2;display:flex}.Z7loRG_list{flex-direction:column;display:flex}.Z7loRG_row{border-bottom:1px solid var(--border-divider);grid-template-columns:64px 96px minmax(0,1fr) auto 20px;grid-template-areas:"rank thumb info price arrow";align-items:center;gap:24px;padding-block:16px 15px;display:grid}@media (hover:hover){.Z7loRG_row:hover .Z7loRG_title{text-underline-offset:4px;text-decoration:underline}}.Z7loRG_rank{font-family:var(--font-display);grid-area:rank;font-size:48px;line-height:1.5}.Z7loRG_thumbnail{background:var(--surface-lilac);grid-area:thumb;width:96px;height:72px;position:relative;overflow:hidden}.Z7loRG_info{flex-direction:column;grid-area:info;gap:8px;min-width:0;display:flex}.Z7loRG_title{color:var(--text-default);font-size:19px;font-weight:700;line-height:1.2}.Z7loRG_artist{color:var(--text-muted);font-size:12px;line-height:1.2}.Z7loRG_price{color:var(--text-strong);font-family:var(--font-latin);white-space:nowrap;grid-area:price;align-items:center;gap:8px;font-size:17px;font-weight:700;line-height:1.2;display:flex}.Z7loRG_originalPrice{color:var(--text-muted);font-size:13px;font-weight:400}.Z7loRG_arrow{grid-area:arrow}@media (max-width:599px){.Z7loRG_row{grid-template-columns:36px 72px minmax(0,1fr);grid-template-areas:"rank thumb info""rank thumb price";gap:4px 16px}.Z7loRG_rank{font-size:32px}.Z7loRG_thumbnail{width:72px;height:54px}.Z7loRG_title{font-size:16px}.Z7loRG_price{font-size:15px}.Z7loRG_arrow{display:none}}
.Jvr_LG_layout{padding-bottom:var(--section-space);word-break:keep-all;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:64px;display:grid}.Jvr_LG_form{flex-direction:column;gap:24px;display:flex}.Jvr_LG_step{border:1px solid var(--border-strong);flex-direction:column;gap:20px;margin:0;padding:32px;display:flex}.Jvr_LG_legend{float:left;align-items:baseline;gap:12px;width:100%;margin-bottom:4px;padding:0;font-size:22px;font-weight:700;line-height:1.2;display:flex}.Jvr_LG_legend+*{clear:both}.Jvr_LG_stepNumber{color:var(--color-purple);font-family:var(--font-display);font-size:32px;font-weight:400}.Jvr_LG_field{flex-direction:column;gap:8px;display:flex}.Jvr_LG_label{color:var(--text-strong);font-size:14px;font-weight:700;line-height:1.2}.Jvr_LG_optional{color:var(--text-muted);margin-left:4px;font-size:12px;font-weight:400}.Jvr_LG_field input:not([type=range]):not([type=file]),.Jvr_LG_field textarea,.Jvr_LG_field select{border:1px solid var(--border-divider);background:var(--surface-canvas);width:100%;color:var(--text-default);font:inherit;border-radius:0;padding:12px 14px;font-size:15px;line-height:1.5}.Jvr_LG_field input:focus,.Jvr_LG_field textarea:focus,.Jvr_LG_field select:focus{border-color:var(--border-strong);outline:none}.Jvr_LG_field input[type=file]{font-size:13px}.Jvr_LG_field textarea{resize:vertical}.Jvr_LG_hint{color:var(--text-muted);font-size:12px;line-height:1.6}.Jvr_LG_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Jvr_LG_chips{flex-wrap:wrap;gap:8px;display:flex}.Jvr_LG_chip{border:1px solid var(--border-subtle);background:var(--surface-canvas);color:var(--text-strong);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.2}.Jvr_LG_chip[aria-pressed=true]{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.Jvr_LG_chip:disabled{opacity:.4;cursor:not-allowed}.Jvr_LG_range{align-items:center;gap:16px;display:flex}.Jvr_LG_range input{accent-color:var(--color-purple);flex:1}.Jvr_LG_rangeValue{min-width:64px;font-family:var(--font-latin);text-align:right;font-size:26px;font-weight:700}.Jvr_LG_check{color:var(--text-strong);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.Jvr_LG_check input{width:18px;height:18px;accent-color:var(--color-purple);margin:1px 0 0}.Jvr_LG_message{flex-direction:column;gap:6px;padding:16px 20px;font-size:14px;line-height:1.6;display:flex}.Jvr_LG_message[data-tone=done]{background:var(--color-lime);color:var(--text-strong)}.Jvr_LG_message[data-tone=missing]{border:1px solid var(--color-purple);background:var(--surface-tinted);color:var(--text-strong)}.Jvr_LG_messageTitle{font-weight:700}.Jvr_LG_message ul{padding-left:18px;list-style:outside}.Jvr_LG_actions{justify-content:flex-end;gap:8px;display:flex}.Jvr_LG_primary,.Jvr_LG_secondary{border:1px solid var(--border-strong);cursor:pointer;padding:15px 28px;font-size:14px;font-weight:700;line-height:1.2}.Jvr_LG_primary{border-color:var(--color-purple);background:var(--color-purple);color:var(--text-strong)}.Jvr_LG_secondary{background:var(--surface-canvas)}@media (hover:hover){.Jvr_LG_primary:hover{background:#b968f3}.Jvr_LG_secondary:hover{background:var(--surface-tinted)}}.Jvr_LG_previewSticky{flex-direction:column;gap:16px;display:flex;position:sticky;top:128px}.Jvr_LG_previewLabel{color:var(--text-muted);font-size:13px;line-height:1.2}.Jvr_LG_previewLabel [lang=en]{color:var(--text-default);font-family:var(--font-display);margin-right:8px;font-size:22px}.Jvr_LG_previewCard{border:1px solid var(--border-subtle);background:var(--surface-tinted);padding:20px}.Jvr_LG_previewHero{flex-direction:column;gap:6px;display:flex}.Jvr_LG_previewDisplay{font-family:var(--font-display);overflow-wrap:anywhere;font-size:44px;line-height:1}.Jvr_LG_previewSummary{color:var(--text-muted);font-size:14px;line-height:1.6}.Jvr_LG_previewMeta{color:var(--text-strong);font-size:13px;font-weight:700;line-height:1.6}.Jvr_LG_previewStatement{color:var(--text-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.Jvr_LG_layout{grid-template-columns:minmax(0,1fr);gap:40px}.Jvr_LG_preview{order:-1}.Jvr_LG_previewSticky{position:static}.Jvr_LG_previewCard{max-width:420px}}@media (max-width:599px){.Jvr_LG_step{padding:24px 20px}.Jvr_LG_pair{grid-template-columns:minmax(0,1fr)}.Jvr_LG_actions{flex-direction:column}}
