.wKfPyq_tool{flex-direction:column;gap:12px;min-width:0;display:flex}.wKfPyq_sample{align-self:flex-start;max-width:100%}.wKfPyq_local{color:var(--muted);margin:0;font-size:.85rem}.wKfPyq_panel{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.wKfPyq_field{flex-direction:column;gap:6px;min-width:0;font-size:.9rem;display:flex}.wKfPyq_field select,.wKfPyq_field input[type=number]{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);max-width:100%;min-height:44px;color:var(--fg);font:inherit;padding:6px 10px}.wKfPyq_label{font-weight:600}.wKfPyq_customRow{flex-wrap:wrap;gap:10px;display:flex}.wKfPyq_customRow .wKfPyq_field{flex:8rem}.wKfPyq_rule{color:var(--muted);font-size:.9rem}.wKfPyq_rule p{overflow-wrap:anywhere;margin:0}.wKfPyq_rule .wKfPyq_note{margin-top:4px}.wKfPyq_hint{color:var(--muted);margin:0;font-size:.85rem}.wKfPyq_warnNote{border-left:3px solid var(--bad);background:var(--card);margin:0;padding:8px 10px;font-size:.85rem}.wKfPyq_err{color:var(--bad);margin:0;font-size:.9rem}.wKfPyq_muted{color:var(--muted);margin:0;font-size:.9rem}.wKfPyq_inline{align-items:center;gap:8px;display:flex}.wKfPyq_inline input[type=color]{border:1px solid var(--line);background:var(--card);border-radius:8px;width:3rem;height:2.4rem;padding:0}.wKfPyq_chips{flex-wrap:wrap;gap:6px;display:flex}.wKfPyq_chip{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--fg);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 12px;font-size:.9rem;display:inline-flex}.wKfPyq_chipOn{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.wKfPyq_swatch{border:1px solid var(--line-2);border-radius:50%;flex:none;width:14px;height:14px}.wKfPyq_check{align-items:center;gap:8px;min-height:44px;font-size:.9rem;display:flex}.wKfPyq_check input{flex:none;width:20px;height:20px}.wKfPyq_work{flex-direction:column;gap:10px;min-width:0;display:flex}.wKfPyq_workHead{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.wKfPyq_workHead strong{overflow-wrap:anywhere}.wKfPyq_x{min-width:44px;min-height:44px;padding:0;font-size:1.2rem;line-height:1}.wKfPyq_result{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:16px;display:grid}.wKfPyq_previewBox{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.wKfPyq_previewFrame{border:1px solid var(--line-2);background:#fff;width:100%;position:relative}.wKfPyq_previewCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.wKfPyq_guides{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wKfPyq_gMark{stroke:var(--coral);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:5 3}.wKfPyq_gCentre{stroke:var(--coral);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:2 4;opacity:.7}.wKfPyq_side{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.wKfPyq_side>.wKfPyq_field{align-self:stretch}.wKfPyq_saveBox{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.wKfPyq_cutRun{flex-wrap:wrap;align-items:center;gap:10px;font-size:.9rem;display:flex}.wKfPyq_marks{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.wKfPyq_markStage{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-width:22rem;position:relative}.wKfPyq_markCanvas{border-radius:8px;width:100%;height:100%;display:block;position:absolute;inset:0}.wKfPyq_markLine{cursor:ns-resize;touch-action:none;height:24px;margin-top:-12px;position:absolute;left:0;right:0}.wKfPyq_markLine:before{content:"";border-top:2px solid var(--coral);position:absolute;top:11px;left:0;right:0}.wKfPyq_markTag{background:var(--coral-ink);color:#fff;border-radius:999px;padding:1px 8px;font-size:.8rem;position:absolute;top:-10px;right:4px}.wKfPyq_markRow{flex-wrap:wrap;gap:12px;display:flex}.wKfPyq_markBtns{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wKfPyq_markName{min-width:6rem;font-size:.9rem;font-weight:600}.wKfPyq_markTag:first-letter,.wKfPyq_markName:first-letter{text-transform:uppercase}.wKfPyq_markBtns button{min-width:48px;min-height:44px}.wKfPyq_checks{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.wKfPyq_checksH{margin:0;font-size:1rem}.wKfPyq_list,.wKfPyq_selfList{flex-direction:column;gap:6px;margin:0;padding:0;font-size:.9rem;display:flex}.wKfPyq_list{list-style:none}.wKfPyq_list li{overflow-wrap:anywhere;align-items:baseline;gap:8px;display:flex}.wKfPyq_dot{background:var(--muted);border-radius:50%;flex:none;width:10px;height:10px;transform:translateY(1px)}.wKfPyq_m_ok .wKfPyq_dot{background:var(--ok)}.wKfPyq_m_warn .wKfPyq_dot{background:var(--warn)}.wKfPyq_m_bad .wKfPyq_dot{background:var(--bad)}.wKfPyq_m_info .wKfPyq_dot{border:2px solid var(--muted);background:0 0}.wKfPyq_selfH{margin:6px 0 0;font-size:.95rem}.wKfPyq_selfList{color:var(--muted);padding-left:1.1rem;list-style:outside}.wKfPyq_honest{color:var(--muted);margin:4px 0 0;font-size:.85rem}.wKfPyq_vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wKfPyq_bar{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.wKfPyq_bar button:disabled{opacity:.5;cursor:default}@media (max-width:560px){.wKfPyq_result{grid-template-columns:minmax(0,1fr)}.wKfPyq_previewBox{max-width:15rem}}
