.ToolUI_widget__F2CQv{position:relative;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem;margin-bottom:2rem;box-shadow:var(--shadow-md);overflow:hidden}.ToolUI_widget__F2CQv:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--accent),var(--primary));background-size:200% 100%;animation:ToolUI_gradient-shift__tuppE 4s ease infinite}@media (max-width:640px){.ToolUI_widget__F2CQv{padding:1.25rem;border-radius:var(--radius-xl)}}.ToolUI_widgetHeader__Gm3F8{display:flex;align-items:center;gap:.85rem;margin-bottom:1.75rem;padding-bottom:1.15rem;border-bottom:1px solid var(--border-color)}.ToolUI_widgetHeader__Gm3F8 h2{font-size:1.25rem;color:var(--text-primary);margin:0;font-weight:700;letter-spacing:-.01em}.ToolUI_passwordHeaderCopy__1cge6{margin:.25rem 0 0;color:var(--text-secondary);font-size:.92rem;line-height:1.5}.ToolUI_iconBadge__Hwhie{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;flex-shrink:0;box-shadow:var(--shadow-primary)}.ToolUI_row__XY9Tl{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.ToolUI_grid2__zl7qn{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}@media (min-width:768px){.ToolUI_grid2__zl7qn{grid-template-columns:1fr 1fr}}.ToolUI_label__OqKAV{display:block;font-size:.85rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.ToolUI_hint__c6Lur{font-size:.8rem;color:var(--text-tertiary);margin-top:.4rem}.ToolUI_input__EIZP7,.ToolUI_select__eNUNg,.ToolUI_textarea__EKCBc{width:100%;padding:.8rem 1rem;background:var(--bg-primary);border:1.5px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-size:.93rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}.ToolUI_input__EIZP7:hover,.ToolUI_select__eNUNg:hover,.ToolUI_textarea__EKCBc:hover{border-color:var(--text-tertiary)}.ToolUI_input__EIZP7:focus,.ToolUI_select__eNUNg:focus,.ToolUI_textarea__EKCBc:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-light)}.ToolUI_textarea__EKCBc{resize:vertical;min-height:200px;line-height:1.6;font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:.85rem}.ToolUI_btn__0nDjO{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.78rem 1.35rem;border-radius:var(--radius-md);border:1.5px solid transparent;font-size:.92rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s;white-space:nowrap;min-height:44px}.ToolUI_btn__0nDjO:active{transform:translateY(1px)}.ToolUI_btnPrimary__W8Z8x{background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;box-shadow:var(--shadow-primary)}.ToolUI_btnPrimary__W8Z8x:hover{box-shadow:var(--shadow-primary-lg);transform:translateY(-1px)}.ToolUI_btnPrimary__W8Z8x:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed;box-shadow:none;transform:none}.ToolUI_btnSecondary__mOdJ6{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-color)}.ToolUI_btnSecondary__mOdJ6:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-light)}.ToolUI_btnGhost__CyEiW{background:transparent;color:var(--text-secondary);border-color:transparent;padding:.55rem .85rem;font-size:.88rem;min-height:38px}.ToolUI_btnGhost__CyEiW:hover{color:var(--primary);background:var(--primary-light)}.ToolUI_btnIcon__2s4Bp{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;transition:all .15s}.ToolUI_btnIcon__2s4Bp:hover{background:var(--primary-light);color:var(--primary);border-color:var(--primary)}.ToolUI_dropzone__V61tP{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:3rem 1.5rem;background:var(--bg-primary);border:2px dashed var(--border-color);border-radius:var(--radius-xl);text-align:center;cursor:pointer;transition:all .25s}.ToolUI_dropzoneActive__oHC0G,.ToolUI_dropzone__V61tP:hover{border-color:var(--primary);background:var(--primary-light);transform:translateY(-1px)}.ToolUI_dropzoneIcon__bJkE0{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:18px;background:var(--primary-light);color:var(--primary);margin-bottom:.25rem}.ToolUI_dropzone__V61tP strong{color:var(--text-primary);font-size:1.05rem;font-weight:600}.ToolUI_dropzone__V61tP span{color:var(--text-secondary);font-size:.88rem}.ToolUI_dropzonePill___hvyR{display:inline-flex;align-items:center;gap:.35rem;margin-top:.4rem;padding:.3rem .75rem;background:var(--bg-tertiary);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;color:var(--text-tertiary)}.ToolUI_hiddenInput__2rjRo{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ToolUI_fileList__xQLR9{list-style:none;margin:1.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ToolUI_fileItem__CbDub{display:flex;align-items:center;gap:.7rem;padding:.75rem .9rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:.88rem;color:var(--text-primary);transition:border-color .15s}.ToolUI_fileItem__CbDub:hover{border-color:var(--primary)}.ToolUI_fileItem__CbDub svg{color:var(--primary);flex-shrink:0}.ToolUI_fileItemThumb___JBwq{width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-tertiary);flex-shrink:0}.ToolUI_fileItemName__zfmwg{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ToolUI_fileItemMeta__BTttg{color:var(--text-tertiary);font-size:.78rem;flex-shrink:0}.ToolUI_fileItemAction__8Ecwf{background:none;border:none;color:var(--text-secondary);padding:.35rem;display:flex;align-items:center;border-radius:var(--radius-sm);cursor:pointer;transition:all .15s;min-width:32px;min-height:32px;justify-content:center}.ToolUI_fileItemAction__8Ecwf:hover{color:var(--error);background:var(--error-light)}.ToolUI_fileItemAction__8Ecwf:disabled{opacity:.35;cursor:not-allowed}.ToolUI_statBar__1ETc6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin:1.25rem 0}@media (min-width:540px){.ToolUI_statBar__1ETc6{grid-template-columns:repeat(4,1fr)}}.ToolUI_stat__0x6Rk{padding:1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .2s}.ToolUI_stat__0x6Rk:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.ToolUI_statLabel__3L3aU{display:block;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:.35rem}.ToolUI_statValue__ReoWo{font-size:1.4rem;font-weight:800;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1}.ToolUI_statValueSmall__GKhFq{font-size:1.05rem;font-weight:600;color:var(--text-primary);line-height:1.15}.ToolUI_wordCounter__IuBQ2{padding:2rem;background:radial-gradient(circle at top center,rgba(99,102,241,.12),transparent 18rem),linear-gradient(180deg,#050816,#070b1a 55%,#040814);border-color:rgba(148,163,184,.12);box-shadow:0 24px 70px rgba(2,6,23,.35)}.ToolUI_wordCounter__IuBQ2:before{height:1px;background:rgba(148,163,184,.12);animation:none}.ToolUI_wordCounterHeader__MRA22{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.75rem;text-align:center}.ToolUI_wordCounterIcon__2Tnjs{width:56px;height:56px;border-radius:18px;background:rgba(99,102,241,.12);border:1px solid rgba(129,140,248,.24);color:#c4b5fd;box-shadow:none}.ToolUI_wordCounterHeading__5DiSK h2{margin:0;color:#f8fafc;font-size:clamp(2rem,4vw,2.35rem);font-weight:800;letter-spacing:-.03em}.ToolUI_wordCounterHeading__5DiSK p{margin:.65rem auto 0;max-width:34rem;color:#94a3b8;font-size:.95rem;line-height:1.6}.ToolUI_wordCounterStats__NY_UE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-bottom:1.5rem}@media (min-width:760px){.ToolUI_wordCounterStats__NY_UE{grid-template-columns:repeat(6,minmax(0,1fr))}}.ToolUI_wordCounterStatCard__jvtC9{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem .8rem;border-radius:1rem;border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.72);text-align:center}.ToolUI_wordCounterStatCard__jvtC9 strong{color:#f8fafc;font-size:clamp(1.45rem,2.3vw,1.9rem);font-weight:800;line-height:1}.ToolUI_wordCounterStatCard__jvtC9 span{color:#94a3b8;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ToolUI_wordCounterShell__pNfaY{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);border:1px solid rgba(148,163,184,.12);border-radius:1.5rem;background:rgba(2,6,23,.42);overflow:hidden}.ToolUI_wordCounterMain__xzyZY{min-width:0}.ToolUI_wordCounterToolbar__joPRB{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border-bottom:1px solid rgba(148,163,184,.1);background:rgba(8,13,28,.85)}.ToolUI_wordCounterTabs__IAFyF{display:flex;align-items:center;gap:1rem;min-width:0}.ToolUI_wordCounterTab__9GW_k{position:relative;padding:0;border:none;background:transparent;color:#94a3b8;font-size:.92rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .15s ease}.ToolUI_wordCounterTabActive__5K50l,.ToolUI_wordCounterTab__9GW_k:hover{color:#e2e8f0}.ToolUI_wordCounterTabActive__5K50l:after{content:"";position:absolute;left:0;right:0;bottom:-.95rem;height:2px;border-radius:var(--radius-full);background:#8b5cf6}.ToolUI_wordCounterActions__lAQdR{display:flex;align-items:center;gap:.45rem}.ToolUI_wordCounterActionBtn__fZ880{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;padding:0;border:1px solid transparent;border-radius:.7rem;background:transparent;color:#94a3b8;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ToolUI_wordCounterActionBtn__fZ880:hover:not(:disabled){background:rgba(148,163,184,.08);border-color:rgba(148,163,184,.1);color:#f8fafc}.ToolUI_wordCounterActionBtn__fZ880:disabled{opacity:.4;cursor:not-allowed}.ToolUI_wordCounterTextarea__csX_6{min-height:24rem;padding:1.25rem 1rem;border:none;border-radius:0;background:transparent;color:#e2e8f0;font-family:inherit;font-size:1rem;line-height:1.75}.ToolUI_wordCounterTextarea__csX_6:focus,.ToolUI_wordCounterTextarea__csX_6:hover{border-color:transparent;box-shadow:none}.ToolUI_wordCounterTextarea__csX_6::placeholder{color:#475569}.ToolUI_wordCounterUrlPanel__HKyWP{padding:1.15rem 1rem 1.25rem}.ToolUI_wordCounterUrlPanel__HKyWP .ToolUI_label__OqKAV{color:#e2e8f0}.ToolUI_wordCounterUrlInput__8YlEE{background:rgba(15,23,42,.85);border-color:rgba(148,163,184,.14);color:#f8fafc}.ToolUI_wordCounterUrlInput__8YlEE:hover{border-color:rgba(148,163,184,.24)}.ToolUI_wordCounterUrlInput__8YlEE:focus{border-color:#8b5cf6;box-shadow:0 0 0 4px rgba(139,92,246,.12)}.ToolUI_wordCounterUrlHint__j4D9r{margin:.75rem 0 0;color:#94a3b8;font-size:.88rem;line-height:1.6}.ToolUI_wordCounterUrlActions__GikjC{display:flex;justify-content:flex-start;margin-top:1rem}.ToolUI_wordCounterStatus__1pUtD{margin:0;padding:0 1rem 1rem;color:#94a3b8;font-size:.84rem}.ToolUI_wordCounterSidebar__UKQWV{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:rgba(8,13,28,.88);border-left:1px solid rgba(148,163,184,.1)}.ToolUI_wordCounterSidebar__UKQWV h3{margin:0;color:#f8fafc;font-size:1.1rem;font-weight:700}.ToolUI_wordCounterPanel__ePAWG{padding:1rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(15,23,42,.72)}.ToolUI_wordCounterPanelLabel__FeKsw{display:block;color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ToolUI_wordCounterReadability__BF8SB{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.8rem}.ToolUI_wordCounterReadability__BF8SB strong{color:#4ade80;font-size:1rem;font-weight:700}.ToolUI_wordCounterReadability__BF8SB span{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .65rem;border-radius:var(--radius-full);border:1px solid rgba(74,222,128,.14);background:rgba(74,222,128,.08);color:#4ade80;font-size:.74rem;font-weight:700;text-align:center}.ToolUI_wordCounterPanel__ePAWG p{margin:.75rem 0 0;color:#94a3b8;font-size:.84rem;line-height:1.6}.ToolUI_wordCounterKeywordList__k9WvI{display:grid;grid-gap:.55rem;gap:.55rem;list-style:none;margin:.8rem 0 0;padding:0}.ToolUI_wordCounterKeywordItem__sZ_ds{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .75rem;border-radius:.9rem;background:rgba(2,6,23,.46);border:1px solid rgba(148,163,184,.08)}.ToolUI_wordCounterKeywordItem__sZ_ds span{color:#e2e8f0;font-size:.9rem;font-weight:600}.ToolUI_wordCounterKeywordItem__sZ_ds strong{color:#94a3b8;font-size:.82rem;font-weight:700}.ToolUI_wordCounterEmpty__0kD3s{color:#64748b!important}.ToolUI_wordCounterMiniStats__Ew5Tx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.ToolUI_wordCounterMiniStat__q_Y3T{padding:.9rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(15,23,42,.72)}.ToolUI_wordCounterMiniStat__q_Y3T span{display:block;color:#94a3b8;font-size:.75rem;font-weight:600;letter-spacing:.03em}.ToolUI_wordCounterMiniStat__q_Y3T strong{display:block;margin-top:.45rem;color:#f8fafc;font-size:1rem;font-weight:700}.ToolUI_wordCounterSpinner__8KwJY{animation:ToolUI_word-counter-spin__QaPdG 1s linear infinite}@keyframes ToolUI_word-counter-spin__QaPdG{to{transform:rotate(1turn)}}@media (max-width:960px){.ToolUI_wordCounterShell__pNfaY{grid-template-columns:1fr}.ToolUI_wordCounterSidebar__UKQWV{border-top:1px solid rgba(148,163,184,.1);border-left:none}}@media (max-width:640px){.ToolUI_wordCounter__IuBQ2{padding:1rem}.ToolUI_wordCounterHeading__5DiSK h2{font-size:1.8rem}.ToolUI_wordCounterToolbar__joPRB{flex-direction:column;align-items:stretch}.ToolUI_wordCounterTabs__IAFyF{justify-content:space-between;gap:.75rem}.ToolUI_wordCounterTab__9GW_k{font-size:.88rem}.ToolUI_wordCounterActions__lAQdR{justify-content:flex-end}.ToolUI_wordCounterTextarea__csX_6{min-height:18rem}.ToolUI_wordCounterMiniStats__Ew5Tx{grid-template-columns:1fr}}.ToolUI_base64Widget__KAj0Z{padding:0;background:transparent;border:none;box-shadow:none;overflow:visible}.ToolUI_base64Widget__KAj0Z:before{display:none}.ToolUI_base64Shell__ix9BM{border:1px solid rgba(148,163,184,.14);border-radius:1.75rem;background:radial-gradient(circle at top center,rgba(111,92,255,.09),transparent 26rem),linear-gradient(180deg,rgba(10,15,33,.98),rgba(7,10,24,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 26px 70px rgba(2,6,23,.28);overflow:hidden}.ToolUI_base64Tabs__E2NqY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(148,163,184,.1);background:hsla(0,0%,100%,.02)}.ToolUI_base64Tab__dryVg{position:relative;min-height:3rem;padding:.9rem 1rem;border:none;background:transparent;color:#94a3b8;font-size:.95rem;font-weight:700;font-family:inherit;cursor:pointer;transition:color .18s ease}.ToolUI_base64Tab__dryVg:hover{color:#e2e8f0}.ToolUI_base64TabActive__XtJML{color:#a39bff}.ToolUI_base64TabActive__XtJML:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#6d5efb,#8b5cf6)}.ToolUI_base64Workspace__dAEN9{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem;grid-gap:1.25rem;gap:1.25rem;align-items:center;padding:1.5rem}.ToolUI_base64Main__dH34z{min-width:0}.ToolUI_base64Field__cL88L+.ToolUI_base64Field__cL88L{margin-top:1rem}.ToolUI_base64FieldHeader__JZEIt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.ToolUI_base64FieldHeader__JZEIt .ToolUI_label__OqKAV{margin-bottom:0;color:#e2e8f0;font-size:.9rem}.ToolUI_base64FieldMeta__ZMc_L{color:#64748b;font-size:.78rem;font-weight:600}.ToolUI_base64FileCard__2649z,.ToolUI_base64Output__a_mP_,.ToolUI_base64Textarea__f3DqM{min-height:5.6rem;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(2,6,23,.85);box-shadow:none}.ToolUI_base64Textarea__f3DqM{resize:none;color:#e2e8f0}.ToolUI_base64Textarea__f3DqM:hover{border-color:rgba(148,163,184,.2)}.ToolUI_base64Textarea__f3DqM:focus{border-color:#7c67ff;box-shadow:0 0 0 4px rgba(124,103,255,.12)}.ToolUI_base64Textarea__f3DqM::placeholder{color:#475569}.ToolUI_base64Output__a_mP_{margin:0;color:#e2e8f0;max-height:none}.ToolUI_base64OutputEmpty__iXmxd{color:#64748b;font-style:italic}.ToolUI_codeOutput__sQyLK.ToolUI_base64Output__a_mP_{max-height:none}.ToolUI_codeOutput__sQyLK.ToolUI_base64Output__a_mP_.ToolUI_base64OutputEmpty__iXmxd{color:#64748b}.ToolUI_base64ControlRow__WtDR_{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.95rem 0 1rem}.ToolUI_base64SwitchLabel__ZSvu8{display:inline-flex;align-items:center;gap:.7rem;color:#94a3b8;font-size:.9rem;font-weight:600}.ToolUI_base64SwitchLabel__ZSvu8 .ToolUI_switchTrack__Eid9h{background:rgba(30,41,59,.9);border-color:rgba(148,163,184,.12)}.ToolUI_base64SwitchLabel__ZSvu8 .ToolUI_switch__bSnqR input:checked+.ToolUI_switchTrack__Eid9h{background:linear-gradient(135deg,#6257ff,#8b5cf6)}.ToolUI_base64TextLink__02Mkd{padding:0;border:none;background:transparent;color:#8b7dff;font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .15s ease}.ToolUI_base64TextLink__02Mkd:hover{color:#c4b5fd}.ToolUI_base64ActionRow__dmL6K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem}.ToolUI_base64PrimaryButton__QE39k{border:none;background:linear-gradient(135deg,#5a48ff,#7d3cff);box-shadow:0 16px 34px rgba(98,87,255,.24)}.ToolUI_base64PrimaryButton__QE39k:hover:not(:disabled){box-shadow:0 18px 38px rgba(98,87,255,.3)}.ToolUI_base64SecondaryButton__KgO2h{background:hsla(0,0%,100%,.04);border-color:rgba(148,163,184,.14);color:#e2e8f0}.ToolUI_base64SecondaryButton__KgO2h:hover:not(:disabled){border-color:rgba(111,92,255,.28);background:rgba(111,92,255,.08);color:#fff}.ToolUI_base64SwapRail__uvSit{display:flex;justify-content:center}.ToolUI_base64SwapButton__eptAP{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;border:none;border-radius:999px;background:rgba(148,163,184,.08);box-shadow:inset 0 0 0 1px rgba(148,163,184,.1);color:#94a3b8;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease}.ToolUI_base64SwapButton__eptAP:hover:not(:disabled){transform:translateX(1px);background:rgba(111,92,255,.14);color:#c4b5fd}.ToolUI_base64SwapButton__eptAP:disabled{opacity:.45;cursor:not-allowed}.ToolUI_base64FileCard__2649z{display:flex;align-items:center;gap:.85rem}.ToolUI_base64FileIcon__bc8bU{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.9rem;background:rgba(111,92,255,.12);color:#b8aefe;flex-shrink:0}.ToolUI_base64FileBody__W5L_7{min-width:0}.ToolUI_base64FileBody__W5L_7 strong{display:block;color:#f8fafc;font-size:.94rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolUI_base64FileBody__W5L_7 span{display:block;margin-top:.2rem;color:#64748b;font-size:.82rem}.ToolUI_base64InfoCard__rJvno{display:flex;align-items:flex-start;gap:.9rem;margin-top:1.4rem;padding:1.3rem 1.4rem;border:1px solid rgba(148,163,184,.12);border-radius:1.35rem;background:linear-gradient(180deg,rgba(15,23,42,.22),transparent 100%),rgba(15,23,42,.72);box-shadow:0 18px 40px rgba(2,6,23,.2)}.ToolUI_base64InfoIcon__Qoaxv{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:rgba(111,92,255,.12);color:#a78bfa;flex-shrink:0}.ToolUI_base64InfoBody__O5WDJ h3{margin:0;color:#f8fafc;font-size:1.05rem;font-weight:700}.ToolUI_base64InfoBody__O5WDJ p{margin:.55rem 0 0;color:#94a3b8;font-size:.9rem;line-height:1.7}@media (max-width:820px){.ToolUI_base64Workspace__dAEN9{grid-template-columns:1fr;gap:1rem}.ToolUI_base64SwapRail__uvSit{justify-content:flex-start}}@media (max-width:640px){.ToolUI_base64Shell__ix9BM{border-radius:var(--radius-xl)}.ToolUI_base64Workspace__dAEN9{padding:1rem}.ToolUI_base64Tab__dryVg{font-size:.88rem}.ToolUI_base64ControlRow__WtDR_,.ToolUI_base64InfoCard__rJvno{flex-direction:column;align-items:flex-start}.ToolUI_base64ActionRow__dmL6K{grid-template-columns:1fr}.ToolUI_base64SwapButton__eptAP{width:100%;height:2.9rem;border-radius:1rem}}.ToolUI_bcryptWidget__QEWIx{padding:clamp(1rem,2.5vw,2rem);max-width:760px;margin-left:auto;margin-right:auto;background:radial-gradient(circle at top center,rgba(111,92,255,.14),transparent 22rem),linear-gradient(180deg,#050816,#070b1a 58%,#040814);border-color:rgba(148,163,184,.14);box-shadow:0 28px 70px rgba(2,6,23,.42)}.ToolUI_bcryptWidget__QEWIx:before{height:1px;background:rgba(148,163,184,.12);animation:none}.ToolUI_bcryptHeader__wHbdU{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.6rem 1rem 2rem;text-align:center}.ToolUI_bcryptIcon__YXuRu{width:72px;height:72px;border-radius:22px;background:rgba(111,92,255,.12);border:1px solid rgba(129,140,248,.2);color:#b9a9ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 14px 30px rgba(9,13,31,.22)}.ToolUI_bcryptHeader__wHbdU h2{margin:0;color:#f8fafc;font-size:clamp(2rem,4.4vw,3rem);font-weight:800;letter-spacing:-.04em}.ToolUI_bcryptShell__xVWSu{border:1px solid rgba(148,163,184,.12);border-radius:1.6rem;overflow:hidden;background:rgba(15,23,42,.72)}.ToolUI_bcryptTabs__d2_B6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:rgba(15,23,42,.58);border-bottom:1px solid rgba(148,163,184,.1)}.ToolUI_bcryptTab__52UZ5{position:relative;min-height:4.1rem;border:none;background:transparent;color:#94a3b8;font-size:1rem;font-weight:700;font-family:inherit;transition:color .15s ease,background .15s ease}.ToolUI_bcryptTab__52UZ5:hover{color:#e2e8f0;background:rgba(148,163,184,.04)}.ToolUI_bcryptTabActive__IzQi_{color:#a78bfa;background:rgba(148,163,184,.06)}.ToolUI_bcryptTabActive__IzQi_:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#6d5dfc,#8b5cf6)}.ToolUI_bcryptPanel__rKgoc{display:grid;grid-gap:1.2rem;gap:1.2rem;padding:1.4rem 1.5rem 1.55rem}.ToolUI_bcryptSection__E8bNj{display:grid;grid-gap:.6rem;gap:.6rem}.ToolUI_bcryptSection__E8bNj .ToolUI_label__OqKAV{margin-bottom:0;color:#e2e8f0;font-size:.92rem;font-weight:600}.ToolUI_bcryptInput__WmcJm,.ToolUI_bcryptTextarea__xooMe{background:rgba(5,9,23,.92);border:1px solid rgba(148,163,184,.12);color:#e2e8f0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02)}.ToolUI_bcryptInput__WmcJm{min-height:3.35rem;font-size:1rem}.ToolUI_bcryptTextarea__xooMe{min-height:8.4rem;resize:vertical}.ToolUI_bcryptInput__WmcJm:hover,.ToolUI_bcryptTextarea__xooMe:hover{border-color:rgba(148,163,184,.22)}.ToolUI_bcryptInput__WmcJm:focus,.ToolUI_bcryptTextarea__xooMe:focus{border-color:rgba(139,92,246,.75);box-shadow:0 0 0 4px rgba(139,92,246,.12)}.ToolUI_bcryptInput__WmcJm::placeholder,.ToolUI_bcryptTextarea__xooMe::placeholder{color:#64748b}.ToolUI_bcryptRangeHeader__7z6Gw{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ToolUI_bcryptRangeValue__iKyBe{color:#a78bfa;font-size:1.05rem;font-weight:700}.ToolUI_bcryptRange__Kxdm9{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.42rem;border-radius:999px;background:rgba(51,65,85,.9);cursor:pointer}.ToolUI_bcryptRange__Kxdm9::-webkit-slider-runnable-track{height:.42rem;border-radius:999px;background:linear-gradient(90deg,rgba(71,85,105,.9),rgba(30,41,59,.95))}.ToolUI_bcryptRange__Kxdm9::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.25rem;height:1.25rem;margin-top:-.42rem;border:none;border-radius:50%;background:#f8fafc;box-shadow:0 6px 14px rgba(2,6,23,.32)}.ToolUI_bcryptRange__Kxdm9::-moz-range-track{height:.42rem;border:none;border-radius:999px;background:linear-gradient(90deg,rgba(71,85,105,.9),rgba(30,41,59,.95))}.ToolUI_bcryptRange__Kxdm9::-moz-range-thumb{width:1.25rem;height:1.25rem;border:none;border-radius:50%;background:#f8fafc;box-shadow:0 6px 14px rgba(2,6,23,.32)}.ToolUI_bcryptHint__MxOok{margin-top:.15rem;color:#7c8ca5;font-size:.82rem;line-height:1.55}.ToolUI_bcryptPrimaryButton__YghzZ{width:100%;min-height:3.35rem;border:none;background:linear-gradient(90deg,#5338ff,#6545ff 52%,#774fff);color:#fff;box-shadow:0 16px 34px rgba(94,72,255,.28)}.ToolUI_bcryptPrimaryButton__YghzZ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 38px rgba(94,72,255,.34)}.ToolUI_bcryptPrimaryButton__YghzZ:disabled{background:rgba(51,65,85,.85);color:rgba(226,232,240,.6);box-shadow:none;transform:none}.ToolUI_bcryptResultCard__sOmKS{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border-radius:1.15rem;border:1px solid rgba(148,163,184,.1);background:rgba(11,16,31,.72)}.ToolUI_bcryptResultHeader__3ueAM{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ToolUI_bcryptResultHeader__3ueAM .ToolUI_label__OqKAV{margin:0}.ToolUI_bcryptCopyButton__kBtlD{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:none;background:transparent;color:#94a3b8;font-size:.84rem;font-weight:600;transition:color .15s ease}.ToolUI_bcryptCopyButton__kBtlD:hover{color:#e2e8f0}.ToolUI_bcryptOutput__XOsfw{margin:0;padding:1rem 1.05rem;max-height:none;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:#050816;color:#c4b5fd}.ToolUI_bcryptStatusCard__TV4AO{padding:.95rem 1rem;border-radius:1rem;font-size:.9rem;font-weight:600;line-height:1.55}.ToolUI_bcryptStatusSuccess__AwK3D{color:#86efac;border:1px solid rgba(34,197,94,.18);background:rgba(34,197,94,.08)}.ToolUI_bcryptStatusFailure__q_FUd{color:#fca5a5;border:1px solid rgba(239,68,68,.18);background:rgba(239,68,68,.08)}.ToolUI_bcryptInlineError__cc9oz{display:flex;align-items:flex-start;gap:.55rem;padding:.95rem 1rem;border-radius:1rem;color:#fca5a5;border:1px solid rgba(239,68,68,.18);background:rgba(239,68,68,.08);font-size:.88rem;line-height:1.55}.ToolUI_bcryptInlineError__cc9oz svg{flex-shrink:0;margin-top:.05rem}@media (max-width:640px){.ToolUI_bcryptWidget__QEWIx{padding:.95rem;border-radius:var(--radius-xl)}.ToolUI_bcryptHeader__wHbdU{padding:.5rem .2rem 1.5rem}.ToolUI_bcryptIcon__YXuRu{width:60px;height:60px;border-radius:18px}.ToolUI_bcryptHeader__wHbdU h2{font-size:1.95rem}.ToolUI_bcryptShell__xVWSu{border-radius:1.2rem}.ToolUI_bcryptTab__52UZ5{min-height:3.55rem;font-size:.95rem}.ToolUI_bcryptPanel__rKgoc{padding:1.1rem 1rem 1.15rem}.ToolUI_bcryptResultHeader__3ueAM{align-items:flex-start}}.ToolUI_dateCalculator__h_lxN{padding:clamp(1rem,2.5vw,1.6rem);max-width:920px;margin-left:auto;margin-right:auto;background:radial-gradient(circle at top center,rgba(111,92,255,.12),transparent 22rem),linear-gradient(180deg,#050816,#070b1a 58%,#040814);border-color:rgba(148,163,184,.14);box-shadow:0 28px 70px rgba(2,6,23,.42)}.ToolUI_dateCalculator__h_lxN:before{height:1px;background:rgba(148,163,184,.12);animation:none}.ToolUI_dateCalcHeader__YgZqE{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.55rem 1rem 2rem;text-align:center}.ToolUI_dateCalcIcon__EK2pt{width:64px;height:64px;border-radius:20px;background:rgba(111,92,255,.12);border:1px solid rgba(129,140,248,.22);color:#b9a9ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 14px 30px rgba(9,13,31,.22)}.ToolUI_dateCalcHeading__Kx3xk h2{margin:0;color:#f8fafc;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;letter-spacing:-.04em}.ToolUI_dateCalcHeading__Kx3xk p{margin:.65rem auto 0;max-width:34rem;color:#94a3b8;font-size:.95rem;line-height:1.6}.ToolUI_dateCalcShell__fOIVt{border:1px solid rgba(148,163,184,.12);border-radius:1.6rem;overflow:hidden;background:rgba(15,23,42,.72)}.ToolUI_dateCalcTabs__bQToM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:rgba(15,23,42,.58);border-bottom:1px solid rgba(148,163,184,.1)}.ToolUI_dateCalcTab__iM_yB{position:relative;min-height:4.1rem;border:none;background:transparent;color:#94a3b8;font-size:1rem;font-weight:700;font-family:inherit;cursor:pointer;transition:color .15s ease,background .15s ease}.ToolUI_dateCalcTab__iM_yB+.ToolUI_dateCalcTab__iM_yB{border-left:1px solid rgba(148,163,184,.08)}.ToolUI_dateCalcTab__iM_yB:hover{color:#e2e8f0;background:rgba(148,163,184,.04)}.ToolUI_dateCalcTabActive__ckz4g{color:#a78bfa;background:rgba(148,163,184,.06)}.ToolUI_dateCalcTabActive__ckz4g:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#6d5dfc,#8b5cf6)}.ToolUI_dateCalcBody__g744G{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.82fr)}.ToolUI_dateCalcPanel__mcMTu{padding:1.4rem 1.5rem 1.55rem}.ToolUI_dateCalcFields__3s7LE{display:grid;grid-gap:1rem;gap:1rem}.ToolUI_dateCalcField__m3fuC{display:grid;grid-gap:.6rem;gap:.6rem}.ToolUI_dateCalcField__m3fuC .ToolUI_label__OqKAV{margin-bottom:0;color:#e2e8f0;font-size:.92rem;font-weight:600}.ToolUI_dateCalcInput__sb1kG{min-height:3.35rem;background:rgba(5,9,23,.92);border-color:rgba(148,163,184,.12);color:#e2e8f0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02);color-scheme:dark}.ToolUI_dateCalcInput__sb1kG:hover{border-color:rgba(148,163,184,.22)}.ToolUI_dateCalcInput__sb1kG:focus{border-color:rgba(139,92,246,.75);box-shadow:0 0 0 4px rgba(139,92,246,.12)}.ToolUI_dateCalcInput__sb1kG::placeholder{color:#64748b}.ToolUI_dateCalcInput__sb1kG::-webkit-calendar-picker-indicator{filter:invert(.9);opacity:.78}.ToolUI_dateCalcSplit__L4ImM{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.9fr);grid-gap:1rem;gap:1rem}.ToolUI_dateCalcPresetRow__MnXI_{display:flex;flex-wrap:wrap;gap:.55rem}.ToolUI_dateCalcPreset__VbVMy{min-height:2.25rem;padding:.48rem .78rem;border:1px solid rgba(148,163,184,.12);border-radius:.75rem;background:rgba(148,163,184,.06);color:#cbd5e1;font-size:.82rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.ToolUI_dateCalcPreset__VbVMy:hover{border-color:rgba(139,92,246,.3);background:rgba(139,92,246,.12);color:#fff}.ToolUI_dateCalcDirection__HJyC_{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:18rem}.ToolUI_dateCalcDirectionBtn__anvnZ{min-height:3rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:rgba(8,13,28,.7);color:#94a3b8;font-size:.92rem;font-weight:700;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.ToolUI_dateCalcDirectionBtn__anvnZ:hover{border-color:rgba(148,163,184,.22);color:#e2e8f0}.ToolUI_dateCalcDirectionBtnActive__2_obk{border-color:rgba(139,92,246,.32);background:rgba(139,92,246,.12);color:#c4b5fd}.ToolUI_dateCalcHint__ofYsH{margin:0;color:#7c8ca5;font-size:.84rem;line-height:1.6}.ToolUI_dateCalcResultCard__bmBEb{display:grid;grid-gap:1rem;gap:1rem;padding:1.45rem 1.35rem;border-left:1px solid rgba(148,163,184,.1);background:rgba(8,13,28,.88)}.ToolUI_dateCalcResultLabel__UFqH9{color:#94a3b8;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ToolUI_dateCalcResultValue__A_Zzg{color:#8b7dff;font-size:clamp(2.2rem,5vw,3.25rem);font-weight:800;line-height:1;letter-spacing:-.05em}.ToolUI_dateCalcResultValueSmall__dsvYA{color:#f8fafc;font-size:clamp(1.55rem,2.8vw,2.15rem);font-weight:800;line-height:1.25;letter-spacing:-.03em}.ToolUI_dateCalcResultLead__ZjqlP{margin:0;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.12);color:#94a3b8;font-size:.88rem;line-height:1.65}.ToolUI_dateCalcResultList__ZlcRc{display:grid;grid-gap:.9rem;gap:.9rem}.ToolUI_dateCalcResultRow__4_DCm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:start}.ToolUI_dateCalcResultRow__4_DCm span{color:#94a3b8;font-size:.9rem;line-height:1.55}.ToolUI_dateCalcResultRow__4_DCm strong{color:#f8fafc;font-size:.95rem;font-weight:700;text-align:right}@media (max-width:900px){.ToolUI_dateCalcBody__g744G{grid-template-columns:1fr}.ToolUI_dateCalcResultCard__bmBEb{border-top:1px solid rgba(148,163,184,.1);border-left:none}}@media (max-width:640px){.ToolUI_dateCalculator__h_lxN{padding:.95rem;border-radius:var(--radius-xl)}.ToolUI_dateCalcHeader__YgZqE{padding:.5rem .15rem 1.5rem}.ToolUI_dateCalcIcon__EK2pt{width:60px;height:60px;border-radius:18px}.ToolUI_dateCalcHeading__Kx3xk h2{font-size:1.95rem}.ToolUI_dateCalcShell__fOIVt{border-radius:1.2rem}.ToolUI_dateCalcTab__iM_yB{min-height:3.55rem;padding:.85rem .5rem;font-size:.9rem}.ToolUI_dateCalcPanel__mcMTu,.ToolUI_dateCalcResultCard__bmBEb{padding:1.1rem 1rem 1.15rem}.ToolUI_dateCalcSplit__L4ImM{grid-template-columns:1fr}.ToolUI_dateCalcDirection__HJyC_{max-width:none}.ToolUI_dateCalcResultRow__4_DCm{grid-template-columns:1fr;gap:.15rem}.ToolUI_dateCalcResultRow__4_DCm strong{text-align:left}}.ToolUI_result__kbXPO{margin-top:1.25rem;padding:1.25rem 1.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.ToolUI_resultSuccess__61dnj{border-color:rgba(16,185,129,.3);background:linear-gradient(135deg,var(--success-light),transparent 60%)}.ToolUI_resultError__U4ZJR{margin-top:1rem;padding:.95rem 1.15rem;background:var(--error-light);border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-md);color:var(--error);font-size:.88rem;display:flex;align-items:flex-start;gap:.55rem;line-height:1.5}.ToolUI_codeOutput__sQyLK{white-space:pre-wrap;word-break:break-word;font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:.85rem;color:var(--text-primary);margin:0;max-height:380px;overflow:auto}.ToolUI_passwordGenerator__dK2mm{padding:1.5rem;background:linear-gradient(180deg,rgba(2,6,23,.12),transparent 7rem),var(--bg-elevated)}.ToolUI_passwordOutputShell__Xfncu{padding:1.4rem;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(2,6,23,.1),transparent 8rem),var(--bg-secondary);box-shadow:var(--shadow-sm)}.ToolUI_passwordDisplayPanel__XCtC_{padding:1.5rem 1.35rem 1.15rem;border-radius:calc(var(--radius-xl) - .2rem);background:linear-gradient(180deg,#020617,#0b1120);border:1px solid rgba(94,184,155,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 16px 32px rgba(2,6,23,.25)}.ToolUI_passwordDisplayText__FX9og{min-height:3.2rem;color:#22d3a6;font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:clamp(1.35rem,3.6vw,2.3rem);line-height:1.3;letter-spacing:.06em;text-align:center;word-break:break-all}.ToolUI_passwordStrengthRow__Tup8s{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1rem}.ToolUI_passwordStrengthMeter__s5rVZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;width:min(14rem,100%)}.ToolUI_passwordStrengthSegment__olGlY{height:.35rem;border-radius:var(--radius-full);background:rgba(148,163,184,.2);transition:background-color .2s ease}.ToolUI_passwordStrengthSegmentActive__yO0da{box-shadow:0 0 10px rgba(22,226,162,.18)}.ToolUI_passwordStrengthLabel__mMDe4{font-size:.78rem;letter-spacing:.08em}.ToolUI_passwordActions__9oo_y{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;margin-top:1rem}.ToolUI_passwordActionMain__3JbSb{min-width:0}.ToolUI_passwordStatus__5fqSE{margin:.75rem 0 0;color:var(--text-secondary);font-size:.86rem;text-align:center}.ToolUI_passwordControlsGrid__uAObt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.1rem}.ToolUI_passwordControlCard___OYKv{padding:1.15rem;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(2,6,23,.06),transparent 100%),var(--bg-secondary)}.ToolUI_passwordControlHead__aLTE1{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.ToolUI_passwordControlHead__aLTE1 span{color:var(--text-secondary);font-size:.92rem;font-weight:600}.ToolUI_passwordControlHead__aLTE1 strong{color:var(--accent);font-size:1.75rem;line-height:1}.ToolUI_passwordControlHint__c_Zj9{margin:0 0 .85rem;color:var(--text-tertiary);font-size:.84rem}.ToolUI_passwordScale__B3cOq{display:flex;align-items:center;justify-content:space-between;margin-top:.35rem;color:var(--text-tertiary);font-size:.78rem}.ToolUI_stepper__3iiHx{display:inline-flex;align-items:center;gap:1rem;padding:.4rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary)}.ToolUI_stepperBtn__hXA_S{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ToolUI_stepperBtn__hXA_S:hover{background:var(--primary-light);border-color:var(--primary);color:var(--primary)}.ToolUI_stepperValue__F9HTV{min-width:1.5rem;color:var(--text-primary);font-weight:700;text-align:center}.ToolUI_passwordInlineLabel__cwNl0{display:block;margin:1rem 0 .45rem;color:var(--text-secondary);font-size:.84rem;font-weight:600}.ToolUI_passwordToggleGrid__Q2BZC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1rem}.ToolUI_settingRow___KiQ3{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(2,6,23,.05),transparent 100%),var(--bg-secondary);cursor:pointer}.ToolUI_settingCopy__iyeK3{display:flex;flex-direction:column;gap:.1rem;min-width:0}.ToolUI_settingTitle__bHUrc{color:var(--text-primary);font-size:.92rem;font-weight:600}.ToolUI_settingHint__dhDZy{color:var(--text-tertiary);font-size:.8rem}.ToolUI_switch__bSnqR{position:relative;display:inline-flex;width:3rem;height:1.8rem;flex-shrink:0}.ToolUI_switch__bSnqR input{position:absolute;inset:0;opacity:0;cursor:pointer}.ToolUI_switchTrack__Eid9h{position:relative;width:100%;height:100%;border-radius:var(--radius-full);background:var(--bg-tertiary);border:1px solid var(--border-color);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.ToolUI_switchTrack__Eid9h:after{content:"";position:absolute;top:2px;left:2px;width:1.35rem;height:1.35rem;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.18);transition:transform .18s ease}.ToolUI_switch__bSnqR input:checked+.ToolUI_switchTrack__Eid9h{background:linear-gradient(135deg,var(--primary),var(--accent));border-color:transparent}.ToolUI_switch__bSnqR input:checked+.ToolUI_switchTrack__Eid9h:after{transform:translateX(1.16rem)}.ToolUI_switch__bSnqR input:focus-visible+.ToolUI_switchTrack__Eid9h{box-shadow:0 0 0 4px var(--primary-light)}.ToolUI_passwordListCard__rApxB{margin-top:1rem;padding:1rem;border:1px solid var(--border-color);border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(2,6,23,.06),transparent 100%),var(--bg-secondary)}.ToolUI_passwordListHeader__GnSjS{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.ToolUI_passwordListHeader__GnSjS strong{color:var(--text-primary);font-size:.94rem}.ToolUI_passwordListHeader__GnSjS span{color:var(--text-tertiary);font-size:.8rem;font-weight:600}.ToolUI_passwordList__Xn_cB{display:grid;grid-gap:.65rem;gap:.65rem}.ToolUI_passwordListItem__8sy17{display:flex;align-items:center;gap:.75rem;padding:.8rem .9rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary)}.ToolUI_passwordListItem__8sy17 code{color:var(--text-primary);font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:.88rem;word-break:break-all}.ToolUI_passwordListIndex__LNxss{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--primary-light);color:var(--primary);font-size:.8rem;font-weight:700;flex-shrink:0}@media (max-width:760px){.ToolUI_passwordGenerator__dK2mm{padding:1.1rem}.ToolUI_passwordControlCard___OYKv,.ToolUI_passwordListCard__rApxB,.ToolUI_passwordOutputShell__Xfncu,.ToolUI_settingRow___KiQ3{border-radius:var(--radius-lg)}.ToolUI_passwordStrengthRow__Tup8s{flex-direction:column;gap:.55rem}.ToolUI_passwordActions__9oo_y,.ToolUI_passwordControlsGrid__uAObt,.ToolUI_passwordToggleGrid__Q2BZC{grid-template-columns:1fr}.ToolUI_passwordDisplayPanel__XCtC_{padding:1.15rem 1rem 1rem}}.ToolUI_jsonFormatter__ZJ_kN{padding:0;background:#050914;border-color:rgba(148,163,184,.12);box-shadow:0 20px 50px rgba(2,6,23,.3)}.ToolUI_jsonFormatter__ZJ_kN:before{height:1px;background:rgba(148,163,184,.12);animation:none}.ToolUI_jsonToolbar__P1wFk{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid rgba(148,163,184,.1);background:rgba(15,23,42,.42)}.ToolUI_jsonToolbarGroup__ZCww4{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.ToolUI_jsonToolbarBtn__swB0o{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.25rem;padding:.5rem .8rem;border:1px solid transparent;border-radius:.65rem;background:transparent;color:#94a3b8;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.ToolUI_jsonToolbarBtn__swB0o:hover:not(:disabled){background:rgba(148,163,184,.08);color:#e2e8f0}.ToolUI_jsonToolbarBtn__swB0o:disabled{opacity:.45;cursor:not-allowed}.ToolUI_jsonToolbarBtnActive__bptZ8{background:rgba(111,92,255,.14);border-color:rgba(111,92,255,.26);color:#a39bff}.ToolUI_jsonStatusPill__YI4Wx{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.45rem .8rem;border-radius:var(--radius-full);border:1px solid transparent;font-size:.82rem;font-weight:700}.ToolUI_jsonStatusPillValid__SwxIW{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.14);color:#34d399}.ToolUI_jsonStatusPillInvalid__bDkN0{background:rgba(148,163,184,.08);border-color:rgba(148,163,184,.1);color:#94a3b8}.ToolUI_jsonWorkspace__8S5j_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:34rem}.ToolUI_jsonPane__rdNq2{min-width:0}.ToolUI_jsonPane__rdNq2+.ToolUI_jsonPane__rdNq2{border-left:1px solid rgba(148,163,184,.08)}.ToolUI_jsonPaneHeader__UNsfu{padding:.6rem .9rem;border-bottom:1px solid rgba(148,163,184,.08);color:#64748b;font-size:.8rem;font-weight:600;letter-spacing:.02em;background:rgba(15,23,42,.2)}.ToolUI_jsonEditor__t76KZ,.ToolUI_jsonOutput__eveUN{width:100%;min-height:calc(34rem - 2.7rem);padding:1rem;margin:0;border:none;border-radius:0;background:transparent;color:#e2e8f0;font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:.9rem;line-height:1.7}.ToolUI_jsonEditor__t76KZ{resize:none;outline:none}.ToolUI_jsonEditor__t76KZ::placeholder{color:#475569}.ToolUI_jsonOutput__eveUN{white-space:pre-wrap;word-break:break-word;overflow:auto}.ToolUI_jsonStats__O35dl{margin:0;padding:.95rem 1rem 1rem;border-top:1px solid rgba(148,163,184,.08);background:rgba(15,23,42,.28)}@media (max-width:900px){.ToolUI_jsonWorkspace__8S5j_{grid-template-columns:1fr}.ToolUI_jsonPane__rdNq2+.ToolUI_jsonPane__rdNq2{border-left:none;border-top:1px solid rgba(148,163,184,.08)}}@media (max-width:640px){.ToolUI_jsonToolbar__P1wFk{padding:.75rem}.ToolUI_jsonWorkspace__8S5j_{min-height:auto}.ToolUI_jsonEditor__t76KZ,.ToolUI_jsonOutput__eveUN{min-height:18rem;font-size:.85rem}.ToolUI_jsonToolbarGroup__ZCww4{width:100%}.ToolUI_jsonToolbar__P1wFk{flex-direction:column;align-items:stretch}}.ToolUI_pdfCompressor__NyIwI{padding:0;background:transparent;border:none;box-shadow:none;overflow:visible}.ToolUI_pdfCompressor__NyIwI:before{display:none}.ToolUI_pdfMainCard__NR75y{padding:1.5rem;border-radius:var(--radius-2xl);border:1px solid var(--border-color);background:linear-gradient(180deg,rgba(15,23,42,.14),transparent 100%),var(--bg-secondary);box-shadow:0 20px 50px rgba(2,6,23,.16)}.ToolUI_pdfDropzone___mLxH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:16rem;padding:2rem 1.5rem;border-radius:calc(var(--radius-2xl) - .25rem);border:2px dashed rgba(148,163,184,.18);background:linear-gradient(180deg,#070d1f,#0b1120);text-align:center;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ToolUI_pdfDropzoneActive__gYkI_{border-color:rgba(111,92,255,.4);box-shadow:0 0 0 4px rgba(111,92,255,.08);transform:translateY(-1px)}.ToolUI_pdfUploadIcon__BCcgb{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:rgba(111,92,255,.14);color:#958aff;margin-bottom:.25rem}.ToolUI_pdfDropzone___mLxH strong{color:#f8fafc;font-size:1.7rem;font-weight:700;letter-spacing:-.02em}.ToolUI_pdfDropzone___mLxH p{margin:0;color:#94a3b8;font-size:1rem}.ToolUI_pdfBrowseBtn__GDoaX{margin-top:.8rem;background:rgba(148,163,184,.18);border:1px solid rgba(148,163,184,.12);color:#f8fafc;min-width:8.75rem}.ToolUI_pdfBrowseBtn__GDoaX:hover{background:rgba(148,163,184,.24);color:#fff}.ToolUI_pdfSelectedFile__Raj_e{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.95rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--border-color);background:rgba(15,23,42,.16)}.ToolUI_pdfSelectedFileMain__Z_Q2G{display:flex;align-items:center;gap:.85rem;min-width:0}.ToolUI_pdfSelectedFileIcon__xZ_hR{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.8rem;background:rgba(111,92,255,.12);color:#8f84ff;flex-shrink:0}.ToolUI_pdfSelectedFileBody__UuLlG{min-width:0}.ToolUI_pdfSelectedFileBody__UuLlG strong{display:block;color:var(--text-primary);font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolUI_pdfSelectedFileBody__UuLlG span{display:block;color:var(--text-secondary);font-size:.82rem}.ToolUI_pdfSelectedFileRemove__G_cTc{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid var(--border-color);border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ToolUI_pdfSelectedFileRemove__G_cTc:hover{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.25);color:var(--error)}.ToolUI_pdfSectionDivider__SHW47{height:1px;margin:1.6rem 0 1.5rem;background:linear-gradient(90deg,transparent,var(--border-color),transparent)}.ToolUI_pdfControls__50KNI{display:grid;grid-gap:1.1rem;gap:1.1rem}.ToolUI_pdfControlsHeader__QTLC2{display:flex;align-items:center;gap:.7rem}.ToolUI_pdfControlsHeader__QTLC2 h3{margin:0;color:var(--text-primary);font-size:1.15rem;font-weight:700}.ToolUI_pdfControlsIcon__RAUIg{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:rgba(111,92,255,.1);color:#8f84ff}.ToolUI_pdfProfileGrid__t3_cS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.ToolUI_pdfProfileCard__nq4Ph{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem 1rem .95rem;border-radius:var(--radius-lg);border:1px solid var(--border-color);background:rgba(148,163,184,.06);color:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ToolUI_pdfProfileCard__nq4Ph strong{color:var(--text-primary);font-size:.96rem}.ToolUI_pdfProfileCard__nq4Ph span{color:var(--text-secondary);font-size:.82rem;line-height:1.45}.ToolUI_pdfProfileCard__nq4Ph:hover{transform:translateY(-1px);border-color:rgba(111,92,255,.26)}.ToolUI_pdfProfileCardActive__Rknna{border-color:rgba(111,92,255,.55);background:rgba(111,92,255,.1);box-shadow:0 0 0 3px rgba(111,92,255,.08)}.ToolUI_pdfActionRow__zl1Fh{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.2rem}.ToolUI_pdfActionHint__HOXSq{margin:0;color:var(--text-secondary);font-size:.88rem;line-height:1.6}.ToolUI_pdfPrimaryAction__Vm5Ev{background:linear-gradient(135deg,#5f6dfb,#9a2fff);border:none;color:#fff;box-shadow:0 12px 30px rgba(111,92,255,.28);min-width:11.5rem}.ToolUI_pdfPrimaryAction__Vm5Ev:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(111,92,255,.32)}.ToolUI_pdfPrimaryAction__Vm5Ev:disabled{background:rgba(148,163,184,.16);color:rgba(248,250,252,.65);box-shadow:none;cursor:not-allowed;transform:none}.ToolUI_pdfResultCard__Ezkm3{margin-top:1rem;background:linear-gradient(180deg,rgba(15,23,42,.12),transparent 100%),var(--bg-secondary)}@media (max-width:900px){.ToolUI_pdfProfileGrid__t3_cS{grid-template-columns:1fr}.ToolUI_pdfActionRow__zl1Fh{flex-direction:column;align-items:stretch}}@media (max-width:640px){.ToolUI_pdfMainCard__NR75y{padding:1rem;border-radius:var(--radius-xl)}.ToolUI_pdfDropzone___mLxH{min-height:13rem;padding:1.5rem 1rem;border-radius:var(--radius-xl)}.ToolUI_pdfDropzone___mLxH strong{font-size:1.35rem}.ToolUI_pdfSelectedFile__Raj_e{padding:.85rem}}.ToolUI_mergePdfWidget__dLEHm{padding:0;background:transparent;border:none;box-shadow:none;overflow:visible}.ToolUI_mergePdfWidget__dLEHm:before{display:none}.ToolUI_mergePdfLayout__M8wGz{display:grid;grid-template-columns:minmax(0,1fr) 17.5rem;grid-gap:1.5rem;gap:1.5rem;align-items:start}.ToolUI_mergePdfMainCard__KmRMA{padding:1.5rem;border-radius:var(--radius-2xl);border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(15,23,42,.28),transparent 100%),#091023;box-shadow:0 24px 60px rgba(2,6,23,.32)}.ToolUI_mergePdfDropzone__l1_uX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:10.75rem;padding:1.75rem 1.25rem;border-radius:calc(var(--radius-2xl) - .25rem);border:2px dashed rgba(148,163,184,.2);background:linear-gradient(180deg,rgba(2,6,23,.24),rgba(2,6,23,.1));text-align:center;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ToolUI_mergePdfDropzoneActive__RlamG,.ToolUI_mergePdfDropzone__l1_uX:hover{border-color:rgba(111,92,255,.42);box-shadow:0 0 0 4px rgba(111,92,255,.08);transform:translateY(-1px)}.ToolUI_mergePdfDropzoneIcon__Fpzvu{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:999px;background:rgba(111,92,255,.14);color:#9f92ff;margin-bottom:.45rem}.ToolUI_mergePdfDropzone__l1_uX strong{color:#f8fafc;font-size:1.45rem;font-weight:700;letter-spacing:-.02em}.ToolUI_mergePdfDropzone__l1_uX span{color:#94a3b8;font-size:.96rem}.ToolUI_mergePdfQueue__rZ5sO{margin-top:1rem;display:grid;grid-gap:.8rem;gap:.8rem}.ToolUI_mergePdfFileItem__GMcBj{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:.85rem;gap:.85rem;padding:.95rem 1rem;border-radius:var(--radius-lg);border:1px solid rgba(148,163,184,.14);background:rgba(17,24,39,.55);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ToolUI_mergePdfFileItem__GMcBj:hover{border-color:rgba(111,92,255,.28)}.ToolUI_mergePdfFileItemDragging__IZPzS{opacity:.75;border-color:rgba(111,92,255,.34);transform:scale(.995)}.ToolUI_mergePdfFileControls__ba03o{display:grid;grid-gap:.25rem;gap:.25rem}.ToolUI_mergePdfMoveButton__RCaiR{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:none;border-radius:999px;background:transparent;color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease}.ToolUI_mergePdfMoveButton__RCaiR:hover:not(:disabled){background:rgba(148,163,184,.1);color:#cbd5e1}.ToolUI_mergePdfMoveButton__RCaiR:disabled{opacity:.35;cursor:not-allowed}.ToolUI_mergePdfOrderBadge__zlMGj{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:.45rem;background:rgba(111,92,255,.18);color:#c4b5fd;font-size:.8rem;font-weight:700}.ToolUI_mergePdfFileBody__OsEP1{min-width:0}.ToolUI_mergePdfFileBody__OsEP1 strong{display:block;color:#f8fafc;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolUI_mergePdfFileBody__OsEP1 span{display:block;margin-top:.18rem;color:#94a3b8;font-size:.83rem}.ToolUI_mergePdfDeleteButton__kh_Rv{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(148,163,184,.12);border-radius:.7rem;background:transparent;color:#64748b;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ToolUI_mergePdfDeleteButton__kh_Rv:hover{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.22);color:#fca5a5}.ToolUI_mergePdfActionRow__Civox{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.35rem}.ToolUI_mergePdfSummary__8GC_O{display:grid;grid-gap:.18rem;gap:.18rem}.ToolUI_mergePdfSummary__8GC_O strong{color:#f8fafc;font-size:.95rem}.ToolUI_mergePdfSummary__8GC_O span{color:#94a3b8;font-size:.84rem}.ToolUI_mergePdfActions___dmjS{display:flex;align-items:center;gap:.7rem}.ToolUI_mergePdfClearButton__c5Cwp{color:#94a3b8}.ToolUI_mergePdfClearButton__c5Cwp:hover{color:#f8fafc;background:rgba(148,163,184,.08)}.ToolUI_mergePdfPrimaryButton__qXtfD{min-width:11.5rem;border:none;background:linear-gradient(135deg,#5e5bff,#a536ff);color:#fff;box-shadow:0 12px 30px rgba(111,92,255,.28)}.ToolUI_mergePdfPrimaryButton__qXtfD:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 36px rgba(111,92,255,.34)}.ToolUI_mergePdfPrimaryButton__qXtfD:disabled{background:rgba(148,163,184,.16);color:rgba(248,250,252,.65);box-shadow:none;transform:none}.ToolUI_mergePdfResult___r_vc{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1rem 1.1rem;border-radius:var(--radius-xl);border:1px solid rgba(111,92,255,.18);background:linear-gradient(180deg,rgba(111,92,255,.12),transparent 100%),rgba(15,23,42,.48)}.ToolUI_mergePdfResultCopy__oVrQ0{display:flex;align-items:flex-start;gap:.75rem}.ToolUI_mergePdfResultCopy__oVrQ0 svg{color:#c4b5fd;flex-shrink:0;margin-top:.1rem}.ToolUI_mergePdfResultCopy__oVrQ0 strong{display:block;color:#f8fafc;font-size:.92rem}.ToolUI_mergePdfResultCopy__oVrQ0 p{margin:.2rem 0 0;color:#94a3b8;font-size:.84rem;line-height:1.5}.ToolUI_mergePdfDownloadButton__OOULB{border-color:rgba(148,163,184,.12);background:hsla(0,0%,100%,.03);color:#f8fafc}.ToolUI_mergePdfDownloadButton__OOULB:hover{color:#fff;border-color:rgba(111,92,255,.28);background:rgba(111,92,255,.12)}.ToolUI_mergePdfTipsCard__1BKJb{padding:1.35rem 1.25rem;border-radius:var(--radius-2xl);border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(15,23,42,.24),transparent 100%),rgba(15,23,42,.72);box-shadow:0 18px 40px rgba(2,6,23,.22)}.ToolUI_mergePdfTipsHeader__9SOKs{display:flex;align-items:center;gap:.65rem;margin-bottom:1rem}.ToolUI_mergePdfTipsIcon__10_kB{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.7rem;background:rgba(111,92,255,.12);color:#a78bfa}.ToolUI_mergePdfTipsHeader__9SOKs strong{color:#f8fafc;font-size:1.05rem;font-weight:700}.ToolUI_mergePdfTipsList__Mfdra{margin:0;padding-left:1rem;display:grid;grid-gap:.95rem;gap:.95rem;color:#94a3b8;font-size:.92rem;line-height:1.65}@media (max-width:900px){.ToolUI_mergePdfLayout__M8wGz{grid-template-columns:1fr}.ToolUI_mergePdfTipsCard__1BKJb{max-width:none}}@media (max-width:640px){.ToolUI_mergePdfMainCard__KmRMA,.ToolUI_mergePdfTipsCard__1BKJb{padding:1rem;border-radius:var(--radius-xl)}.ToolUI_mergePdfDropzone__l1_uX{min-height:9rem;padding:1.35rem 1rem;border-radius:var(--radius-xl)}.ToolUI_mergePdfDropzone__l1_uX strong{font-size:1.2rem}.ToolUI_mergePdfFileItem__GMcBj{padding:.85rem}.ToolUI_mergePdfActionRow__Civox,.ToolUI_mergePdfActions___dmjS,.ToolUI_mergePdfResult___r_vc{flex-direction:column;align-items:stretch}.ToolUI_mergePdfDownloadButton__OOULB,.ToolUI_mergePdfPrimaryButton__qXtfD{width:100%}}.ToolUI_splitPdfWidget__DVy6T{padding:0;background:transparent;border:none;box-shadow:none;overflow:visible}.ToolUI_splitPdfWidget__DVy6T:before{display:none}.ToolUI_splitPdfLayout__xEpW2{display:grid;grid-template-columns:minmax(0,1fr) 17rem;grid-gap:1.5rem;gap:1.5rem;align-items:start}.ToolUI_splitPdfMainCard__nC6co{padding:1.5rem;border-radius:var(--radius-2xl);border:1px solid rgba(148,163,184,.14);background:radial-gradient(circle at top center,rgba(111,92,255,.08),transparent 28rem),linear-gradient(180deg,rgba(15,23,42,.78),rgba(7,11,26,.98));box-shadow:0 24px 60px rgba(2,6,23,.3)}.ToolUI_splitPdfDropzone__HOov4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:10.75rem;padding:1.75rem 1.25rem;border-radius:calc(var(--radius-2xl) - .25rem);border:2px dashed rgba(148,163,184,.2);background:linear-gradient(180deg,rgba(2,6,23,.26),rgba(2,6,23,.12));text-align:center;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ToolUI_splitPdfDropzoneActive__rILxg,.ToolUI_splitPdfDropzone__HOov4:hover{border-color:rgba(111,92,255,.42);box-shadow:0 0 0 4px rgba(111,92,255,.08);transform:translateY(-1px)}.ToolUI_splitPdfDropzoneIcon__0UnqJ{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:1rem;background:rgba(111,92,255,.14);color:#9f92ff;margin-bottom:.35rem}.ToolUI_splitPdfDropzone__HOov4 strong{color:#f8fafc;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.ToolUI_splitPdfDropzone__HOov4 span{color:#94a3b8;font-size:.95rem}.ToolUI_splitPdfWorkspace__CRRnv{margin-top:1rem;display:grid;grid-gap:1rem;gap:1rem}.ToolUI_splitPdfFileCard__hN_Vn{padding:1rem;border-radius:1.45rem;border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.58)}.ToolUI_splitPdfFileCardHeader__Ayiv_{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ToolUI_splitPdfFileMeta__9nlY7{display:flex;align-items:center;gap:.85rem;min-width:0}.ToolUI_splitPdfFileIcon__1_x3x{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border-radius:.8rem;background:rgba(111,92,255,.14);color:#a78bfa;flex-shrink:0}.ToolUI_splitPdfFileMetaBody__cw_04{min-width:0}.ToolUI_splitPdfFileMetaBody__cw_04 strong{display:block;color:#f8fafc;font-size:.96rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolUI_splitPdfFileMetaBody__cw_04 span{display:block;margin-top:.16rem;color:#94a3b8;font-size:.82rem}.ToolUI_splitPdfFileTools__4aiDc{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.ToolUI_splitPdfViewToggle__30A_6{display:inline-flex;align-items:center;padding:.2rem;border-radius:.7rem;background:rgba(2,6,23,.52);border:1px solid rgba(148,163,184,.1)}.ToolUI_splitPdfViewButton__74wOL{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.55rem;background:transparent;color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease}.ToolUI_splitPdfViewButton__74wOL:hover{color:#cbd5e1}.ToolUI_splitPdfViewButtonActive__zJIP1{background:rgba(148,163,184,.12);color:#f8fafc}.ToolUI_splitPdfClearButton__2cHY_{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(148,163,184,.12);border-radius:.7rem;background:transparent;color:#64748b;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ToolUI_splitPdfClearButton__2cHY_:hover{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.22);color:#fca5a5}.ToolUI_splitPdfSelectionBar__jruBr{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;margin-bottom:1rem}.ToolUI_splitPdfSelectionBar__jruBr span:first-child{color:#f8fafc;font-size:.88rem;font-weight:600}.ToolUI_splitPdfSelectionBar__jruBr span:last-child{color:#94a3b8;font-size:.8rem}.ToolUI_splitPdfPagePanel__aIF2z{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));grid-gap:.7rem;gap:.7rem;max-height:23rem;overflow:auto}.ToolUI_splitPdfPagePanelList__yHFqt{grid-template-columns:1fr}.ToolUI_splitPdfPageCard__sxyBS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:7.5rem;padding:.7rem .6rem;border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:rgba(248,250,252,.02);color:inherit;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.ToolUI_splitPdfPageCard__sxyBS:hover{transform:translateY(-1px);border-color:rgba(111,92,255,.3)}.ToolUI_splitPdfPageCardPassive__i_azE{cursor:default}.ToolUI_splitPdfPageCardPassive__i_azE:hover{transform:none}.ToolUI_splitPdfPageThumb__cRJpk{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:3.35rem;border-radius:.85rem;border:1px solid rgba(203,213,225,.72);background:hsla(0,0%,100%,.96);color:#cbd5e1;box-shadow:0 10px 18px rgba(15,23,42,.12)}.ToolUI_splitPdfPageNumber__tiyXC{color:#f8fafc;font-size:.85rem;font-weight:700;line-height:1}.ToolUI_splitPdfPageCaption__mpUjI{color:#64748b;font-size:.72rem;font-weight:600;text-align:center}.ToolUI_splitPdfPageCardActive__BqJ68{border-color:rgba(111,92,255,.55);background:rgba(111,92,255,.1);box-shadow:0 0 0 3px rgba(111,92,255,.08)}.ToolUI_splitPdfPageCardActive__BqJ68 .ToolUI_splitPdfPageCaption__mpUjI{color:#c4b5fd}.ToolUI_splitPdfPagePanelList__yHFqt .ToolUI_splitPdfPageCard__sxyBS{flex-direction:row;justify-content:flex-start;min-height:auto;padding:.75rem .85rem}.ToolUI_splitPdfPagePanelList__yHFqt .ToolUI_splitPdfPageThumb__cRJpk{width:2.2rem;height:2.6rem;border-radius:.7rem}.ToolUI_splitPdfPagePanelList__yHFqt .ToolUI_splitPdfPageNumber__tiyXC{min-width:1.8rem;text-align:left}.ToolUI_splitPdfPagePanelList__yHFqt .ToolUI_splitPdfPageCaption__mpUjI{margin-left:auto;text-align:right}.ToolUI_splitPdfResultsCard__F0RSb{padding:1rem;border-radius:1.25rem;border:1px solid rgba(148,163,184,.12);background:rgba(8,13,29,.72)}.ToolUI_splitPdfResultsHeader__9awKI h3{margin:0;color:#f8fafc;font-size:1rem;font-weight:700}.ToolUI_splitPdfResultsHeader__9awKI p{margin:.28rem 0 0;color:#94a3b8;font-size:.82rem}.ToolUI_splitPdfResultList__ctwue{margin-top:.9rem;display:grid;grid-gap:.7rem;gap:.7rem}.ToolUI_splitPdfResultRow__OuSIv{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem .95rem;border-radius:1rem;border:1px solid rgba(148,163,184,.1);background:rgba(15,23,42,.72)}.ToolUI_splitPdfResultMeta__d9uP7{display:flex;align-items:center;gap:.8rem;min-width:0}.ToolUI_splitPdfResultIcon__ESuJo{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.75rem;background:rgba(111,92,255,.14);color:#c4b5fd;flex-shrink:0}.ToolUI_splitPdfResultMeta__d9uP7 strong{display:block;color:#f8fafc;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolUI_splitPdfResultMeta__d9uP7 span{display:block;margin-top:.16rem;color:#94a3b8;font-size:.8rem}.ToolUI_splitPdfDownloadButton__2F0F6{min-width:6.75rem;border-color:rgba(148,163,184,.12);background:hsla(0,0%,100%,.03);color:#f8fafc}.ToolUI_splitPdfDownloadButton__2F0F6:hover{color:#fff;border-color:rgba(111,92,255,.28);background:rgba(111,92,255,.12)}.ToolUI_splitPdfOptionsCard__wULnE{padding:1.35rem 1.25rem;border-radius:var(--radius-2xl);border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(15,23,42,.24),transparent 100%),rgba(15,23,42,.72);box-shadow:0 18px 40px rgba(2,6,23,.22)}.ToolUI_splitPdfOptionsCard__wULnE h3{margin:0 0 1rem;color:#f8fafc;font-size:1.15rem;font-weight:700}.ToolUI_splitPdfModeTabs__qXf4G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.28rem;grid-gap:.28rem;gap:.28rem;border-radius:.9rem;background:rgba(2,6,23,.72);border:1px solid rgba(148,163,184,.08)}.ToolUI_splitPdfModeTab__G0ivo{min-height:2.2rem;border:none;border-radius:.7rem;background:transparent;color:#94a3b8;font-size:.84rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,color .15s ease}.ToolUI_splitPdfModeTabActive__k_j1F{background:rgba(148,163,184,.12);color:#f8fafc}.ToolUI_splitPdfSidebarInput__1RuAx{margin-top:1rem;background:rgba(2,6,23,.65);border-color:rgba(148,163,184,.12);color:#f8fafc}.ToolUI_splitPdfSidebarInput__1RuAx::placeholder{color:#475569}.ToolUI_splitPdfSidebarInput__1RuAx:focus{border-color:#8b5cf6;box-shadow:0 0 0 4px rgba(139,92,246,.12)}.ToolUI_splitPdfSidebarHint__U_lYU{margin:.65rem 0 0;color:#94a3b8;font-size:.8rem;line-height:1.6}.ToolUI_splitPdfCheckbox__J_77A{display:flex;align-items:flex-start;gap:.65rem;margin-top:1rem;color:#cbd5e1;font-size:.84rem;line-height:1.5;cursor:pointer}.ToolUI_splitPdfCheckbox__J_77A input{accent-color:#8b5cf6;margin-top:.1rem}.ToolUI_splitPdfExtractSummary__g8SG7{display:grid;grid-gap:.1rem;gap:.1rem;margin-top:1rem;padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.1);background:rgba(2,6,23,.5)}.ToolUI_splitPdfExtractSummary__g8SG7 strong{color:#f8fafc;font-size:1.5rem;font-weight:800;line-height:1}.ToolUI_splitPdfExtractSummary__g8SG7 span{color:#94a3b8;font-size:.8rem}.ToolUI_splitPdfQuickActions__GzNV2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin-top:1rem}.ToolUI_splitPdfQuickButton__4PlsV{width:100%;border-color:rgba(148,163,184,.12);background:rgba(2,6,23,.42);color:#cbd5e1}.ToolUI_splitPdfQuickButton__4PlsV:hover:not(:disabled){background:rgba(148,163,184,.08);color:#f8fafc}.ToolUI_splitPdfPrimaryButton__vOiiy{width:100%;margin-top:1.25rem;border:none;background:linear-gradient(135deg,#5e5bff,#a536ff);color:#fff;box-shadow:0 12px 30px rgba(111,92,255,.28)}.ToolUI_splitPdfPrimaryButton__vOiiy:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 36px rgba(111,92,255,.34)}.ToolUI_splitPdfPrimaryButton__vOiiy:disabled{background:rgba(148,163,184,.16);color:rgba(248,250,252,.65);box-shadow:none;transform:none}@media (max-width:960px){.ToolUI_splitPdfLayout__xEpW2{grid-template-columns:1fr}.ToolUI_splitPdfOptionsCard__wULnE{max-width:none}}@media (max-width:640px){.ToolUI_splitPdfMainCard__nC6co,.ToolUI_splitPdfOptionsCard__wULnE{padding:1rem;border-radius:var(--radius-xl)}.ToolUI_splitPdfDropzone__HOov4{min-height:9rem;padding:1.4rem 1rem;border-radius:var(--radius-xl)}.ToolUI_splitPdfDropzone__HOov4 strong{font-size:1.15rem}.ToolUI_splitPdfFileCardHeader__Ayiv_,.ToolUI_splitPdfResultRow__OuSIv,.ToolUI_splitPdfSelectionBar__jruBr{flex-direction:column;align-items:stretch}.ToolUI_splitPdfFileTools__4aiDc{justify-content:space-between}.ToolUI_splitPdfPagePanel__aIF2z{grid-template-columns:repeat(auto-fill,minmax(74px,1fr))}.ToolUI_splitPdfQuickActions__GzNV2{grid-template-columns:1fr}.ToolUI_splitPdfDownloadButton__2F0F6{width:100%}}.ToolUI_imageCompressor___I_ag{padding:0;background:transparent;border:none;box-shadow:none;overflow:visible}.ToolUI_imageCompressor___I_ag:before{display:none}.ToolUI_imageMainCard__1m4TY{padding:1.55rem;border-radius:1.75rem;border:1px solid rgba(148,163,184,.12);background:radial-gradient(circle at top center,rgba(111,92,255,.08),transparent 30rem),linear-gradient(180deg,rgba(15,23,42,.9),rgba(7,11,26,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 24px 50px rgba(2,6,23,.24)}.ToolUI_imageWorkspace__sfnC9{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);grid-gap:0;gap:0;border:1px solid rgba(148,163,184,.1);border-radius:1.55rem;overflow:hidden;background:rgba(6,10,24,.72)}.ToolUI_imagePreviewPanel__2jAvZ,.ToolUI_imageUploadPanel__c8qWS{padding:1.4rem}.ToolUI_imagePreviewPanel__2jAvZ{border-left:1px solid rgba(148,163,184,.1)}.ToolUI_imageDropzone__aRdmQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:14rem;padding:2rem 1.25rem;border:2px dashed rgba(148,163,184,.2);border-radius:1.3rem;background:rgba(10,15,33,.72);text-align:center;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background .2s ease}.ToolUI_imageDropzoneActive__B_Q62,.ToolUI_imageDropzone__aRdmQ:hover{border-color:rgba(111,92,255,.45);background:rgba(13,18,38,.9);box-shadow:0 0 0 4px rgba(111,92,255,.08);transform:translateY(-1px)}.ToolUI_imageDropzoneIcon__pBYqE{display:inline-flex;align-items:center;justify-content:center;width:3.1rem;height:3.1rem;margin-bottom:.1rem;border-radius:999px;background:rgba(111,92,255,.14);color:#a497ff}.ToolUI_imageDropzone__aRdmQ strong{color:#f8fafc;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.ToolUI_imageDropzone__aRdmQ span{color:#94a3b8;font-size:.9rem}.ToolUI_imageControlsCard__tYu28{margin-top:1rem;padding:1rem;border:1px solid rgba(148,163,184,.1);border-radius:1.15rem;background:rgba(8,13,29,.82)}.ToolUI_imageControlBlock__KkZDA+.ToolUI_imageControlBlock__KkZDA{margin-top:1rem}.ToolUI_imageControlHead__4kDP_{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.ToolUI_imageControlHead__4kDP_ span{color:#e2e8f0;font-size:.95rem;font-weight:600}.ToolUI_imageControlHead__4kDP_ strong{color:#9d92ff;font-size:1.05rem;font-weight:700}.ToolUI_imageRange__4FCX1{width:100%;accent-color:#8b7dff}.ToolUI_imageRangeScale__2aC4I{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.55rem}.ToolUI_imageRangeScale__2aC4I span{color:#64748b;font-size:.76rem}.ToolUI_imageSelect__FHNQo{background:rgba(14,20,39,.95);border-color:rgba(148,163,184,.14);color:#f8fafc}.ToolUI_imageSelect__FHNQo:focus{box-shadow:0 0 0 4px rgba(111,92,255,.12)}.ToolUI_imageAssistRow__0ouw5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;color:#64748b;font-size:.82rem}.ToolUI_imageClearBtn__89_0_{color:#94a3b8}.ToolUI_imageQueue__7skB1{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-gap:.65rem;gap:.65rem}.ToolUI_imageQueueItem__7Y_qR{display:flex;align-items:center;gap:.8rem;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(8,13,29,.7)}.ToolUI_imageQueueThumb__acmlq,.ToolUI_imageResultThumb__dCz6f{width:2.8rem;height:2.8rem;border-radius:.9rem;object-fit:cover;background:rgba(15,23,42,.8);flex-shrink:0}.ToolUI_imageQueueFallback__VZW8A{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:.9rem;background:rgba(111,92,255,.12);color:#9d92ff;flex-shrink:0}.ToolUI_imageQueueBody__Ls85B,.ToolUI_imageResultBody__v3Wfl{min-width:0;flex:1 1}.ToolUI_imageQueueBody__Ls85B strong,.ToolUI_imageResultBody__v3Wfl strong{display:block;color:#e2e8f0;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolUI_imageQueueBody__Ls85B span,.ToolUI_imageResultBody__v3Wfl span{display:block;margin-top:.15rem;color:#64748b;font-size:.8rem;line-height:1.45}.ToolUI_imageQueueRemove__B7tY3{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid rgba(148,163,184,.12);border-radius:999px;background:transparent;color:#94a3b8;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ToolUI_imageQueueRemove__B7tY3:hover:not(:disabled){border-color:rgba(239,68,68,.28);background:rgba(239,68,68,.08);color:#f87171}.ToolUI_imageQueueRemove__B7tY3:disabled{opacity:.45;cursor:not-allowed}.ToolUI_imagePreviewTop__pkKVT{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.ToolUI_imagePreviewTitle__hXjqH{color:#cbd5e1;font-size:.92rem;font-weight:600}.ToolUI_imagePreviewMetrics__IssAK{display:flex;flex-wrap:wrap;gap:.85rem;color:#fca5a5;font-size:.88rem;font-weight:600}.ToolUI_imagePreviewMetricAccent__w1O4a{color:#4ade80}.ToolUI_imagePreviewStage__bKeg3{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:18rem;border:1px solid rgba(148,163,184,.1);border-radius:1.1rem;overflow:hidden;background:rgba(19,27,48,.8)}.ToolUI_imagePreviewStage__bKeg3:before{content:"";position:absolute;top:1rem;bottom:1rem;left:50%;width:1px;background:rgba(148,163,184,.16);transform:translateX(-50%)}.ToolUI_imagePreviewPane__5htuo{display:flex;align-items:center;justify-content:center;min-height:18rem;padding:1rem}.ToolUI_imagePreviewImage__6OALo{width:100%;height:100%;max-height:16rem;border-radius:.9rem;object-fit:contain}.ToolUI_imagePreviewPlaceholder__oH_Z4{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:12rem;color:rgba(148,163,184,.48);font-size:.95rem;font-weight:600;text-align:center}.ToolUI_imagePreviewDivider__PJ3U_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.ToolUI_imagePreviewDivider__PJ3U_ span{display:inline-flex;align-items:center;justify-content:center;min-width:2.3rem;height:2.3rem;padding:0 .5rem;border-radius:999px;border:1px solid rgba(148,163,184,.14);background:rgba(17,24,39,.96);color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ToolUI_imagePreviewHint__BUqs3{margin:.9rem 0 0;color:#64748b;font-size:.84rem;line-height:1.6}.ToolUI_imagePrimaryAction__CHXBE{width:100%;margin-top:1rem;background:linear-gradient(135deg,#5e3bff,#b229ff);border:none;color:#fff;box-shadow:0 16px 34px rgba(117,63,255,.28)}.ToolUI_imagePrimaryAction__CHXBE:hover{transform:translateY(-1px);box-shadow:0 18px 38px rgba(117,63,255,.34)}.ToolUI_imagePrimaryAction__CHXBE:disabled{background:rgba(51,65,85,.75);color:rgba(226,232,240,.55);box-shadow:none;transform:none}.ToolUI_imageResultList__AXj7Y{margin-top:1rem;display:grid;grid-gap:.7rem;gap:.7rem}.ToolUI_imageResultRow__mIbyK{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(8,13,29,.74)}.ToolUI_imageResultFile__fS8Sd{display:flex;align-items:center;gap:.8rem;min-width:0;flex:1 1}.ToolUI_imageResultDownload__zZ5tB{min-width:8.6rem;background:rgba(15,23,42,.86);border-color:rgba(148,163,184,.14);color:#f8fafc}.ToolUI_imageResultDownload__zZ5tB:hover{border-color:rgba(111,92,255,.32);background:rgba(111,92,255,.12);color:#fff}@media (max-width:900px){.ToolUI_imageWorkspace__sfnC9{grid-template-columns:1fr}.ToolUI_imagePreviewPanel__2jAvZ{border-left:none;border-top:1px solid rgba(148,163,184,.1)}}@media (max-width:640px){.ToolUI_imageMainCard__1m4TY{padding:1rem;border-radius:1.25rem}.ToolUI_imagePreviewPanel__2jAvZ,.ToolUI_imageUploadPanel__c8qWS{padding:1rem}.ToolUI_imageDropzone__aRdmQ{min-height:12rem;padding:1.6rem 1rem}.ToolUI_imageDropzone__aRdmQ strong{font-size:1.15rem}.ToolUI_imageAssistRow__0ouw5,.ToolUI_imagePreviewTop__pkKVT,.ToolUI_imageResultRow__mIbyK{flex-direction:column;align-items:stretch}.ToolUI_imagePreviewMetrics__IssAK{gap:.45rem}.ToolUI_imagePreviewStage__bKeg3{grid-template-columns:1fr;min-height:auto}.ToolUI_imagePreviewDivider__PJ3U_,.ToolUI_imagePreviewStage__bKeg3:before{display:none}.ToolUI_imagePreviewPane__5htuo{min-height:12rem}.ToolUI_imagePreviewPane__5htuo+.ToolUI_imagePreviewPane__5htuo{border-top:1px solid rgba(148,163,184,.1)}.ToolUI_imageResultDownload__zZ5tB{width:100%}}.ToolUI_passwordInputWrap__nwoBY{position:relative;display:flex;align-items:stretch}.ToolUI_passwordInput__uVqKx{padding-right:2.75rem}.ToolUI_passwordToggle__8HAOR{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s}.ToolUI_passwordToggle__8HAOR:hover{color:var(--primary);background:var(--primary-light)}.ToolUI_passwordDisplay__F_y5Y{display:flex;align-items:center;gap:.5rem;padding:1.15rem 1.25rem;background:var(--bg-secondary);border:1.5px solid var(--border-color);border-radius:var(--radius-lg);font-family:JetBrains Mono,Fira Code,monospace;font-size:1.2rem;color:var(--text-primary);letter-spacing:.03em;word-break:break-all;min-height:60px}.ToolUI_strengthBar__07Jnk{width:100%;height:6px;background:var(--bg-tertiary);border-radius:var(--radius-full);overflow:hidden;margin-top:.75rem}.ToolUI_strengthFill__kX_jV{height:100%;transition:width .4s ease,background .4s;border-radius:var(--radius-full)}.ToolUI_aesTool__rJAE6{padding:0;background:transparent;border:none;box-shadow:none;overflow:visible}.ToolUI_aesTool__rJAE6:before{display:none}.ToolUI_aesNotice__TvYdE{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:.95rem 1rem;border:1px solid rgba(245,158,11,.18);border-radius:1rem;background:linear-gradient(180deg,rgba(245,158,11,.1),rgba(120,53,15,.18)),rgba(25,18,10,.9);color:#fbbf24}.ToolUI_aesNotice__TvYdE svg{flex-shrink:0;margin-top:.1rem}.ToolUI_aesNotice__TvYdE p{margin:0;color:#fcd34d;font-size:.9rem;line-height:1.6}.ToolUI_aesNotice__TvYdE strong{color:#fef3c7}.ToolUI_aesWorkbench__prWr5{border:1px solid rgba(148,163,184,.12);border-radius:1.65rem;background:linear-gradient(180deg,rgba(15,23,42,.78),rgba(9,14,29,.96)),#0a1020;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 24px 60px rgba(2,6,23,.28);overflow:hidden}.ToolUI_aesTabs__FEsv8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(148,163,184,.12);background:rgba(17,24,39,.5)}.ToolUI_aesTab__kKBTr{position:relative;padding:1rem 1.25rem;border:none;background:transparent;color:#94a3b8;font-size:1rem;font-weight:700;font-family:inherit;cursor:pointer;transition:color .18s ease,background .18s ease}.ToolUI_aesTab__kKBTr:hover{color:#e2e8f0}.ToolUI_aesTab__kKBTr+.ToolUI_aesTab__kKBTr{border-left:1px solid rgba(148,163,184,.08)}.ToolUI_aesTabActive__dijmv{color:#a78bfa;background:rgba(99,102,241,.08)}.ToolUI_aesTabActive__dijmv:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#5b5cff,#8b5cf6,#a855f7)}.ToolUI_aesWorkbenchBody__QlGcY{display:grid;grid-gap:1.1rem;gap:1.1rem;padding:1.5rem}.ToolUI_aesFieldGrid__6Qnps,.ToolUI_aesMetaGrid__7mLkf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ToolUI_aesFieldHeader__9kpFG{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ToolUI_aesInlineAction__9ph7n{display:inline-flex;align-items:center;gap:.35rem;border:none;background:transparent;color:#a78bfa;font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .15s ease}.ToolUI_aesInlineAction__9ph7n:hover{color:#c4b5fd}.ToolUI_aesInput__DRfd9,.ToolUI_aesSelect__L7B5o,.ToolUI_aesTextarea__y6Zfp{background:rgba(4,8,24,.9);border-color:rgba(148,163,184,.12);color:#e2e8f0}.ToolUI_aesInput__DRfd9:hover,.ToolUI_aesSelect__L7B5o:hover,.ToolUI_aesTextarea__y6Zfp:hover{border-color:rgba(148,163,184,.22)}.ToolUI_aesInput__DRfd9:focus,.ToolUI_aesSelect__L7B5o:focus,.ToolUI_aesTextarea__y6Zfp:focus{border-color:rgba(99,102,241,.58);box-shadow:0 0 0 4px rgba(99,102,241,.12)}.ToolUI_aesInput__DRfd9:disabled{opacity:.5;cursor:not-allowed}.ToolUI_aesTextarea__y6Zfp{min-height:6.75rem;font-family:inherit;font-size:.95rem;line-height:1.7;resize:vertical}.ToolUI_aesInput__DRfd9::placeholder,.ToolUI_aesTextarea__y6Zfp::placeholder{color:#64748b}.ToolUI_aesWorkbench__prWr5 .ToolUI_label__OqKAV{color:#e2e8f0}.ToolUI_aesDarkField__a4aXY .ToolUI_input__EIZP7,.ToolUI_aesDarkField__a4aXY .ToolUI_passwordInput__uVqKx{background:rgba(4,8,24,.9);border-color:rgba(148,163,184,.12);color:#e2e8f0}.ToolUI_aesDarkField__a4aXY .ToolUI_input__EIZP7:hover,.ToolUI_aesDarkField__a4aXY .ToolUI_passwordInput__uVqKx:hover{border-color:rgba(148,163,184,.22)}.ToolUI_aesDarkField__a4aXY .ToolUI_input__EIZP7:focus,.ToolUI_aesDarkField__a4aXY .ToolUI_passwordInput__uVqKx:focus{border-color:rgba(99,102,241,.58);box-shadow:0 0 0 4px rgba(99,102,241,.12)}.ToolUI_aesDarkField__a4aXY .ToolUI_passwordToggle__8HAOR{color:#64748b}.ToolUI_aesDarkField__a4aXY .ToolUI_passwordToggle__8HAOR:hover{color:#cbd5e1;background:rgba(148,163,184,.08)}.ToolUI_aesFieldAssist__pS_vR{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.55rem;color:#64748b;font-size:.8rem;line-height:1.5}.ToolUI_aesPrimaryButton__BIDxR{width:100%;min-height:3rem;border:none;background:linear-gradient(135deg,#5b44ff,#8b3dff 55%,#b026ff);color:#fff;box-shadow:0 16px 34px rgba(117,63,255,.28)}.ToolUI_aesPrimaryButton__BIDxR:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 40px rgba(117,63,255,.34)}.ToolUI_aesPrimaryButton__BIDxR:disabled{background:rgba(51,65,85,.75);color:rgba(226,232,240,.55);box-shadow:none;transform:none}.ToolUI_aesOutputCard__Mdq23{padding:.95rem 0 0}.ToolUI_aesOutputHeader__VZp96{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.ToolUI_aesOutputHeader__VZp96 .ToolUI_label__OqKAV{margin-bottom:0}.ToolUI_aesCopyButton__1EvL_{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border:1px solid rgba(148,163,184,.1);border-radius:.65rem;background:rgba(148,163,184,.05);color:#94a3b8;font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.ToolUI_aesCopyButton__1EvL_:hover:not(:disabled){border-color:rgba(99,102,241,.24);background:rgba(99,102,241,.08);color:#e2e8f0}.ToolUI_aesCopyButton__1EvL_:disabled{opacity:.45;cursor:not-allowed}.ToolUI_aesOutputBox__LxmVU{min-height:6.5rem;padding:1rem;margin:0;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(4,8,24,.92);color:#e2e8f0;font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:.88rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;overflow:auto}.ToolUI_aesOutputPlaceholder__dW7xs{color:#64748b;font-family:inherit}@media (max-width:760px){.ToolUI_aesFieldGrid__6Qnps,.ToolUI_aesMetaGrid__7mLkf{grid-template-columns:1fr}.ToolUI_aesFieldAssist__pS_vR,.ToolUI_aesOutputHeader__VZp96{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.ToolUI_aesNotice__TvYdE{margin-bottom:1rem}.ToolUI_aesWorkbench__prWr5{border-radius:var(--radius-xl)}.ToolUI_aesTab__kKBTr{padding:.9rem 1rem;font-size:.95rem}.ToolUI_aesWorkbenchBody__QlGcY{padding:1rem}}.ToolUI_aesPanel__WEB_8{padding:1.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:1.5rem}.ToolUI_aesPanelTitle__Nffnz{font-size:1.12rem;font-weight:700;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 1.25rem;padding-bottom:.65rem;border-bottom:1px solid var(--border-color)}.ToolUI_optionGrid__V1iQx{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media (min-width:640px){.ToolUI_optionGrid__V1iQx{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.ToolUI_optionGrid__V1iQx{grid-template-columns:repeat(3,1fr)}}.ToolUI_formatToggle__je32d{display:flex;flex-wrap:wrap;gap:.35rem}.ToolUI_formatBtn__QoMOd{padding:.4rem .75rem;font-size:.8rem;font-weight:600;border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all .15s;font-family:inherit}.ToolUI_formatBtnActive__cNXkX{border-color:var(--primary);background:var(--primary-light);color:var(--primary)}.ToolUI_warningBanner__3xI41{margin-top:1rem;padding:.85rem 1rem;font-size:.85rem;color:var(--text-secondary);background:var(--warning-light);border:1px solid rgba(245,158,11,.25);border-radius:var(--radius-md);line-height:1.5}.ToolUI_checkboxRow__tigIx{display:flex;flex-wrap:wrap;gap:.85rem 1.25rem;margin-top:.6rem}.ToolUI_checkbox__Kv9ze{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ToolUI_checkbox__Kv9ze input{accent-color:var(--primary);width:1.05rem;height:1.05rem;cursor:pointer}.ToolUI_tabs__hSeQb{display:inline-flex;flex-wrap:wrap;padding:.3rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:1.25rem;gap:.25rem;max-width:100%}.ToolUI_tab__2ppk_{background:transparent;border:none;padding:.5rem 1rem;border-radius:var(--radius-sm);font-size:.88rem;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .15s;font-family:inherit}.ToolUI_tab__2ppk_:hover{color:var(--text-primary)}.ToolUI_tabActive___BMLR{background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;box-shadow:var(--shadow-primary)}.ToolUI_tabActive___BMLR:hover{color:#fff}.ToolUI_toolbar__M6bHr{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.ToolUI_muted__XExGV{color:var(--text-tertiary);font-size:.85rem}.ToolUI_range__U3mi7{width:100%;accent-color:var(--primary);height:6px}.ToolUI_presetGrid__qu7rf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6rem;gap:.6rem;margin-top:.5rem}@media (min-width:540px){.ToolUI_presetGrid__qu7rf{grid-template-columns:repeat(4,1fr)}}.ToolUI_preset__EAWGY{display:flex;flex-direction:column;gap:.2rem;padding:.9rem .8rem;background:var(--bg-primary);border:1.5px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all .2s;font-family:inherit}.ToolUI_preset__EAWGY:hover{border-color:var(--primary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.ToolUI_presetActive__HWJAF{border-color:var(--primary);background:var(--primary-light)}.ToolUI_presetLabel__0OegZ{font-weight:700;font-size:.92rem;color:var(--text-primary)}.ToolUI_presetHint__jB6hX{font-size:.75rem;color:var(--text-tertiary)}.ToolUI_presetActive__HWJAF .ToolUI_presetLabel__0OegZ{color:var(--primary)}.ToolUI_formGroup__BhL_T{margin-bottom:1.25rem}