._tool_15sju_1{margin:var(--spacing-3) 0 var(--spacing-4);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--nm-inset-sm)}._tabs_15sju_9{display:flex;gap:6px;padding:5px;margin-bottom:var(--spacing-3);border-radius:var(--radius-full);box-shadow:var(--nm-inset-sm)}._tab_15sju_9{flex:1;min-height:52px;padding:12px 10px;border:0;border-radius:var(--radius-full);background:transparent;font-weight:800;font-size:1.02rem;color:var(--muted-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent}._tabs_15sju_9:has(>:nth-child(4)) ._tab_15sju_9{padding:8px 2px;font-size:.8rem;line-height:1.2}._tabs_15sju_9:has(>:nth-child(3)) ._tab_15sju_9{padding:8px 4px;font-size:.9rem;white-space:nowrap}._tabOn_15sju_44{background:var(--card);color:var(--primary);box-shadow:var(--nm-raised-sm)}._panel_15sju_50{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._badge_15sju_57{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--radius-full);background:#2f7d6a1f;color:var(--success);font-weight:800;font-size:.82rem;line-height:1.3;text-align:center}._tick_15sju_71{font-size:.9rem}._pickBig_15sju_75{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 12px;border:2px dashed rgba(196,96,76,.55);border-radius:var(--radius-md);background:linear-gradient(180deg,#fbf4ee,#f6e9df);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease}._pickBig_15sju_75:active{transform:scale(.99)}._pickMain_15sju_94{width:100%;min-height:60px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-weight:800;font-size:1.25rem;box-shadow:var(--nm-raised-sm)}._pickSub_15sju_110{font-size:.85rem;color:#6b5d55;font-weight:600}._work_15sju_116{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._frameWrap_15sju_124{width:100%;padding:8px;border-radius:16px;background:repeating-conic-gradient(#efe6dc,#efe6dc 25%,#f8f3ed 0%,#f8f3ed 50%) 50% / 16px 16px;box-shadow:var(--nm-inset-sm)}._tall_15sju_133{max-width:230px}._wide_15sju_137{max-width:420px}._frame_15sju_124{width:100%;height:auto;border-radius:6px;background:#fff;touch-action:none;cursor:grab;box-shadow:0 1px 4px #0000002e}._frame_15sju_124:active{cursor:grabbing}._zoom_15sju_155{display:flex;align-items:center;gap:10px;width:100%;max-width:320px;font-size:.8rem;font-weight:700;color:var(--muted-foreground)}._zoom_15sju_155 input{flex:1;accent-color:var(--primary)}._dragHint_15sju_171{margin:0!important;font-size:.78rem;color:var(--muted-foreground)}._download_15sju_177{width:100%;min-height:60px;padding:14px 20px;border:0;border-radius:var(--radius-full);background:var(--success);color:#fff;font-weight:800;font-size:1.3rem;cursor:pointer;box-shadow:var(--nm-raised-sm);-webkit-tap-highlight-color:transparent}._download_15sju_177:disabled{opacity:.6;cursor:wait}._result_15sju_197{font-size:1.1rem;font-weight:800;padding:6px 14px;border-radius:var(--radius-full);background:#2f7d6a1f}._ok_15sju_205{color:var(--success)}._warn_15sju_209{color:var(--warning)}._muted_15sju_213{color:var(--muted-foreground);font-weight:600}._again_15sju_218{min-height:48px;padding:0 16px;border:0;background:none;color:var(--primary);font-weight:700;font-size:.86rem;text-decoration:underline;cursor:pointer}._tip_15sju_230{margin:0!important;font-size:.82rem;line-height:1.55;color:var(--muted-foreground);text-align:center}._err_15sju_238{margin:0!important;color:var(--error);font-weight:700;font-size:.88rem}._privacy_15sju_245{margin:var(--spacing-3) 0 0!important;font-size:.78rem;line-height:1.5;color:var(--muted-foreground);text-align:center}._srOnly_15sju_253{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:520px){._tall_15sju_133{max-width:180px}._tool_15sju_1{margin-left:calc(-1 * var(--spacing-2));margin-right:calc(-1 * var(--spacing-2));padding:var(--spacing-3)}}._required_15sju_274{margin-bottom:var(--spacing-3);padding:12px 14px;border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground);box-shadow:var(--nm-raised-sm)}._reqHead_15sju_283{font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:4px}._reqRow_15sju_292{font-size:1rem;font-weight:700;line-height:1.4;padding:2px 0}._reqRow_15sju_292 b{font-weight:800}._reqOn_15sju_303{background:#fff3;border-radius:8px;margin:0 -6px;padding:2px 6px}._reqWarn_15sju_310{margin-top:8px;padding:7px 10px;border-radius:10px;background:#fff3cd;color:#7a4a00;font-weight:800;font-size:.92rem;line-height:1.35}._tabs_15sju_9:has(>:nth-child(4)){display:grid;grid-template-columns:1fr 1fr;border-radius:26px}._tabs_15sju_9:has(>:nth-child(4)) ._tab_15sju_9{font-size:.95rem;white-space:nowrap}
