._layout_sxuap_2{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);position:relative;overflow-x:clip;max-width:100vw}._skipLink_sxuap_14{position:absolute;top:-9999px;left:16px;background:var(--accent);color:var(--text-inverse);padding:10px 18px;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;z-index:9999;border-radius:var(--radius-none);box-shadow:0 0 16px var(--accent-glow);outline:none}._skipLink_sxuap_14:focus,._skipLink_sxuap_14:focus-visible{top:16px}._layout_sxuap_2:before{content:"";position:absolute;top:-150px;left:50%;transform:translate(-50%);width:800px;height:450px;background:radial-gradient(ellipse at center,rgba(255,192,0,.08) 0%,rgba(255,192,0,.02) 40%,transparent 70%);pointer-events:none;z-index:1;animation:_ambientGoldGlow_sxuap_1 12s ease-in-out infinite alternate}@media (max-width: 768px){._layout_sxuap_2:before{display:none}}._header_sxuap_60{position:sticky;top:0;z-index:500;display:flex;align-items:center;justify-content:space-between;padding:18px 40px;border-bottom:1px solid var(--border);background:rgba(0,0,0,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-sizing:border-box;max-width:100vw;gap:12px}._brand_sxuap_77{display:inline-flex;align-items:center;text-decoration:none;min-width:0}._title_sxuap_84{font-family:var(--font-display);font-size:clamp(.92rem,3.6vw,1.15rem);font-weight:800;color:var(--text-1);letter-spacing:var(--track-wide);text-transform:uppercase;display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}._title_sxuap_84:before{content:"";display:inline-block;width:8px;height:8px;background-color:var(--accent);box-shadow:0 0 10px var(--accent);flex-shrink:0}._nav_sxuap_108{display:flex;align-items:center;gap:18px;flex-shrink:0}._navLink_sxuap_115{font-family:var(--font-display);font-size:.84rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-3);text-decoration:none;padding:6px 4px;position:relative;transition:color var(--dur-fast) var(--ease-out);white-space:nowrap}._navLink_sxuap_115:hover{color:var(--text-1)}._navLinkActive_sxuap_133{color:var(--accent)}._navLinkActive_sxuap_133:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:var(--accent);box-shadow:0 0 8px var(--accent-glow)}._main_sxuap_149{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;position:relative;z-index:2;box-sizing:border-box;width:100%;max-width:100vw;overflow-x:hidden}._footer_sxuap_165{text-align:center;padding:24px;padding-bottom:calc(24px + var(--safe-bottom));border-top:1px solid var(--border);background:var(--bg);position:relative;z-index:2;box-sizing:border-box;max-width:100vw}._footerInner_sxuap_177{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:1200px;margin:0 auto}._footerNav_sxuap_186{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}._footerLink_sxuap_194{font-family:var(--font-display);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--text-3);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}._footerLink_sxuap_194:hover{color:var(--accent)}._footerDot_sxuap_209{color:var(--text-4);font-size:.65rem;-webkit-user-select:none;user-select:none}._copyright_sxuap_215{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--text-4);margin:0}@media (max-width: 768px){._header_sxuap_60{backdrop-filter:none;-webkit-backdrop-filter:none;background:#000000;padding:14px 18px;padding-top:calc(14px + var(--safe-top));padding-left:calc(18px + var(--safe-left));padding-right:calc(18px + var(--safe-right))}._main_sxuap_149{padding:24px 14px;align-items:center}}@media (max-width: 480px){._header_sxuap_60{padding:12px 14px;padding-top:calc(12px + var(--safe-top));padding-left:calc(14px + var(--safe-left));padding-right:calc(14px + var(--safe-right))}._nav_sxuap_108{gap:10px}._navLink_sxuap_115{font-size:.76rem;padding:4px 2px}._main_sxuap_149{padding:16px 10px}._footer_sxuap_165{padding:18px 12px;padding-bottom:calc(18px + var(--safe-bottom))}._footerNav_sxuap_186{gap:8px}._footerLink_sxuap_194{font-size:.72rem}}@media (max-width: 360px){._header_sxuap_60{padding:10px 8px;gap:6px}._title_sxuap_84{font-size:.85rem;gap:4px}._nav_sxuap_108{gap:6px}._navLink_sxuap_115{font-size:.7rem;padding:4px 1px}}._toolsMenuWrapper_sxuap_297{position:relative;display:flex;align-items:center}._toolsTriggerRow_sxuap_303{display:flex;align-items:center;gap:2px}._toolsMenuToggle_sxuap_309{background:transparent;border:none;color:var(--text-3);padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color var(--dur-fast) var(--ease-out)}._toolsMenuToggle_sxuap_309:hover,._toolsMenuToggle_sxuap_309:focus-visible{color:var(--accent);outline:none}._chevron_sxuap_327{transition:transform var(--dur-fast) var(--ease-out)}._chevronOpen_sxuap_331{transform:rotate(180deg)}._toolsDropdown_sxuap_335{display:none;position:absolute;top:calc(100% + 8px);left:0;background:#0a0a0a;border:1px solid var(--border);box-shadow:0 8px 32px #000c,0 0 16px #ffc00014;padding:16px;gap:24px;z-index:100;min-width:320px;box-sizing:border-box}._toolsDropdownOpen_sxuap_350{display:flex}._dropdownSection_sxuap_354,._dropdownSectionDesktop_sxuap_355{display:flex;flex-direction:column;gap:8px;flex:1}._dropdownSectionTitle_sxuap_362{font-family:var(--font-display);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--accent);padding-bottom:4px;border-bottom:1px solid rgba(255,192,0,.2)}._dropdownLink_sxuap_373{font-family:var(--font-body);font-size:.82rem;color:var(--text-2);text-decoration:none;padding:4px 0;transition:color var(--dur-fast) var(--ease-out)}._dropdownLink_sxuap_373:hover,._dropdownLink_sxuap_373:focus-visible{color:var(--text-1);outline:none}._footerGroup_sxuap_389{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}._footerGroupTitle_sxuap_397{font-family:var(--font-display);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--accent)}._footerNavGroup_sxuap_406{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 18px;max-width:900px}@media (max-width: 600px){._toolsDropdown_sxuap_335{position:fixed;top:60px;left:12px;right:12px;min-width:0;flex-direction:column;max-height:80vh;overflow-y:auto}._dropdownSectionDesktop_sxuap_355{display:none}}._wrapper_6uv6u_3{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:640px;width:100%;margin:0 auto;padding:48px 20px 80px;box-sizing:border-box;min-height:60vh}._decorativeCode_6uv6u_18{font-family:var(--font-display);font-size:clamp(5.5rem,18vw,9rem);font-weight:800;line-height:.95;letter-spacing:var(--track-tight);color:#707070;text-shadow:0 0 40px var(--accent-glow-soft);margin-bottom:8px;-webkit-user-select:none;user-select:none;animation:_entranceFade_6uv6u_1 var(--dur-fast) var(--ease-out) forwards;position:relative}._decorativeCode_6uv6u_18:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:48px;height:3px;background:var(--accent);box-shadow:0 0 12px var(--accent)}@keyframes _entranceFade_6uv6u_1{0%{transform:scale(.97)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){._decorativeCode_6uv6u_18{animation:none;opacity:1;transform:none}}._title_6uv6u_62{font-family:var(--font-display);font-size:clamp(1.8rem,5vw,2.5rem);font-weight:800;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:20px 0 14px;line-height:1.2;word-break:break-word}._message_6uv6u_74{font-family:var(--font-body);font-size:clamp(.95rem,2.8vw,1.05rem);color:var(--text-2);line-height:1.65;max-width:520px;margin:0 auto 32px}._buttonGroup_6uv6u_84{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-bottom:32px;width:100%}._primaryBtn_6uv6u_94{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;min-height:var(--touch-min);background:var(--accent);color:var(--text-inverse);font-family:var(--font-display);font-size:.9rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;border:1px solid var(--accent);border-radius:var(--radius-none);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);box-shadow:0 2px 10px #ffc00040;touch-action:manipulation}._primaryBtn_6uv6u_94:hover,._primaryBtn_6uv6u_94:focus-visible{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}._secondaryBtn_6uv6u_123{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;min-height:var(--touch-min);background:var(--surface-2);border:1px solid var(--border-deep);color:var(--text-1);font-family:var(--font-display);font-size:.9rem;font-weight:600;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;border-radius:var(--radius-none);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);touch-action:manipulation}._secondaryBtn_6uv6u_123:hover,._secondaryBtn_6uv6u_123:focus-visible{background:var(--surface-3);border-color:var(--accent);color:var(--accent)}._linksBox_6uv6u_152{border-top:1px solid var(--border);padding-top:24px;width:100%;max-width:440px}._linksTitle_6uv6u_159{font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-3);margin-bottom:14px}._linksList_6uv6u_169{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 20px;list-style:none;padding:0;margin:0}._linkItem_6uv6u_180 a{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--text-2);font-family:var(--font-body);font-size:.92rem;text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out)}._linkItem_6uv6u_180 a:hover,._linkItem_6uv6u_180 a:focus-visible{color:var(--accent)}._contactText_6uv6u_198{font-family:var(--font-body);font-size:.92rem;color:var(--text-3);margin-top:8px}._contactText_6uv6u_198 a{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px;font-weight:500;display:inline-flex;align-items:center;min-height:40px;transition:color var(--dur-fast) var(--ease-out)}._contactText_6uv6u_198 a:hover,._contactText_6uv6u_198 a:focus-visible{color:var(--accent)}@media (max-width: 480px){._wrapper_6uv6u_3{padding:36px 16px 60px}._buttonGroup_6uv6u_84{flex-direction:column;gap:12px}._primaryBtn_6uv6u_94,._secondaryBtn_6uv6u_123{width:100%}._linksList_6uv6u_169{gap:10px 16px}}._wrapper_lcs80_1{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:580px;box-sizing:border-box}._tabBar_lcs80_12{display:flex;width:100%;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);position:relative;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}._tab_lcs80_12{flex:1 0 auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;min-height:var(--touch-min);border:none;background:transparent;color:var(--text-3);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;box-sizing:border-box;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;scroll-snap-align:start;touch-action:manipulation;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);border-right:1px solid var(--border);position:relative}._tab_lcs80_12:first-child{border-top-left-radius:9px;border-bottom-left-radius:9px}._tab_lcs80_12:last-child{border-right:none;border-top-right-radius:9px;border-bottom-right-radius:9px}@media (hover: hover){._tab_lcs80_12:hover{background:var(--surface-3);color:var(--text-1)}._tab_lcs80_12:hover svg{transform:translateY(-1px)}}._tab_lcs80_12:active{transform:scale(.98);background:var(--surface-4)}._tab_lcs80_12:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}._tab_lcs80_12 svg{flex-shrink:0;width:14px;height:14px;stroke-width:1.6;transition:transform var(--dur-fast) var(--ease-out)}._activeTab_lcs80_93{background:var(--accent);color:var(--text-inverse);box-shadow:0 0 18px var(--accent-glow)}@media (hover: hover){._activeTab_lcs80_93:hover{background:var(--accent-hover);color:var(--text-inverse)}}._activeTab_lcs80_93 svg{stroke:var(--text-inverse)}._dropzone_lcs80_111{width:100%;min-height:270px;border:1px dashed var(--border);border-radius:12px;background:var(--surface-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;padding:40px 30px;box-sizing:border-box;position:relative;overflow:hidden;animation:_goldBreathe_lcs80_1 4s infinite ease-in-out;touch-action:manipulation;transition:transform var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}@media (hover: hover){._dropzone_lcs80_111:hover{border-color:var(--accent);background:var(--surface-3)}}._dropzone_lcs80_111:active{border-color:var(--accent);background:var(--surface-3)}._dropzone_lcs80_111:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--accent)}._dragging_lcs80_150{border-style:solid;border-color:var(--accent)!important;background:radial-gradient(circle at center,rgba(255,192,0,.16) 0%,rgba(24,24,24,.98) 75%)!important;transform:scale(1.02);box-shadow:0 0 28px var(--accent-glow)!important;animation:none!important}._loading_lcs80_159{pointer-events:none;border-color:var(--accent)}._hiddenInput_lcs80_164{display:none}._iconWrap_lcs80_169{margin-bottom:4px}._uploadIcon_lcs80_173{width:52px;height:52px;opacity:.92;animation:_floatBob_lcs80_1 3s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,192,0,.25))}._dragging_lcs80_150 ._uploadIcon_lcs80_173{transform:scale(1.1);filter:drop-shadow(0 0 14px rgba(255,192,0,.6))}._dropText_lcs80_187{font-family:var(--font-body);font-size:.92rem;color:var(--text-2);margin:0;text-align:center;max-width:100%}._browseLink_lcs80_196{background:none;border:none;padding:0 2px;color:var(--accent);font-family:var(--font-display);font-size:inherit;font-weight:700;letter-spacing:var(--track-display);text-transform:uppercase;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out)}@media (hover: hover){._browseLink_lcs80_196:hover{color:var(--accent-text)}}._browseLink_lcs80_196:active{color:var(--accent-text)}@media (hover: none) and (pointer: coarse){._dropzone_lcs80_111{min-height:200px;padding:30px 16px}._dropText_lcs80_187{font-size:0}._dropText_lcs80_187:after{content:"Tap to choose files";font-size:.96rem;font-family:var(--font-body);font-weight:600;color:var(--text-1);display:block;letter-spacing:normal}._browseLink_lcs80_196{display:none}}._hint_lcs80_249{font-family:var(--font-display);font-size:.72rem;font-weight:500;color:var(--text-3);margin:0;letter-spacing:var(--track-wide);text-transform:uppercase;text-align:center;max-width:440px;line-height:1.4;box-sizing:border-box}._spinnerWrap_lcs80_264{display:flex;flex-direction:column;align-items:center;gap:14px}._spinner_lcs80_264{width:40px;height:40px;border:2px solid var(--border-deep);border-top-color:var(--accent);border-radius:50%;animation:_spin_lcs80_264 .75s linear infinite;display:block;box-shadow:0 0 14px var(--accent-glow-soft)}@keyframes _spin_lcs80_264{to{transform:rotate(360deg)}}._loadingText_lcs80_288{font-family:var(--font-display);font-size:.88rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-display);color:var(--text-2);margin:0}._error_lcs80_299{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--radius-none);color:var(--error);font-family:var(--font-body);font-size:.84rem;width:100%;box-sizing:border-box;word-break:break-word;animation:_noticeSlideDown_lcs80_1 var(--dur-base) var(--ease-out) forwards,_errorShake_lcs80_1 .3s ease-in-out forwards}._error_lcs80_299 svg{flex-shrink:0}._pdfHintBanner_lcs80_321{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--surface-3);border:1px solid var(--border-deep);color:var(--text-2);padding:10px 16px;border-radius:var(--radius-none);font-size:.82rem;width:100%;box-sizing:border-box;animation:_noticeSlideDown_lcs80_1 var(--dur-base) var(--ease-out) forwards}._pdfHintBtn_lcs80_337{background:var(--accent);color:var(--text-inverse);border:none;border-radius:var(--radius-none);padding:8px 16px;min-height:var(--touch-min);font-family:var(--font-display);font-size:.76rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;box-sizing:border-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;touch-action:manipulation;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}@media (hover: hover){._pdfHintBtn_lcs80_337:hover{background:var(--accent-hover);transform:translateY(-1px)}}._pdfHintBtn_lcs80_337:active{transform:scale(.98);background:var(--accent-hover)}@media (max-width: 480px){._pdfHintBanner_lcs80_321{flex-direction:column;align-items:stretch;gap:10px}._pdfHintBtn_lcs80_337{width:100%;text-align:center}._dropzone_lcs80_111{padding:24px 14px;min-height:180px}}._semanticLabel_lcs80_391{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._noscriptNotice_lcs80_400{width:100%;padding:12px 16px;background:rgba(255,192,0,.08);border:1px solid var(--accent);color:var(--accent);font-family:var(--font-body);font-size:.85rem;line-height:1.4;text-align:center;box-sizing:border-box}._container_1usx8_1{display:flex;flex-direction:column;gap:20px}._row_1usx8_8{display:flex;align-items:flex-end;gap:12px}._inputGroup_1usx8_14{flex:1;display:flex;flex-direction:column;gap:6px}._label_1usx8_21{font-family:var(--font-display);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--text-3);display:flex;align-items:center;justify-content:space-between}._optional_1usx8_33{font-weight:400;text-transform:none;letter-spacing:normal;color:var(--text-4);font-size:.7rem}._inputWrap_1usx8_41{position:relative;display:flex;align-items:center}._numInput_1usx8_47{width:100%;padding:11px 44px 11px 14px;min-height:44px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);color:var(--text-1);font-family:var(--font-mono);font-size:.92rem;font-weight:600;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);outline:none;-moz-appearance:textfield;box-sizing:border-box}._numInput_1usx8_47::-webkit-inner-spin-button,._numInput_1usx8_47::-webkit-outer-spin-button{-webkit-appearance:none}._numInput_1usx8_47:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._unitBadge_1usx8_74{position:absolute;right:12px;font-family:var(--font-display);font-size:.72rem;color:var(--text-3);pointer-events:none;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase}._lockBtn_1usx8_87{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;border-radius:var(--radius-none);border:1px solid var(--border);background:var(--surface-2);color:var(--text-3);cursor:pointer;overflow:hidden;transition:all var(--dur-fast) var(--ease-out);flex-shrink:0}._lockBtn_1usx8_87:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}._lockBtn_1usx8_87:active{transform:scale(.96)}._locked_1usx8_114{border-color:var(--accent);background:var(--accent-light);color:var(--accent);box-shadow:0 0 12px var(--accent-glow-soft)}._field_1usx8_122{display:flex;flex-direction:column;gap:8px}._unitTabs_1usx8_129{display:flex;width:100%;border:1px solid var(--border);border-radius:var(--radius-none);overflow:hidden;background:var(--surface-2)}._unitTab_1usx8_129{flex:1;box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 14px;min-height:44px;border:none;border-right:1px solid var(--border);background:transparent;color:var(--text-3);font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;transition:all var(--dur-fast) var(--ease-out)}._unitTab_1usx8_129:last-child{border-right:none}._unitTab_1usx8_129:hover{background:var(--surface-3);color:var(--text-1)}._activeUnit_1usx8_170{background:var(--accent);color:var(--text-inverse);box-shadow:0 0 12px var(--accent-glow-soft)}._dpiInput_1usx8_177{width:120px;padding:11px 14px;min-height:44px}._select_1usx8_184{padding:11px 36px 11px 14px;min-height:44px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);color:var(--text-1);font-family:var(--font-display);font-size:.86rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;outline:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%23FFC000' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}._select_1usx8_184:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._select_1usx8_184 option{background:#181818;color:#fff}._targetRow_1usx8_216{display:flex;gap:10px}._targetInput_1usx8_221{flex:1;padding:11px 14px}._fieldError_1usx8_226{font-family:var(--font-body);font-size:.78rem;color:var(--error);margin:0}._slider_1usx8_234{-webkit-appearance:none;width:100%;height:4px;background:var(--surface-4);outline:none;margin:12px 0 6px;border-radius:var(--radius-none)}._slider_1usx8_234::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:var(--radius-none);background:var(--accent);cursor:pointer;box-shadow:0 0 14px var(--accent);transition:transform var(--dur-fast) var(--ease-out)}._slider_1usx8_234::-webkit-slider-thumb:hover,._slider_1usx8_234::-webkit-slider-thumb:active{transform:scale(1.25);box-shadow:0 0 20px var(--accent)}._slider_1usx8_234::-moz-range-thumb{width:18px;height:18px;border-radius:var(--radius-none);background:var(--accent);border:none;cursor:pointer;box-shadow:0 0 14px var(--accent)}._estimate_1usx8_273{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:.82rem;color:var(--text-2);padding:11px 14px;background:var(--surface-2);border-radius:var(--radius-none);border:1px solid var(--border)}._estimate_1usx8_273 strong{font-family:var(--font-mono);color:var(--accent);font-weight:700}._exportBtn_1usx8_293{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;min-height:48px;border-radius:var(--radius-none);background:var(--accent);color:var(--text-inverse);font-family:var(--font-display);font-size:.92rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;border:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);box-shadow:0 0 18px var(--accent-glow-soft);margin-top:4px;position:relative;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}._exportBtn_1usx8_293 svg{flex-shrink:0}._exportBtn_1usx8_293:hover:not(._disabled_1usx8_326){background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 0 24px var(--accent-glow)}._exportBtn_1usx8_293:active:not(._disabled_1usx8_326){transform:scale(.98);background:var(--accent-dark)}._exportBtn_1usx8_293:focus-visible{outline:none;box-shadow:var(--focus-ring)}._disabled_1usx8_326{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none!important}._exporting_1usx8_350{background:linear-gradient(90deg,#FFC000 0%,#FFF4B8 50%,#FFC000 100%)!important;background-size:200% 100%!important;animation:_shimmerWave_1usx8_1 1.4s infinite linear!important;color:var(--text-inverse)!important;pointer-events:none}._btnSpinner_1usx8_358{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;animation:_spin_1usx8_1 .7s linear infinite}@keyframes _spin_1usx8_1{to{transform:rotate(360deg)}}._apiError_1usx8_373{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--radius-none);color:var(--error);font-family:var(--font-body);font-size:.82rem;line-height:1.5;animation:_noticeSlideDown_1usx8_1 var(--dur-base) var(--ease-out) forwards,_errorShake_1usx8_1 .3s ease-in-out forwards}._apiWarning_1usx8_388{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-none);color:var(--warning);font-family:var(--font-body);font-size:.82rem;line-height:1.5;animation:_noticeSlideDown_1usx8_1 var(--dur-base) var(--ease-out) forwards}._apiNote_1usx8_403{display:flex;align-items:flex-start;gap:10px;background:var(--surface-2);border:1px solid var(--accent);color:var(--text-1);padding:12px 14px;border-radius:var(--radius-none);font-family:var(--font-body);font-size:.82rem;line-height:1.5;animation:_noticeSlideDown_1usx8_1 var(--dur-base) var(--ease-out) forwards}._singleResultCard_1usx8_419{margin-top:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);padding:16px;display:flex;flex-direction:column;gap:14px;animation:_ringFlash_1usx8_1 var(--dur-slow) var(--ease-out) forwards,_fadeUpStagger_1usx8_1 var(--dur-base) var(--ease-out) forwards}._singleResultHeader_1usx8_431{display:flex;align-items:center;justify-content:space-between;gap:10px}._singleResultBadge_1usx8_438{font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--accent)}._singleResultDownloadBtn_1usx8_447{box-sizing:border-box;background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-none);padding:8px 16px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;transition:all var(--dur-fast) var(--ease-out);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._singleResultDownloadBtn_1usx8_447:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 0 16px var(--accent-glow)}._singleResultDownloadBtn_1usx8_447:active{transform:scale(.98)}._fileCard_1usx8_480{display:flex;align-items:center;gap:14px;background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-none);padding:14px}._fileCardIcon_1usx8_490{color:var(--accent);display:flex;align-items:center;justify-content:center}._fileCardInfo_1usx8_497{display:flex;flex-direction:column;gap:4px;overflow:hidden}._fileCardName_1usx8_504{font-family:var(--font-display);font-size:.88rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-1);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileCardMeta_1usx8_517{font-family:var(--font-mono);font-size:.74rem;color:var(--text-3);margin:0}._resultImgPreview_1usx8_524{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;overflow:hidden}._resultImgPreview_1usx8_524:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#FFC000,#FFFFFF,#FFC000,transparent);box-shadow:0 0 14px var(--accent);opacity:0;pointer-events:none;z-index:5}._resultImgPreview_1usx8_524:hover:after{animation:_goldScanLine_1usx8_1 2s linear infinite}._resultImg_1usx8_524{max-width:100%;max-height:200px;border-radius:var(--radius-none);object-fit:contain;border:1px solid var(--border)}._resultImgMeta_1usx8_559{font-family:var(--font-mono);font-size:.74rem;color:var(--text-3);margin:0}._batchResults_1usx8_567{margin-top:16px;display:flex;flex-direction:column;gap:8px;animation:_noticeSlideDown_1usx8_1 var(--dur-base) var(--ease-out) forwards}._batchStatus_1usx8_575{font-family:var(--font-display);font-size:.84rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--accent);margin:0 0 4px}._batchResultRow_1usx8_585{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);transition:transform var(--dur-fast) var(--ease-out)}._batchResultRow_1usx8_585:hover{transform:translateY(-2px);border-color:var(--border-deep)}._batchResultRowFail_1usx8_602{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--radius-none);animation:_errorShake_1usx8_1 .3s ease-in-out forwards}._batchResultName_1usx8_613{flex:1;font-family:var(--font-body);font-size:.8rem;font-weight:500;color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._batchResultMeta_1usx8_624{font-family:var(--font-mono);font-size:.76rem;color:var(--text-3);white-space:nowrap}._batchResultNote_1usx8_631{flex-basis:100%;margin:4px 0 0;font-size:.73rem;line-height:1.4;color:var(--text-3)}._batchResultError_1usx8_639{font-family:var(--font-body);font-size:.76rem;color:var(--error)}._batchDownloadBtn_1usx8_645{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-none);padding:4px 10px;font-size:.8rem;font-weight:700;text-decoration:none;transition:all var(--dur-fast) var(--ease-out)}._batchDownloadBtn_1usx8_645:hover{background:var(--accent-hover);transform:translateY(-1px)}._downloadAllBtn_1usx8_671{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--accent);color:var(--accent);border-radius:var(--radius-none);padding:12px 18px;min-height:48px;font-family:var(--font-display);font-size:.88rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;margin-top:8px;transition:all var(--dur-fast) var(--ease-out);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;touch-action:manipulation}@media (hover: hover){._downloadAllBtn_1usx8_671:hover{background:var(--accent);color:var(--text-inverse);box-shadow:0 0 20px var(--accent-glow);transform:translateY(-2px)}}._downloadAllBtn_1usx8_671:active{transform:scale(.98);background:var(--accent);color:var(--text-inverse)}._formatSelectWrap_1usx8_714{display:block}._formatChips_1usx8_718{display:none}._formatChip_1usx8_718{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-min);min-width:var(--touch-min);padding:10px 16px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;border-radius:var(--radius-none);cursor:pointer;box-sizing:border-box;touch-action:manipulation;scroll-snap-align:start;flex:0 0 auto;transition:all var(--dur-fast) var(--ease-out)}@media (hover: hover){._formatChip_1usx8_718:hover:not(:disabled){border-color:var(--accent);color:var(--text-1);background:var(--surface-3)}}._formatChip_1usx8_718:active:not(:disabled){transform:scale(.97)}._formatChip_1usx8_718:focus-visible{outline:none;box-shadow:var(--focus-ring)}._formatChip_1usx8_718:disabled{opacity:.4;cursor:not-allowed;border-color:var(--border)}._formatChipActive_1usx8_769{background:var(--accent)!important;color:var(--text-inverse)!important;border-color:var(--accent)!important;box-shadow:0 0 14px var(--accent-glow)}@media (max-width: 768px){._formatSelectWrap_1usx8_714{display:none}._formatChips_1usx8_718{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;width:100%;box-sizing:border-box}._exportBtn_1usx8_293,._singleResultDownloadBtn_1usx8_447{width:100%;min-height:48px}._dpiInput_1usx8_177{width:100%}._slider_1usx8_234::-webkit-slider-thumb{width:var(--thumb-touch);height:var(--thumb-touch)}._slider_1usx8_234::-moz-range-thumb{width:var(--thumb-touch);height:var(--thumb-touch)}._batchResultRow_1usx8_585,._batchResultRowFail_1usx8_602{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 14px}._batchResultName_1usx8_613{width:100%;font-size:.84rem;font-weight:600}._batchResultMeta_1usx8_624{width:100%;display:flex;align-items:center;justify-content:space-between}._batchDownloadBtn_1usx8_645{min-width:var(--touch-min);min-height:var(--touch-min);padding:8px 14px;font-size:1rem;align-self:flex-start}._downloadAllBtn_1usx8_671{position:sticky;bottom:0;z-index:20;background:var(--surface-2);border:1px solid var(--accent);color:var(--accent);box-shadow:0 -4px 18px #000000d9;padding-bottom:calc(12px + var(--safe-bottom))}}@media (max-width: 480px){._formatChips_1usx8_718{display:grid;grid-template-columns:repeat(2,1fr);overflow-x:visible}._formatChip_1usx8_718{width:100%;text-align:center}._targetRow_1usx8_216{flex-direction:column;align-items:stretch}._targetInput_1usx8_221{width:100%}._row_1usx8_8{gap:8px}}._container_1uah2_1{display:flex;flex-direction:column;gap:20px}._field_1uah2_8{display:flex;flex-direction:column;gap:8px}._label_1uah2_14{font-family:var(--font-display);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--text-3);display:flex;align-items:center;justify-content:space-between}._optional_1uah2_26{font-weight:400;text-transform:none;letter-spacing:normal;color:var(--text-4);font-size:.7rem}._pctHeader_1uah2_35{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative}._pctNumInput_1uah2_43{width:90px;padding:8px 24px 8px 10px;min-height:var(--touch-min);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);color:var(--text-1);font-family:var(--font-mono);font-size:1rem;font-weight:700;text-align:right;outline:none;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-moz-appearance:textfield;box-sizing:border-box}._pctNumInput_1uah2_43::-webkit-inner-spin-button,._pctNumInput_1uah2_43::-webkit-outer-spin-button{-webkit-appearance:none}._pctNumInput_1uah2_43:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._pctSymbol_1uah2_71{position:absolute;right:10px;font-family:var(--font-display);font-size:.82rem;font-weight:700;color:var(--accent);pointer-events:none}._sliderWrap_1uah2_81{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box}._sliderTrackWrap_1uah2_89{position:relative;flex:1;display:flex;align-items:center}._sliderMark_1uah2_96{font-family:var(--font-mono);font-size:.72rem;color:var(--text-3);min-width:32px}._sliderBubble_1uah2_103{position:absolute;top:-30px;transform:translate(-50%);background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-none);padding:2px 6px;font-family:var(--font-mono);font-size:.72rem;font-weight:700;pointer-events:none;white-space:nowrap}._sliderRow_1uah2_118{display:flex;align-items:center;gap:14px}._slider_1uah2_81{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:var(--surface-4);outline:none;border-radius:var(--radius-none)}._slider_1uah2_81::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:var(--radius-none);background:var(--accent);cursor:pointer;box-shadow:0 0 14px var(--accent);transition:transform var(--dur-fast) var(--ease-out)}@media (hover: hover){._slider_1uah2_81::-webkit-slider-thumb:hover{transform:scale(1.25);box-shadow:0 0 20px var(--accent)}}._slider_1uah2_81::-webkit-slider-thumb:active{transform:scale(1.25);box-shadow:0 0 20px var(--accent)}._slider_1uah2_81::-moz-range-thumb{width:18px;height:18px;border-radius:var(--radius-none);background:var(--accent);border:none;cursor:pointer;box-shadow:0 0 14px var(--accent)}._pctInputWrap_1uah2_168{position:relative;display:flex;align-items:center;width:90px}._pctInput_1uah2_168{width:100%;padding:10px 24px 10px 10px;min-height:44px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);color:var(--text-1);font-family:var(--font-mono);font-size:.92rem;font-weight:600;text-align:right;outline:none;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-moz-appearance:textfield}._pctInput_1uah2_168::-webkit-inner-spin-button,._pctInput_1uah2_168::-webkit-outer-spin-button{-webkit-appearance:none}._pctInput_1uah2_168:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._pctSign_1uah2_202{position:absolute;right:10px;font-family:var(--font-display);font-size:.78rem;font-weight:700;color:var(--text-3);pointer-events:none}._presetGrid_1uah2_213{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._presetBtn_1uah2_219{box-sizing:border-box;padding:10px 8px;min-height:44px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);color:var(--text-2);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;transition:all var(--dur-fast) var(--ease-out);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._presetBtn_1uah2_219:hover{background:var(--surface-3);border-color:var(--accent);color:var(--text-1);transform:translateY(-1px)}._presetBtn_1uah2_219:active{transform:scale(.97)}._activePreset_1uah2_251{background:var(--accent);color:var(--text-inverse);border-color:var(--accent);box-shadow:0 0 14px var(--accent-glow-soft)}._activePreset_1uah2_251:hover{background:var(--accent-hover);color:var(--text-inverse)}._select_1uah2_264{padding:11px 36px 11px 14px;min-height:44px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);color:var(--text-1);font-family:var(--font-display);font-size:.86rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;outline:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%23FFC000' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}._select_1uah2_264:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._select_1uah2_264 option{background:#181818;color:#fff}._unitTabs_1uah2_296{display:flex;width:100%;border:1px solid var(--border);border-radius:var(--radius-none);overflow:hidden;background:var(--surface-2)}._unitTab_1uah2_296{flex:1;padding:10px 14px;min-height:44px;border:none;border-right:1px solid var(--border);background:transparent;color:var(--text-3);font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;transition:all var(--dur-fast) var(--ease-out)}._unitTab_1uah2_296:last-child{border-right:none}._unitTab_1uah2_296:hover{background:var(--surface-3);color:var(--text-1)}._activeUnit_1uah2_331{background:var(--accent);color:var(--text-inverse);box-shadow:0 0 12px var(--accent-glow-soft)}._targetRow_1uah2_338{display:flex;gap:10px}._targetInput_1uah2_343{flex:1;padding:11px 14px;min-height:44px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);color:var(--text-1);font-family:var(--font-mono);font-size:.92rem;outline:none;transition:border-color var(--dur-fast) var(--ease-out)}._targetInput_1uah2_343:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._fieldError_1uah2_362{font-family:var(--font-body);font-size:.78rem;color:var(--error);margin:0}._dimensionPreview_1uah2_370{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:.82rem;color:var(--text-2);padding:11px 14px;background:var(--surface-2);border-radius:var(--radius-none);border:1px solid var(--border)}._dimensionPreview_1uah2_370 strong{font-family:var(--font-mono);color:var(--accent);font-weight:700}._exportBtn_1uah2_390{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;min-height:48px;border-radius:var(--radius-none);background:var(--accent);color:var(--text-inverse);font-family:var(--font-display);font-size:.92rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;border:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);box-shadow:0 0 18px var(--accent-glow-soft);margin-top:4px;position:relative;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}._exportBtn_1uah2_390 svg{flex-shrink:0}._exportBtn_1uah2_390:hover:not(._disabled_1uah2_423){background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 0 24px var(--accent-glow)}._exportBtn_1uah2_390:active:not(._disabled_1uah2_423){transform:scale(.98);background:var(--accent-dark)}._exportBtn_1uah2_390:focus-visible{outline:none;box-shadow:var(--focus-ring)}._disabled_1uah2_423{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none!important}._exporting_1uah2_446{background:linear-gradient(90deg,#FFC000 0%,#FFF4B8 50%,#FFC000 100%)!important;background-size:200% 100%!important;animation:_shimmerWave_1uah2_1 1.4s infinite linear!important;color:var(--text-inverse)!important;pointer-events:none}._btnSpinner_1uah2_454{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;animation:_spin_1uah2_1 .7s linear infinite}@keyframes _spin_1uah2_1{to{transform:rotate(360deg)}}._apiError_1uah2_469{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--radius-none);color:var(--error);font-family:var(--font-body);font-size:.82rem;line-height:1.5;animation:_noticeSlideDown_1uah2_1 var(--dur-base) var(--ease-out) forwards,_errorShake_1uah2_1 .3s ease-in-out forwards}._apiWarning_1uah2_484{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-none);color:var(--warning);font-family:var(--font-body);font-size:.82rem;line-height:1.5;animation:_noticeSlideDown_1uah2_1 var(--dur-base) var(--ease-out) forwards}._apiNote_1uah2_499{display:flex;align-items:flex-start;gap:10px;background:var(--surface-2);border:1px solid var(--accent);color:var(--text-1);padding:12px 14px;border-radius:var(--radius-none);font-family:var(--font-body);font-size:.82rem;line-height:1.5;animation:_noticeSlideDown_1uah2_1 var(--dur-base) var(--ease-out) forwards}._singleResultCard_1uah2_515{margin-top:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);padding:16px;display:flex;flex-direction:column;gap:14px;animation:_ringFlash_1uah2_1 var(--dur-slow) var(--ease-out) forwards,_fadeUpStagger_1uah2_1 var(--dur-base) var(--ease-out) forwards}._singleResultHeader_1uah2_527{display:flex;align-items:center;justify-content:space-between;gap:10px}._singleResultBadge_1uah2_534{font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--accent)}._singleResultDownloadBtn_1uah2_543{box-sizing:border-box;background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-none);padding:8px 16px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;transition:all var(--dur-fast) var(--ease-out);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._singleResultDownloadBtn_1uah2_543:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 0 16px var(--accent-glow)}._singleResultDownloadBtn_1uah2_543:active{transform:scale(.98)}._fileCard_1uah2_576{display:flex;align-items:center;gap:14px;background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-none);padding:14px}._fileCardIcon_1uah2_586{color:var(--accent);display:flex;align-items:center;justify-content:center}._fileCardInfo_1uah2_593{display:flex;flex-direction:column;gap:4px;overflow:hidden}._fileCardName_1uah2_600{font-family:var(--font-display);font-size:.88rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-1);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileCardMeta_1uah2_613{font-family:var(--font-mono);font-size:.74rem;color:var(--text-3);margin:0}._resultImgPreview_1uah2_620{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;overflow:hidden}._resultImgPreview_1uah2_620:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#FFC000,#FFFFFF,#FFC000,transparent);box-shadow:0 0 14px var(--accent);opacity:0;pointer-events:none;z-index:5}._resultImgPreview_1uah2_620:hover:after{animation:_goldScanLine_1uah2_1 2s linear infinite}._resultImg_1uah2_620{max-width:100%;max-height:200px;border-radius:var(--radius-none);object-fit:contain;border:1px solid var(--border)}._resultImgMeta_1uah2_655{font-family:var(--font-mono);font-size:.74rem;color:var(--text-3);margin:0}._batchResults_1uah2_663{margin-top:16px;display:flex;flex-direction:column;gap:8px;animation:_noticeSlideDown_1uah2_1 var(--dur-base) var(--ease-out) forwards}._batchStatus_1uah2_671{font-family:var(--font-display);font-size:.84rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--accent);margin:0 0 4px}._batchResultRow_1uah2_681{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);transition:transform var(--dur-fast) var(--ease-out)}._batchResultRow_1uah2_681:hover{transform:translateY(-2px);border-color:var(--border-deep)}._batchResultRowFail_1uah2_698{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--radius-none);animation:_errorShake_1uah2_1 .3s ease-in-out forwards}._batchResultName_1uah2_709{flex:1;font-family:var(--font-body);font-size:.8rem;font-weight:500;color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._batchResultMeta_1uah2_720{font-family:var(--font-mono);font-size:.76rem;color:var(--text-3);white-space:nowrap}._batchResultNote_1uah2_727{flex-basis:100%;margin:4px 0 0;font-size:.73rem;line-height:1.4;color:var(--text-3)}._batchResultError_1uah2_735{font-family:var(--font-body);font-size:.76rem;color:var(--error)}._batchDownloadBtn_1uah2_741{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-none);padding:4px 10px;font-size:.8rem;font-weight:700;text-decoration:none;transition:all var(--dur-fast) var(--ease-out)}._batchDownloadBtn_1uah2_741:hover{background:var(--accent-hover);transform:translateY(-1px)}._downloadAllBtn_1uah2_767{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--accent);color:var(--accent);border-radius:var(--radius-none);padding:12px 18px;min-height:48px;font-family:var(--font-display);font-size:.88rem;font-weight:800;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;margin-top:8px;transition:all var(--dur-fast) var(--ease-out);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;touch-action:manipulation}@media (hover: hover){._downloadAllBtn_1uah2_767:hover{background:var(--accent);color:var(--text-inverse);box-shadow:0 0 20px var(--accent-glow);transform:translateY(-2px)}}._downloadAllBtn_1uah2_767:active{transform:scale(.98);background:var(--accent);color:var(--text-inverse)}._formatSelectWrap_1uah2_810{display:block}._formatChips_1uah2_814{display:none}._formatChip_1uah2_814{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-min);min-width:var(--touch-min);padding:10px 16px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;border-radius:var(--radius-none);cursor:pointer;box-sizing:border-box;touch-action:manipulation;scroll-snap-align:start;flex:0 0 auto;transition:all var(--dur-fast) var(--ease-out)}@media (hover: hover){._formatChip_1uah2_814:hover:not(:disabled){border-color:var(--accent);color:var(--text-1);background:var(--surface-3)}}._formatChip_1uah2_814:active:not(:disabled){transform:scale(.97)}._formatChip_1uah2_814:focus-visible{outline:none;box-shadow:var(--focus-ring)}._formatChip_1uah2_814:disabled{opacity:.4;cursor:not-allowed;border-color:var(--border)}._formatChipActive_1uah2_865{background:var(--accent)!important;color:var(--text-inverse)!important;border-color:var(--accent)!important;box-shadow:0 0 14px var(--accent-glow)}@media (max-width: 768px){._formatSelectWrap_1uah2_810{display:none}._formatChips_1uah2_814{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;width:100%;box-sizing:border-box}._exportBtn_1uah2_390,._singleResultDownloadBtn_1uah2_543{width:100%;min-height:48px}._slider_1uah2_81::-webkit-slider-thumb{width:var(--thumb-touch);height:var(--thumb-touch)}._slider_1uah2_81::-moz-range-thumb{width:var(--thumb-touch);height:var(--thumb-touch)}._batchResultRow_1uah2_681,._batchResultRowFail_1uah2_698{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 14px}._batchResultName_1uah2_709{width:100%;font-size:.84rem;font-weight:600}._batchResultMeta_1uah2_720{width:100%;display:flex;align-items:center;justify-content:space-between}._batchDownloadBtn_1uah2_741{min-width:var(--touch-min);min-height:var(--touch-min);padding:8px 14px;font-size:1rem;align-self:flex-start}._downloadAllBtn_1uah2_767{position:sticky;bottom:0;z-index:20;background:var(--surface-2);border:1px solid var(--accent);color:var(--accent);box-shadow:0 -4px 18px #000000d9;padding-bottom:calc(12px + var(--safe-bottom))}}@media (max-width: 480px){._formatChips_1uah2_814{display:grid;grid-template-columns:repeat(2,1fr);overflow-x:visible}._formatChip_1uah2_814{width:100%;text-align:center}._presetGrid_1uah2_213{grid-template-columns:repeat(3,1fr);gap:6px}}._panel_18d4j_1{display:grid;grid-template-columns:1fr 1fr;gap:28px;width:100%;max-width:1080px;animation:_fadeUpStagger_18d4j_1 var(--dur-base) var(--ease-out) forwards}._previewCol_18d4j_11{display:flex;flex-direction:column;gap:16px}._previewCard_18d4j_17{border-radius:var(--radius-none);overflow:hidden;background:var(--surface-2);border:1px solid var(--border);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;position:relative;transition:border-color var(--dur-fast) var(--ease-out)}._previewCard_18d4j_17:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#FFC000,#FFFFFF,#FFC000,transparent);box-shadow:0 0 14px var(--accent),0 0 4px #fff;opacity:0;pointer-events:none;z-index:5}._previewCard_18d4j_17:hover:after{animation:_goldScanLine_18d4j_1 2.2s linear infinite}._previewCard_18d4j_17:hover{border-color:var(--border-deep)}._previewImg_18d4j_52{max-width:100%;max-height:100%;object-fit:contain;display:block}._previewMeta_18d4j_59{position:absolute;bottom:0;left:0;right:0;padding:12px 14px;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.6) 60%,transparent 100%);display:flex;gap:8px;flex-wrap:wrap;justify-content:center;z-index:2}._metaChip_18d4j_73{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-size:.72rem;font-weight:700;color:var(--text-2);background:rgba(32,32,32,.85);border:1px solid var(--border);padding:4px 10px;border-radius:var(--radius-badge);letter-spacing:var(--track-wide);text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._metaChip_18d4j_73 svg{color:var(--accent)}._controlsCol_18d4j_95{display:flex;flex-direction:column;gap:16px}._uploadNewBtn_18d4j_101{display:flex;align-items:center;justify-content:center;gap:8px;background:transparent;border:1px solid rgba(255,255,255,.4);color:var(--text-1);padding:12px 16px;min-height:44px;border-radius:var(--radius-none);font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;transition:all var(--dur-fast) var(--ease-out);box-sizing:border-box;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._uploadNewBtn_18d4j_101:hover{background:rgba(255,255,255,.08);border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}._uploadNewBtn_18d4j_101:active{transform:scale(.98)}._uploadNewBtn_18d4j_101:focus-visible{outline:none;box-shadow:var(--focus-ring)}._uploadNewBtn_18d4j_101 svg{flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out)}._uploadNewBtn_18d4j_101:hover svg{transform:translateY(-2px)}._tabBar_18d4j_152{display:flex;width:100%;border:1px solid var(--border);border-radius:var(--radius-none);overflow:hidden;background:var(--surface-2)}._tab_18d4j_152{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;min-height:44px;border:none;background:transparent;color:var(--text-3);font-family:var(--font-display);font-size:.84rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;transition:all var(--dur-fast) var(--ease-out);border-right:1px solid var(--border);box-sizing:border-box;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._tab_18d4j_152 svg{flex-shrink:0}._tab_18d4j_152:last-child{border-right:none}._tab_18d4j_152:hover{background:var(--surface-3);color:var(--text-1)}._tab_18d4j_152:active{transform:scale(.98)}._tab_18d4j_152:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}._activeTab_18d4j_209{background:var(--accent);color:var(--text-inverse);box-shadow:0 0 16px var(--accent-glow)}._activeTab_18d4j_209:hover{background:var(--accent-hover);color:var(--text-inverse)}._activeTab_18d4j_209 svg{stroke:var(--text-inverse)}._tabContent_18d4j_225{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-none);padding:24px;flex:1}._batchFileList_18d4j_234{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-none);padding:18px;display:flex;flex-direction:column;gap:8px;max-height:380px;overflow-y:auto}._batchCount_18d4j_246{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:.85rem;font-weight:800;color:var(--accent);letter-spacing:var(--track-wide);text-transform:uppercase;margin:0 0 8px}._batchFileRow_18d4j_259{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--surface-3);border-radius:var(--radius-none);border:1px solid var(--border);gap:12px;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}._batchFileRow_18d4j_259:hover{transform:translateY(-2px);border-color:var(--border-deep)}._batchFileRowSkipped_18d4j_276{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--warning-bg);border-radius:var(--radius-none);border:1px solid var(--warning-border);gap:12px}._batchFileName_18d4j_287{font-family:var(--font-body);font-size:.82rem;font-weight:500;color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}._batchFileMeta_18d4j_298{font-family:var(--font-display);font-size:.74rem;font-weight:600;letter-spacing:var(--track-normal);color:var(--text-3);white-space:nowrap;flex-shrink:0}._batchSkipReason_18d4j_308{font-family:var(--font-body);font-size:.74rem;color:var(--warning);white-space:nowrap;flex-shrink:0}._placeholderTile_18d4j_317{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;text-align:center;width:100%}._placeholderIconWrap_18d4j_327{width:64px;height:64px;border-radius:var(--radius-none);background:var(--surface-3);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--accent)}._placeholderName_18d4j_340{font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:var(--track-display);text-transform:uppercase;color:var(--text-1);margin:0 0 8px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholderNotice_18d4j_354{font-family:var(--font-body);font-size:.78rem;color:var(--text-3);margin:0;max-width:260px;line-height:1.5}@media (hover: hover){._uploadNewBtn_18d4j_101:hover{background:rgba(255,255,255,.08);border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}._uploadNewBtn_18d4j_101:hover svg{transform:translateY(-2px)}._tab_18d4j_152:hover{background:var(--surface-3);color:var(--text-1)}._activeTab_18d4j_209:hover{background:var(--accent-hover);color:var(--text-inverse)}._batchFileRow_18d4j_259:hover{transform:translateY(-2px);border-color:var(--border-deep)}}@media (max-width: 768px){._panel_18d4j_1{grid-template-columns:1fr;gap:20px;width:100%}._previewCol_18d4j_11{order:1;width:100%}._controlsCol_18d4j_95{order:2;width:100%}._previewCard_18d4j_17{max-height:40dvh;aspect-ratio:auto;padding:12px}._previewImg_18d4j_52{max-height:38dvh}._uploadNewBtn_18d4j_101{width:100%}._tabContent_18d4j_225{padding:16px}._batchFileRow_18d4j_259,._batchFileRowSkipped_18d4j_276{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px}._batchFileName_18d4j_287{max-width:100%;width:100%;font-size:.84rem}._batchFileMeta_18d4j_298,._batchSkipReason_18d4j_308{width:100%;font-size:.74rem}}@media (max-width: 480px){._tabContent_18d4j_225{padding:14px 10px}._tab_18d4j_152{padding:10px 6px;font-size:.72rem;gap:5px}._previewCard_18d4j_17{max-height:35dvh}._previewImg_18d4j_52{max-height:33dvh}}._socialPreviewFrame_18d4j_466{max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;box-shadow:0 4px 20px #0006;border:1px solid var(--border)}._socialPreviewCover_18d4j_478{width:100%;height:100%;object-fit:cover;display:block}._approxBadge_18d4j_485{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.85);border:1px solid var(--border-deep);color:var(--accent);font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;padding:3px 8px;border-radius:var(--radius-badge);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:4}._socialPreviewContainWrap_18d4j_503{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}._socialPreviewContain_18d4j_503{max-width:100%;max-height:100%;object-fit:contain;display:block}._socialPreviewBlurWrap_18d4j_519{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}._socialPreviewBlurBg_18d4j_529{position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;width:calc(100% + 30px);height:calc(100% + 30px);object-fit:cover;filter:blur(16px);opacity:.85}._socialPreviewBlurFg_18d4j_539{position:relative;max-width:100%;max-height:100%;object-fit:contain;display:block;z-index:2}._tabLoading_18d4j_548{display:flex;align-items:center;justify-content:center;padding:40px;color:var(--text-3);font-family:var(--font-display);font-size:.85rem}._seoSection_hbknz_3{width:100%;max-width:820px;margin:64px auto 24px;padding:0 16px;box-sizing:border-box;color:var(--text-2);font-family:var(--font-body);line-height:1.68}._intro_hbknz_15{font-size:clamp(.95rem,2.5vw,1.08rem);color:var(--text-1);margin-bottom:40px;line-height:1.75}._contentBlock_hbknz_23{margin-bottom:48px;border-bottom:1px solid var(--border);padding-bottom:36px}._contentBlock_hbknz_23:last-of-type{border-bottom:none}._h2_hbknz_33{font-family:var(--font-display);font-size:clamp(1.28rem,3.8vw,1.65rem);font-weight:800;color:var(--text-1);letter-spacing:var(--track-wide);text-transform:uppercase;margin:0 0 16px;display:flex;align-items:center;gap:10px}._h2_hbknz_33:before{content:"";display:inline-block;width:6px;height:6px;background:var(--accent);box-shadow:0 0 8px var(--accent-glow);flex-shrink:0}._paragraph_hbknz_56{font-size:clamp(.9rem,2.2vw,.98rem);color:var(--text-2);margin:0 0 16px;line-height:1.68}._paragraph_hbknz_56:last-child{margin-bottom:0}._link_hbknz_67{color:var(--accent);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);display:inline-inline;padding:2px 4px}._link_hbknz_67:hover,._link_hbknz_67:focus-visible{color:var(--accent-hover);outline:none;text-decoration:none}._stepList_hbknz_84{margin:16px 0;padding-left:24px;counter-reset:custom-counter;list-style:none;display:flex;flex-direction:column;gap:14px}._stepItem_hbknz_94{counter-increment:custom-counter;position:relative;font-size:clamp(.9rem,2.2vw,.98rem);color:var(--text-2);padding-left:32px;line-height:1.6}._stepItem_hbknz_94:before{content:counter(custom-counter);position:absolute;left:0;top:1px;width:22px;height:22px;background:var(--surface-3);border:1px solid var(--border-active);color:var(--accent);font-family:var(--font-display);font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-none)}._faqSection_hbknz_123{margin-top:48px;padding-top:36px;border-top:1px solid var(--border)}._faqList_hbknz_129{display:flex;flex-direction:column;gap:12px;margin-top:24px}._faqItem_hbknz_136{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-none);transition:border-color var(--dur-fast) var(--ease-out);overflow:hidden}._faqItem_hbknz_136[open]{border-color:var(--border-deep);background:var(--surface-2)}._faqSummary_hbknz_149{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;min-height:var(--touch-min);cursor:pointer;font-family:var(--font-display);font-size:clamp(.92rem,2.5vw,1.05rem);font-weight:700;color:var(--text-1);letter-spacing:var(--track-normal);-webkit-user-select:none;user-select:none;box-sizing:border-box;touch-action:manipulation;list-style:none}._faqSummary_hbknz_149::-webkit-details-marker{display:none}._faqSummary_hbknz_149:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._faqIcon_hbknz_176{width:14px;height:14px;color:var(--accent);flex-shrink:0;margin-left:12px;transition:transform var(--dur-fast) var(--ease-out)}._faqItem_hbknz_136[open] ._faqIcon_hbknz_176{transform:rotate(180deg)}._faqAnswer_hbknz_189{padding:0 20px 18px;margin:0;font-size:clamp(.88rem,2.2vw,.95rem);color:var(--text-2);line-height:1.68}._closingWrap_hbknz_198{margin-top:40px;padding:24px;background:var(--surface-2);border:1px solid var(--border);text-align:center}._closingText_hbknz_206{margin:0;font-size:.95rem;color:var(--text-1)}@media (max-width: 480px){._seoSection_hbknz_3{margin-top:40px;padding:0 12px}._faqSummary_hbknz_149{padding:14px}._faqAnswer_hbknz_189{padding:0 14px 14px}}._popularToolsSection_hbknz_229{margin:48px 0 36px;border-top:1px solid var(--border);padding-top:36px}._popularToolsGrid_hbknz_235{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:16px}._popularToolCard_hbknz_242{display:flex;flex-direction:column;padding:14px 16px;background:var(--surface-2);border:1px solid var(--border);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}._popularToolCard_hbknz_242:hover,._popularToolCard_hbknz_242:focus-visible{border-color:var(--accent);background:var(--surface-3)}._popularToolTitle_hbknz_258{font-family:var(--font-display);font-size:.86rem;font-weight:700;color:var(--text-1);letter-spacing:var(--track-wide);text-transform:uppercase;margin-bottom:4px}._popularToolDesc_hbknz_268{font-family:var(--font-body);font-size:.8rem;color:var(--text-3);line-height:1.5}._container_mrgd2_1{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._fading_mrgd2_10{opacity:0;transform:translateY(8px);pointer-events:none}._uploadState_mrgd2_16{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:100%}._heroText_mrgd2_25{text-align:center;max-width:820px;width:100%;padding:0 8px;box-sizing:border-box}._heroTitle_mrgd2_33{font-family:var(--font-display);font-size:clamp(1.15rem,4vw,1.85rem);font-weight:800;color:var(--text-1);margin:0 0 8px;letter-spacing:var(--track-display);text-transform:uppercase;line-height:1.2;word-break:break-word;outline:none}._heroSub_mrgd2_46{font-family:var(--font-body);font-size:clamp(.82rem,2.2vw,.92rem);color:var(--text-3);line-height:1.5;margin:0;letter-spacing:var(--track-normal)}._toolSkeleton_mrgd2_57{width:100%;max-width:580px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}._skeletonTabs_mrgd2_66{display:flex;width:100%;height:46px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;box-sizing:border-box}._skeletonTab_mrgd2_66{flex:1;border-right:1px solid var(--border);background:transparent}._skeletonTab_mrgd2_66:first-child{border-top-left-radius:9px;border-bottom-left-radius:9px}._skeletonTab_mrgd2_66:last-child{border-right:none;border-top-right-radius:9px;border-bottom-right-radius:9px}._skeletonDropZone_mrgd2_93{width:100%;min-height:272px;background:var(--surface-2);border:1px dashed var(--border);border-radius:12px;box-sizing:border-box}._panelSkeleton_mrgd2_102{width:100%;max-width:760px;min-height:380px;background:var(--surface-2);border:1px solid var(--border);box-sizing:border-box}._srOnly_mrgd2_111{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 480px){._skeletonDropZone_mrgd2_93{min-height:182px}}@media (max-width: 768px){._uploadState_mrgd2_16{gap:18px}}@media (max-width: 480px){._uploadState_mrgd2_16{gap:14px}}._container_emlcy_3{max-width:760px;width:100%;margin:0 auto;padding:40px 20px 80px;box-sizing:border-box}._breadcrumbNav_emlcy_12{margin-bottom:24px}._breadcrumbList_emlcy_16{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0;font-family:var(--font-body);font-size:.85rem;color:var(--text-3)}._breadcrumbLink_emlcy_29{color:var(--text-2);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);padding:6px 2px;display:inline-flex;align-items:center;min-height:var(--touch-min)}._breadcrumbLink_emlcy_29:hover,._breadcrumbLink_emlcy_29:focus-visible{color:var(--accent)}._breadcrumbSeparator_emlcy_45{color:var(--text-4);-webkit-user-select:none;user-select:none}._breadcrumbCurrent_emlcy_50{color:var(--text-1);font-weight:600}._h1_emlcy_56{font-family:var(--font-display);font-size:clamp(1.85rem,5vw,2.75rem);font-weight:800;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 12px;line-height:1.18;word-break:break-word}._lastUpdated_emlcy_68{font-family:var(--font-mono);font-size:.82rem;color:var(--text-3);margin-bottom:24px;display:block}._intro_emlcy_76{font-family:var(--font-body);font-size:1.05rem;line-height:1.65;color:var(--text-2);margin-bottom:28px}._tocBox_emlcy_85{background:var(--surface);border:1px solid var(--border);padding:20px 24px;margin-bottom:36px;box-sizing:border-box}._tocTitle_emlcy_93{font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-1);margin-bottom:14px}._tocList_emlcy_103{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._tocLink_emlcy_112{color:var(--text-2);font-family:var(--font-body);font-size:.9rem;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:36px;transition:color var(--dur-fast) var(--ease-out)}._tocLink_emlcy_112:hover,._tocLink_emlcy_112:focus-visible{color:var(--accent)}._section_emlcy_130{margin-bottom:36px}._h2_emlcy_134{font-family:var(--font-display);font-size:clamp(1.2rem,3.5vw,1.6rem);font-weight:700;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 14px;line-height:1.25;scroll-margin-top:80px}._paragraph_emlcy_146{font-family:var(--font-body);font-size:.98rem;line-height:1.7;color:var(--text-2);margin-bottom:16px}._paragraph_emlcy_146:last-child{margin-bottom:0}._list_emlcy_159{list-style-type:square;padding-left:24px;margin:12px 0 16px;display:flex;flex-direction:column;gap:10px}._listItem_emlcy_168{font-family:var(--font-body);font-size:.96rem;line-height:1.65;color:var(--text-2)}._inlineLink_emlcy_176{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px;font-weight:500;transition:color var(--dur-fast) var(--ease-out)}._inlineLink_emlcy_176:hover,._inlineLink_emlcy_176:focus-visible{color:var(--accent)}._emailCard_emlcy_189{margin:16px 0 24px;background:var(--surface-2);border:1px solid var(--border-deep);padding:18px 22px;display:flex;align-items:center;gap:14px}._emailLink_emlcy_199{color:var(--accent);font-family:var(--font-mono);font-size:1.05rem;font-weight:600;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:var(--touch-min);word-break:break-all;transition:color var(--dur-fast) var(--ease-out)}._emailLink_emlcy_199:hover,._emailLink_emlcy_199:focus-visible{color:var(--text-1)}._actionRow_emlcy_218{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}._actionPill_emlcy_225{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;min-height:var(--touch-min);background:var(--surface-3);border:1px solid var(--border);color:var(--text-1);font-family:var(--font-display);font-size:.88rem;font-weight:600;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._actionPill_emlcy_225:hover,._actionPill_emlcy_225:focus-visible{background:var(--surface-4);border-color:var(--accent);color:var(--accent)}@media (max-width: 480px){._container_emlcy_3{padding:24px 16px 60px}._h1_emlcy_56{font-size:clamp(1.5rem,6.5vw,2.1rem)}._tocBox_emlcy_85{padding:16px}._emailCard_emlcy_189{padding:14px}._emailLink_emlcy_199{font-size:.95rem}}._container_1aacl_3{max-width:860px;width:100%;margin:0 auto;padding:32px 20px 80px;box-sizing:border-box}._breadcrumbNav_1aacl_12{margin-bottom:20px}._breadcrumbList_1aacl_16{display:flex;align-items:center;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0;font-family:var(--font-body);font-size:.82rem;color:var(--text-3)}._breadcrumbLink_1aacl_29{color:var(--text-3);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);padding:4px 2px;display:inline-flex;align-items:center;min-height:var(--touch-min)}._breadcrumbLink_1aacl_29:hover,._breadcrumbLink_1aacl_29:focus-visible{color:var(--accent)}._breadcrumbSep_1aacl_45{color:var(--text-4);-webkit-user-select:none;user-select:none;font-size:.72rem}._breadcrumbCurrent_1aacl_51{color:var(--text-2);font-weight:500}._h1_1aacl_57{font-family:var(--font-display);font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 10px;line-height:1.18;word-break:break-word}._subtitle_1aacl_69{font-family:var(--font-body);font-size:clamp(.92rem,2.2vw,1.05rem);color:var(--text-2);line-height:1.55;margin:0 0 28px}._toolWrapper_1aacl_78{width:100%;margin-bottom:40px}._toolUploadBox_1aacl_83{max-width:100%;width:100%}._section_1aacl_89{margin-bottom:36px}._h2_1aacl_93{font-family:var(--font-display);font-size:clamp(1.1rem,3vw,1.45rem);font-weight:700;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 14px;line-height:1.25;scroll-margin-top:80px;padding-top:8px;border-top:1px solid var(--border)}._paragraph_1aacl_107{font-family:var(--font-body);font-size:.97rem;line-height:1.72;color:var(--text-2);margin-bottom:14px}._paragraph_1aacl_107:last-child{margin-bottom:0}._stepsList_1aacl_120{list-style:none;padding:0;margin:0;counter-reset:steps;display:flex;flex-direction:column;gap:12px}._step_1aacl_120{counter-increment:steps;display:flex;align-items:flex-start;gap:14px;font-family:var(--font-body);font-size:.97rem;line-height:1.65;color:var(--text-2)}._step_1aacl_120:before{content:counter(steps);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;background:var(--accent);color:var(--text-inverse);font-family:var(--font-display);font-size:.78rem;font-weight:800;letter-spacing:0;margin-top:1px}._faqList_1aacl_159{display:flex;flex-direction:column;gap:2px}._faqItem_1aacl_165{border:1px solid var(--border);background:var(--surface)}._faqItem_1aacl_165>summary{list-style:none;cursor:pointer;padding:14px 18px;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:var(--track-wide);color:var(--text-1);text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--touch-min);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none}._faqItem_1aacl_165>summary::-webkit-details-marker{display:none}._faqItem_1aacl_165>summary:after{content:"+";font-size:1.1rem;font-weight:400;flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out);color:var(--accent)}._faqItem_1aacl_165[open]>summary:after{content:"−"}._faqItem_1aacl_165>summary:hover,._faqItem_1aacl_165>summary:focus-visible{background:var(--surface-2);color:var(--accent)}._faqAnswer_1aacl_212{padding:0 18px 16px;font-family:var(--font-body);font-size:.95rem;line-height:1.7;color:var(--text-2)}._relatedGrid_1aacl_221{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:12px}._relatedCard_1aacl_228{display:flex;flex-direction:column;padding:14px 16px;background:var(--surface-2);border:1px solid var(--border);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);min-height:var(--touch-min)}._relatedCard_1aacl_228:hover,._relatedCard_1aacl_228:focus-visible{border-color:var(--accent);background:var(--surface-3)}._relatedCardTitle_1aacl_245{font-family:var(--font-display);font-size:.82rem;font-weight:700;color:var(--text-1);letter-spacing:var(--track-wide);text-transform:uppercase;margin-bottom:4px}._relatedCardDesc_1aacl_255{font-family:var(--font-body);font-size:.8rem;color:var(--text-3);line-height:1.5}._hubLink_1aacl_263{display:inline-flex;align-items:center;gap:6px;color:var(--accent-text);font-family:var(--font-body);font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);min-height:var(--touch-min);padding:4px 0}._hubLink_1aacl_263:hover,._hubLink_1aacl_263:focus-visible{color:var(--accent)}._privacyNote_1aacl_284{font-family:var(--font-body);font-size:.8rem;color:var(--text-4);line-height:1.55;margin-top:6px}._privacyNote_1aacl_284 a{color:var(--text-3);text-decoration:underline;text-underline-offset:3px}._privacyNote_1aacl_284 a:hover{color:var(--accent-text)}._holdBanner_1aacl_303{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning);font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;padding:12px 18px;margin-bottom:20px;text-align:center}@media (max-width: 480px){._container_1aacl_3{padding:20px 14px 60px}._h1_1aacl_57{font-size:clamp(1.35rem,6vw,1.8rem)}._faqItem_1aacl_165>summary{padding:12px 14px;font-size:.84rem}._faqAnswer_1aacl_212{padding:0 14px 14px}._relatedGrid_1aacl_221{grid-template-columns:1fr 1fr}}@media (max-width: 320px){._relatedGrid_1aacl_221{grid-template-columns:1fr}}._socialTableWrap_1aacl_349{width:100%;overflow-x:auto;margin:16px 0 24px;border:1px solid var(--border);background:var(--surface)}._socialTable_1aacl_349{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:.88rem;text-align:left}._socialTable_1aacl_349 th{background:var(--surface-2);color:var(--text-1);font-family:var(--font-display);font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;font-size:.78rem;padding:10px 14px;border-bottom:1px solid var(--border)}._socialTable_1aacl_349 td{padding:10px 14px;border-bottom:1px solid var(--border);color:var(--text-2)}._socialTable_1aacl_349 tr:last-child td{border-bottom:none}._socialCardsGrid_1aacl_387{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:16px 0 28px}._socialCard_1aacl_387{background:var(--surface-2);border:1px solid var(--border);padding:14px 16px;display:flex;flex-direction:column;gap:4px}._socialCardLabel_1aacl_403{font-family:var(--font-display);font-size:.84rem;font-weight:700;color:var(--text-1);letter-spacing:var(--track-wide);text-transform:uppercase}._socialCardDims_1aacl_412{font-family:var(--font-mono);font-size:.92rem;color:var(--accent-text)}._socialCardMeta_1aacl_418{font-size:.8rem;color:var(--text-3)}._socialMetaNote_1aacl_423{font-size:.82rem;color:var(--text-3);margin-top:6px;margin-bottom:14px}._fitModesGrid_1aacl_430{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:16px 0}._fitModeCard_1aacl_437{background:var(--surface-2);border:1px solid var(--border);padding:14px}._fitModeTitle_1aacl_443{font-family:var(--font-display);font-size:.84rem;font-weight:700;color:var(--accent);letter-spacing:var(--track-wide);text-transform:uppercase;margin-bottom:6px}._fitModeDesc_1aacl_453{font-size:.85rem;color:var(--text-2);line-height:1.55;margin:0}._instantAnswerBox_1aacl_461{background:#141414;border:1px solid rgba(255,192,0,.25);border-left:3px solid var(--accent);border-radius:4px;padding:14px 18px;margin:0 0 24px;box-sizing:border-box}._instantAnswerHeader_1aacl_471{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-family:var(--font-display);font-size:.76rem;font-weight:700;color:var(--accent);letter-spacing:.08em;text-transform:uppercase}._instantAnswerText_1aacl_484{font-family:var(--font-body);font-size:.92rem;line-height:1.55;color:var(--text-2);margin:0}._specsGrid_1aacl_493{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0}._specCard_1aacl_500{background:var(--surface-2);border:1px solid var(--border);padding:12px 14px;display:flex;flex-direction:column;gap:4px}._specLabel_1aacl_509{font-family:var(--font-body);font-size:.78rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}._specValue_1aacl_517{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--text-1)}._bulletList_1aacl_525{list-style:none;padding:0;margin:14px 0;display:flex;flex-direction:column;gap:10px}._bulletItem_1aacl_534{position:relative;padding-left:20px;font-family:var(--font-body);font-size:.92rem;line-height:1.55;color:var(--text-2)}._bulletItem_1aacl_534:before{content:"•";position:absolute;left:4px;color:var(--accent);font-weight:700}._container_9xes5_3{max-width:860px;width:100%;margin:0 auto;padding:32px 20px 80px;box-sizing:border-box}._breadcrumbNav_9xes5_12{margin-bottom:20px}._breadcrumbList_9xes5_16{display:flex;align-items:center;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0;font-family:var(--font-body);font-size:.82rem;color:var(--text-3)}._breadcrumbLink_9xes5_29{color:var(--text-3);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);padding:4px 2px;display:inline-flex;align-items:center;min-height:var(--touch-min)}._breadcrumbLink_9xes5_29:hover,._breadcrumbLink_9xes5_29:focus-visible{color:var(--accent)}._breadcrumbSep_9xes5_45{color:var(--text-4);-webkit-user-select:none;user-select:none;font-size:.72rem}._breadcrumbCurrent_9xes5_51{color:var(--text-2);font-weight:500}._h1_9xes5_57{font-family:var(--font-display);font-size:clamp(1.85rem,5vw,2.75rem);font-weight:800;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 12px;line-height:1.18;word-break:break-word}._intro_9xes5_69{font-family:var(--font-body);font-size:1.05rem;line-height:1.68;color:var(--text-2);margin-bottom:32px}._section_9xes5_78{margin-bottom:36px}._h2_9xes5_82{font-family:var(--font-display);font-size:clamp(1.15rem,3.2vw,1.5rem);font-weight:700;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 14px;line-height:1.25;padding-top:8px;border-top:1px solid var(--border)}._paragraph_9xes5_95{font-family:var(--font-body);font-size:.97rem;line-height:1.72;color:var(--text-2);margin-bottom:14px}._paragraph_9xes5_95:last-child{margin-bottom:0}._toolGrid_9xes5_108{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:16px 0 28px}._toolCard_9xes5_115{background:var(--surface-2);border:1px solid var(--border);padding:16px;display:flex;flex-direction:column;gap:6px;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}._toolCard_9xes5_115:hover,._toolCard_9xes5_115:focus-visible{border-color:var(--accent);background:var(--surface-3)}._toolCardTitle_9xes5_132{font-family:var(--font-display);font-size:.92rem;font-weight:700;color:var(--text-1);letter-spacing:var(--track-wide);text-transform:uppercase}._toolCardDesc_9xes5_141{font-family:var(--font-body);font-size:.84rem;color:var(--text-3);line-height:1.55}._faqList_9xes5_149{display:flex;flex-direction:column;gap:2px;margin-top:14px}._faqItem_9xes5_156{border:1px solid var(--border);background:var(--surface)}._faqItem_9xes5_156>summary{list-style:none;cursor:pointer;padding:14px 18px;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:var(--track-wide);color:var(--text-1);text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--touch-min);-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}._faqItem_9xes5_156>summary::-webkit-details-marker{display:none}._faqItem_9xes5_156>summary:after{content:"+";font-size:1.1rem;color:var(--accent);flex-shrink:0}._faqItem_9xes5_156[open]>summary:after{content:"−"}._faqItem_9xes5_156>summary:hover,._faqItem_9xes5_156>summary:focus-visible{background:var(--surface-2);color:var(--accent)}._faqAnswer_9xes5_201{padding:0 18px 16px;font-family:var(--font-body);font-size:.95rem;line-height:1.7;color:var(--text-2)}@media (max-width: 480px){._container_9xes5_3{padding:20px 14px 60px}._toolGrid_9xes5_108{grid-template-columns:1fr}}._container_to9bz_3{max-width:820px;width:100%;margin:0 auto;padding:32px 20px 80px;box-sizing:border-box}._breadcrumbNav_to9bz_12{margin-bottom:20px}._breadcrumbList_to9bz_16{display:flex;align-items:center;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0;font-family:var(--font-body);font-size:.82rem;color:var(--text-3)}._breadcrumbLink_to9bz_29{color:var(--text-3);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);padding:4px 2px;display:inline-flex;align-items:center;min-height:var(--touch-min)}._breadcrumbLink_to9bz_29:hover,._breadcrumbLink_to9bz_29:focus-visible{color:var(--accent)}._breadcrumbSep_to9bz_45{color:var(--text-4);-webkit-user-select:none;user-select:none;font-size:.72rem}._breadcrumbCurrent_to9bz_51{color:var(--text-2);font-weight:500}._h1_to9bz_57{font-family:var(--font-display);font-size:clamp(1.85rem,5vw,2.75rem);font-weight:800;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 12px;line-height:1.18;word-break:break-word}._metaRow_to9bz_69{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:.82rem;color:var(--text-3);margin-bottom:24px}._intro_to9bz_79{font-family:var(--font-body);font-size:1.05rem;line-height:1.72;color:var(--text-2);margin-bottom:32px}._tocBox_to9bz_88{background:var(--surface);border:1px solid var(--border);padding:20px 24px;margin-bottom:36px;box-sizing:border-box}._tocTitle_to9bz_96{font-family:var(--font-display);font-size:.95rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-1);margin-bottom:12px}._tocList_to9bz_106{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._tocLink_to9bz_115{color:var(--text-2);font-family:var(--font-body);font-size:.9rem;text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out)}._tocLink_to9bz_115:hover,._tocLink_to9bz_115:focus-visible{color:var(--accent)}._section_to9bz_130{margin-bottom:36px}._h2_to9bz_134{font-family:var(--font-display);font-size:clamp(1.2rem,3.5vw,1.6rem);font-weight:700;color:var(--text-1);letter-spacing:var(--track-display);text-transform:uppercase;margin:0 0 14px;line-height:1.25;scroll-margin-top:80px;padding-top:8px;border-top:1px solid var(--border)}._paragraph_to9bz_148{font-family:var(--font-body);font-size:.98rem;line-height:1.72;color:var(--text-2);margin-bottom:16px}._paragraph_to9bz_148:last-child{margin-bottom:0}._stepList_to9bz_161{counter-reset:step-counter;list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:12px}._stepItem_to9bz_171{counter-increment:step-counter;display:flex;align-items:flex-start;gap:12px;font-family:var(--font-body);font-size:.97rem;line-height:1.65;color:var(--text-2)}._stepItem_to9bz_171:before{content:counter(step-counter);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;background:var(--accent);color:var(--text-inverse);font-family:var(--font-display);font-size:.78rem;font-weight:800;margin-top:2px}._ctaCard_to9bz_199{background:var(--surface-2);border:1px solid var(--accent);padding:20px 24px;margin:24px 0;display:flex;flex-direction:column;gap:10px}._ctaTitle_to9bz_209{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:var(--track-wide);color:var(--text-1);text-transform:uppercase;margin:0}._ctaDesc_to9bz_259{font-family:var(--font-body);font-size:.92rem;color:var(--text-2);line-height:1.6;margin:0}._ctaBtn_to9bz_307{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:var(--accent);color:var(--text-inverse);font-family:var(--font-display);font-size:.86rem;font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;text-decoration:none;padding:8px 18px;min-height:var(--touch-min);transition:background-color var(--dur-fast) var(--ease-out)}._ctaBtn_to9bz_307:hover,._ctaBtn_to9bz_307:focus-visible{background:var(--accent-hover)}._faqList_to9bz_331{display:flex;flex-direction:column;gap:2px}._faqItem_to9bz_337{border:1px solid var(--border);background:var(--surface)}._faqItem_to9bz_337>summary{list-style:none;cursor:pointer;padding:14px 18px;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:var(--track-wide);color:var(--text-1);text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--touch-min);-webkit-user-select:none;user-select:none}._faqItem_to9bz_337>summary::-webkit-details-marker{display:none}._faqItem_to9bz_337>summary:after{content:"+";font-size:1.1rem;color:var(--accent);flex-shrink:0}._faqItem_to9bz_337[open]>summary:after{content:"−"}._faqItem_to9bz_337>summary:hover,._faqItem_to9bz_337>summary:focus-visible{background:var(--surface-2);color:var(--accent)}._faqAnswer_to9bz_381{padding:0 18px 16px;font-family:var(--font-body);font-size:.95rem;line-height:1.7;color:var(--text-2)}._relatedGrid_to9bz_390{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:14px}._relatedCard_to9bz_397{background:var(--surface-2);border:1px solid var(--border);padding:14px 16px;display:flex;flex-direction:column;gap:4px;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}._relatedCard_to9bz_397:hover,._relatedCard_to9bz_397:focus-visible{border-color:var(--accent);background:var(--surface-3)}._relatedCardTitle_to9bz_414{font-family:var(--font-display);font-size:.86rem;font-weight:700;color:var(--text-1);letter-spacing:var(--track-wide);text-transform:uppercase}._relatedCardDesc_to9bz_423{font-family:var(--font-body);font-size:.82rem;color:var(--text-3);line-height:1.5}@media (max-width: 480px){._container_to9bz_3{padding:20px 14px 60px}}._authorBox_to9bz_437{background:var(--surface-2);border:1px solid var(--border);border-left:3px solid var(--accent);padding:16px 20px;margin:36px 0;box-sizing:border-box}._authorHeading_to9bz_446{font-family:var(--font-display);font-size:.82rem;font-weight:700;color:var(--accent);letter-spacing:var(--track-wide);text-transform:uppercase;margin-bottom:6px}._authorBio_to9bz_456{font-family:var(--font-body);font-size:.9rem;line-height:1.6;color:var(--text-2);margin:0}._tableWrap_to9bz_220{width:100%;overflow-x:auto;margin:18px 0 24px;border:1px solid var(--border);background:var(--surface)}._guideTable_to9bz_228{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:.88rem;text-align:left}._guideTable_to9bz_228 th{background:var(--surface-2);color:var(--text-1);font-family:var(--font-display);font-weight:700;letter-spacing:var(--track-wide);text-transform:uppercase;font-size:.78rem;padding:10px 14px;border-bottom:1px solid var(--border)}._guideTable_to9bz_228 td{padding:10px 14px;border-bottom:1px solid var(--border);color:var(--text-2)}._guideTable_to9bz_228 tr:last-child td{border-bottom:none}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-4b52ddd4.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-cb76adc8.woff) format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-2d797dd8.woff2) format("woff2"),url(/assets/barlow-latin-700-normal-b21c6757.woff) format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-latin-800-normal-231d487a.woff2) format("woff2"),url(/assets/barlow-latin-800-normal-b6a9eea0.woff) format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-ca157063.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-71d5ee93.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-6e9e020a.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-1be3448e.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-5c66f9e0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-34b9c504.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-3100e775.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow-Fallback;src:local("Arial");font-display:swap;ascent-override:95%;descent-override:25%;line-gap-override:0%;size-adjust:100%}@font-face{font-family:Inter-Fallback;src:local("Arial");font-display:swap;ascent-override:90%;descent-override:22%;line-gap-override:0%;size-adjust:107%}:root{--bg: #000000;--surface: #121212;--surface-2: #181818;--surface-3: #202020;--surface-4: #282828;--surface-overlay: rgba(0, 0, 0, .75);--border: rgba(255, 255, 255, .12);--border-deep: rgba(255, 255, 255, .22);--border-active: #FFC000;--border-charcoal: #202020;--accent: #FFC000;--accent-gold: #FFC000;--accent-hover: #E0A800;--accent-dark: #917300;--accent-light: rgba(255, 192, 0, .1);--accent-text: #FFCE3E;--accent-glow: rgba(255, 192, 0, .28);--accent-glow-soft: rgba(255, 192, 0, .12);--accent-bg-subtle: rgba(255, 192, 0, .08);--text-1: #FFFFFF;--text-2: #CCCCCC;--text-3: #949494;--text-4: #8C8C8C;--text-inverse: #000000;--error: #F87171;--error-bg: rgba(248, 113, 113, .12);--error-border: rgba(248, 113, 113, .35);--warning: #F59E0B;--warning-bg: rgba(245, 158, 11, .12);--warning-border: rgba(245, 158, 11, .35);--success: #10B981;--success-bg: rgba(16, 185, 129, .12);--success-border: rgba(16, 185, 129, .35);--info: #29ABE2;--info-bg: rgba(41, 171, 226, .12);--info-border: rgba(41, 171, 226, .35);--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-56: 56px;--radius-none: 0px;--radius-xs: 0px;--radius-sm: 0px;--radius-md: 0px;--radius-lg: 0px;--radius-badge: 2px;--radius-pill: 20px;--font-display: "Barlow", "Barlow-Fallback", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Inter Variable", "Inter", "Inter-Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--track-tight: -.02em;--track-normal: 0em;--track-display: .06em;--track-wide: .08em;--track-label: .12em;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.175, .885, .32, 1.275);--dur-fast: .15s;--dur-base: .28s;--dur-slow: .6s;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4);--shadow-md: 0 4px 16px rgba(0, 0, 0, .7);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .85);--shadow-gold: 0 0 25px rgba(255, 192, 0, .18);--focus-ring: 0 0 0 2px #000000, 0 0 0 4px #FFC000;--bp-sm: 480px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--touch-min: 44px;--touch-gap: 8px;--thumb-touch: 28px}@keyframes fadeUpStagger{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes crossFadeSlide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes goldBreathe{0%,to{border-color:#ffffff29;box-shadow:0 0 #ffc00000}50%{border-color:#ffc00073;box-shadow:0 0 18px #ffc00014}}@keyframes floatBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes cardSlideIn{0%{opacity:0;transform:translateY(14px) scale(.98);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes drawCheckmark{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes goldScanLine{0%{transform:translateY(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(1000%);opacity:0}}@keyframes shimmerWave{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseDot{0%,to{transform:scale(.85);opacity:.5;box-shadow:0 0 #ffc00099}50%{transform:scale(1.15);opacity:1;box-shadow:0 0 10px 2px #ffc000cc}}@keyframes stackedPages{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(.98)}}@keyframes ringFlash{0%{box-shadow:0 0 #ffc000b3}50%{box-shadow:0 0 0 12px #ffc00000}to{box-shadow:0 0 #ffc00000}}@keyframes barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes noticeSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes errorShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes skeletonShimmer{0%{background-position:-150% 0}to{background-position:150% 0}}@keyframes ambientGoldGlow{0%,to{transform:translate(-50%,-10%) scale(1);opacity:.05}50%{transform:translate(-50%,-5%) scale(1.08);opacity:.08}}.anim-fade-up{animation:fadeUpStagger var(--dur-base) var(--ease-out) forwards}.anim-notice{animation:noticeSlideDown var(--dur-base) var(--ease-out) forwards}.anim-error{animation:errorShake .3s ease-in-out forwards}.anim-ring-flash{animation:ringFlash var(--dur-slow) var(--ease-out) forwards}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.anim-fade-up,.anim-notice,.anim-error,.anim-ring-flash{animation:none!important;transform:none!important;opacity:1!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;background-color:var(--bg);scroll-behavior:smooth;max-width:100vw;overflow-x:clip}body{font-family:var(--font-body);background-color:var(--bg);color:var(--text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;min-height:100dvh;max-width:100vw;overflow-x:clip;padding-top:var(--safe-top);padding-right:var(--safe-right);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border-deep);border-radius:0}@media (hover: hover){::-webkit-scrollbar-thumb:hover{background:var(--accent)}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible,h1:focus,h1:focus-visible,main:focus,main:focus-visible{outline:none!important}button,input,select,textarea{font-family:inherit;color:inherit;box-sizing:border-box}input,select,textarea{font-size:16px}button,select{cursor:pointer;border-radius:var(--radius-none);min-height:var(--touch-min);touch-action:manipulation}a{color:inherit;text-decoration:none;touch-action:manipulation}
