.ZVNwIW_tool{min-width:0;color:var(--fg);flex-direction:column;gap:14px;display:flex}.ZVNwIW_tool .btn{cursor:pointer;justify-content:center;min-height:48px}.ZVNwIW_tool .btn:disabled{opacity:.45;cursor:default}.ZVNwIW_box{flex-direction:column;gap:8px;min-width:0;display:flex}.ZVNwIW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.ZVNwIW_title{overflow-wrap:anywhere;min-width:0;margin:0;font-size:1rem;font-weight:700}.ZVNwIW_actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ZVNwIW_row{flex-direction:column;gap:6px;min-width:0;display:flex}.ZVNwIW_area{resize:vertical;box-sizing:border-box;border:1.5px solid var(--line-2);border-radius:var(--radius);background:var(--card);width:100%;min-height:72px;color:var(--fg);padding:10px 12px;font:1rem/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ZVNwIW_area:focus-visible,.ZVNwIW_field select:focus-visible,.ZVNwIW_field input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ZVNwIW_small,.ZVNwIW_warn,.ZVNwIW_bad,.ZVNwIW_tip{overflow-wrap:anywhere;margin:0;line-height:1.5}.ZVNwIW_small{color:var(--muted);font-size:.875rem}.ZVNwIW_warn{color:var(--warn);font-weight:600}.ZVNwIW_bad{color:var(--bad);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.ZVNwIW_tip{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.ZVNwIW_field{flex-direction:column;gap:4px;min-width:0;font-size:.9rem;font-weight:600;display:flex}.ZVNwIW_field select,.ZVNwIW_field input[type=number]{box-sizing:border-box;border:1.5px solid var(--line-2);border-radius:var(--radius);background:var(--card);width:100%;min-height:44px;color:var(--fg);font:inherit;padding:0 10px;font-weight:400}.ZVNwIW_field input[type=range]{width:100%;accent-color:var(--accent);min-height:32px}.ZVNwIW_check{align-items:center;gap:8px;min-height:44px;font-size:.9rem;font-weight:600;display:flex}.ZVNwIW_check input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent)}.ZVNwIW_check input[type=color]{border:1.5px solid var(--line-2);background:var(--card);border-radius:8px;width:44px;height:32px;padding:0}.ZVNwIW_inline{align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.ZVNwIW_inline select{border:1.5px solid var(--line-2);border-radius:var(--radius);background:var(--card);min-height:44px;color:var(--fg);font:inherit;padding:0 10px;font-weight:400}.ZVNwIW_cols,.ZVNwIW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:end;gap:10px 14px;display:grid}.ZVNwIW_fold{border-top:1.5px solid var(--line);flex-direction:column;gap:10px;padding-top:10px;display:flex}.ZVNwIW_fold>summary{cursor:pointer;color:var(--accent);align-items:center;gap:6px;min-height:44px;font-weight:700;display:flex}.ZVNwIW_fold>.btn{align-self:flex-start}.ZVNwIW_notes{overflow-wrap:anywhere;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:4px;margin:0;padding:10px 12px 10px 2em;font-size:.9rem;line-height:1.5;display:flex}.ZVNwIW_one,.ZVNwIW_list{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ZVNwIW_list{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card)}.ZVNwIW_item{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.ZVNwIW_list .ZVNwIW_item{padding:8px 12px}.ZVNwIW_list .ZVNwIW_item+.ZVNwIW_item{border-top:1px solid var(--line)}.ZVNwIW_one .ZVNwIW_item{flex-direction:column;align-items:flex-start}.ZVNwIW_idx{min-width:2em;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:.85rem}.ZVNwIW_big{border:1.5px solid var(--line);background:#fff;border-radius:8px;max-width:100%;height:auto;display:block}.ZVNwIW_thumb{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:4px;width:auto;max-width:60%;height:48px;display:block}.ZVNwIW_meta{overflow-wrap:anywhere;flex-direction:column;flex:12rem;gap:2px;min-width:0;font-size:.9rem;display:flex}.ZVNwIW_name{font-weight:700}.ZVNwIW_value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ZVNwIW_fixed{color:var(--ok)}.ZVNwIW_badText{color:var(--bad);font-weight:600}.ZVNwIW_link{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:.9rem;text-decoration:underline}.ZVNwIW_custom{border:1.5px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:10px 14px;margin:0;padding:10px 12px;display:grid}.ZVNwIW_custom legend{padding:0 4px;font-size:.9rem;font-weight:700}.ZVNwIW_custom>.ZVNwIW_warn{grid-column:1/-1}.ZVNwIW_sheetBox{aspect-ratio:210/297;border:1.5px solid var(--line-2);background:#fff;border-radius:4px;width:min(100%,360px);position:relative;overflow:hidden}.ZVNwIW_sheetScale{transform-origin:0 0;position:absolute;top:0;left:0}.ZVNwIW_page{color:#000;break-after:page;background:#fff;width:210mm;height:297mm;position:relative;overflow:hidden}.ZVNwIW_page:last-child{break-after:auto}.ZVNwIW_label{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.6mm;padding:1.5mm;display:flex;position:absolute;overflow:hidden}.ZVNwIW_sheetBox .ZVNwIW_label{outline:1px dashed var(--line-2);outline-offset:-1px}.ZVNwIW_labelName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;line-height:1.2;overflow:hidden}.ZVNwIW_label img{flex:none;display:block}.ZVNwIW_printRoot{display:none}.ZVNwIW_used{background:var(--paper-2)}
