._card_1xijm_1{border-radius:16px;border:1px solid light-dark(rgba(15,23,42,.08),rgba(255,255,255,.088));background:light-dark(#fff,#171a20);box-shadow:0 10px 30px -22px light-dark(rgba(15,23,42,.35),rgba(0,0,0,.63))}._form_1xijm_8{display:flex;flex-direction:column;gap:.85rem;padding:1.15rem 1.2rem 1.25rem}._form_1xijm_8 label{display:flex;flex-direction:column;gap:.4rem;font-size:.84rem;font-weight:650;color:light-dark(#334155,#a8b9d1)}._form_1xijm_8 input,._form_1xijm_8 select,._form_1xijm_8 textarea{width:100%;border:1px solid light-dark(rgba(15,23,42,.12),rgba(255,255,255,.132));border-radius:12px;padding:.65rem .8rem;font:inherit;color:light-dark(#0f172a,#abb7d2);background:light-dark(#fff,#171a20)}._form_1xijm_8 input[type=checkbox],._form_1xijm_8 input[type=range],._form_1xijm_8 input[type=color]{width:auto}._form_1xijm_8 textarea{resize:vertical;min-height:5rem}._btnPrimary_1xijm_47,._btnGhost_1xijm_48{display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:0 1rem;border-radius:12px;font-weight:700;font-size:.88rem;border:0;cursor:pointer;text-decoration:none}._btnPrimary_1xijm_47{background:#0e7490;color:#fff}._btnPrimary_1xijm_47:hover{background:#0f766e}._btnPrimary_1xijm_47:disabled{opacity:.55;cursor:not-allowed}._btnGhost_1xijm_48{background:transparent;color:light-dark(#0f172a,#abb7d2);border:1px solid light-dark(rgba(15,23,42,.12),rgba(255,255,255,.132))}._btnGhost_1xijm_48:hover{background:light-dark(rgba(14,116,144,.06),rgba(85,171,201,.069))}._muted_1xijm_86{color:light-dark(#64748b,#a7b9d2);font-size:.9rem;line-height:1.5}._error_1xijm_92{color:light-dark(#b91c1c,#ff9285);font-size:.9rem;margin:0}._toolShell_1xijm_99{border-radius:20px;border:1px solid light-dark(rgba(14,116,144,.18),rgba(85,171,201,.207));background:linear-gradient(180deg,light-dark(#ffffff,#171a20) 0%,light-dark(#f8fafc,#1d2128) 100%);box-shadow:0 24px 50px -32px light-dark(rgba(14,116,144,.45),rgba(85,171,201,.517)),0 1px #fffc inset;overflow:hidden}._toolShellHead_1xijm_109{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.85rem 1rem;padding:1.1rem 1.2rem;border-bottom:1px solid light-dark(rgba(15,23,42,.08),rgba(255,255,255,.088));background:color-mix(in srgb,light-dark(#ecfeff,#1d2128) 70%,light-dark(#fff,#171a20))}._toolShellTitle_1xijm_120{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:light-dark(#0f172a,#abb7d2)}._toolShellDesc_1xijm_128{margin:.35rem 0 0;font-size:.88rem;line-height:1.45;color:light-dark(#64748b,#a7b9d2);max-width:52ch}._toolShellActions_1xijm_136{display:flex;flex-wrap:wrap;gap:.5rem}._toolShellBody_1xijm_142{display:flex;flex-direction:column;gap:1rem;padding:1.15rem 1.2rem 1.25rem}._toolForm_1xijm_149{margin:0}._toolFieldGrid_1xijm_153{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}._toolFieldGrid_1xijm_153 label{display:flex;flex-direction:column;gap:.4rem;font-size:.84rem;font-weight:650;color:light-dark(#334155,#a8b9d1)}._toolFieldWide_1xijm_168{grid-column:1 / -1}._toolFieldGrid_1xijm_153 input,._toolFieldGrid_1xijm_153 select,._toolFieldGrid_1xijm_153 textarea{width:100%;border:1px solid light-dark(rgba(15,23,42,.12),rgba(255,255,255,.132));border-radius:12px;padding:.65rem .8rem;font:inherit;color:light-dark(#0f172a,#abb7d2);background:light-dark(#fff,#171a20)}._toolFieldGrid_1xijm_153 textarea{resize:vertical;min-height:5rem}._toolOut_1xijm_189{border-radius:14px;border:1px solid light-dark(rgba(15,23,42,.1),rgba(255,255,255,.11));background:light-dark(#0b1220,#2c323c);overflow:hidden}._toolOutHead_1xijm_196{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .85rem;background:light-dark(rgba(255,255,255,.06),rgba(23,26,32,.06));color:light-dark(#cbd5e1,#abb5c1);font-size:.75rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}._toolOutHeadLeft_1xijm_210{display:flex;align-items:center;gap:.55rem;min-width:0}._toolOutLabel_1xijm_217{letter-spacing:.08em}._toolOutBadge_1xijm_221{font-size:.65rem;letter-spacing:.06em;padding:.15rem .45rem;border-radius:999px;background:light-dark(rgba(148,163,184,.2),rgba(148,163,184,.23));color:#94a3b8;text-transform:uppercase}._toolOutBadge_1xijm_221[data-ready="1"]{background:light-dark(rgba(45,212,191,.18),rgba(45,212,191,.207));color:#5eead4}._toolOutActions_1xijm_236{display:flex;flex-wrap:wrap;gap:.4rem}._toolOutHead_1xijm_196 ._btnGhost_1xijm_48{color:#e2e8f0;border-color:light-dark(rgba(255,255,255,.18),rgba(255,255,255,.078));min-height:2rem;font-size:.78rem}._toolOutEmpty_1xijm_249{min-height:11rem}._toolOutPlaceholder_1xijm_253{padding:1.6rem 1.1rem 1.75rem;color:#94a3b8;font-size:.9rem;line-height:1.5;text-align:center}._toolOutPlaceholder_1xijm_253 p{margin:0;max-width:28rem;margin-inline:auto}._toolOutError_1xijm_267{margin:0;padding:.65rem 1rem 0;color:#fca5a5;font-size:.88rem}._toolOutMeta_1xijm_274{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.55rem;padding:.75rem 1rem 0}._toolOutMetaItem_1xijm_281{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .65rem;border-radius:10px;background:light-dark(rgba(255,255,255,.05),rgba(23,26,32,.05))}._toolOutMetaItem_1xijm_281 span{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}._toolOutMetaItem_1xijm_281 strong{font-size:.92rem;color:#f8fafc;font-weight:700}._toolOutArea_1xijm_303{width:100%;border:0;background:transparent;color:#e2e8f0;padding:.85rem 1rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.45;resize:vertical}._toolOutFoot_1xijm_315{display:flex;flex-wrap:wrap;gap:.85rem;padding:.45rem 1rem .7rem;border-top:1px solid light-dark(rgba(255,255,255,.08),rgba(255,255,255,.068));color:#94a3b8;font-size:.72rem;letter-spacing:.04em}@media(max-width:720px){._toolFieldGrid_1xijm_153{grid-template-columns:1fr}}._pg_1xijm_333{--pg-accent: var(--accent, #0e7490);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.82fr);gap:1rem;align-items:stretch}._pgLeft_1xijm_341{display:flex;flex-direction:column;gap:1rem;min-width:0}._pgCard_1xijm_348{border-radius:18px;border:1px solid color-mix(in srgb,var(--pg-accent) 16%,light-dark(rgba(15,23,42,.08),rgba(255,255,255,.088)));background:var(--shell-surface, light-dark(#fff, #171a20));box-shadow:0 14px 36px -24px light-dark(rgba(15,23,42,.45),rgba(0,0,0,.7));padding:1.15rem 1.2rem 1.2rem}._pgParams_1xijm_356{display:flex;flex-direction:column;min-height:100%}._pgParams_1xijm_356 ._pgTitle_1xijm_362{padding-bottom:.85rem;margin-bottom:.1rem;border-bottom:1px solid light-dark(rgba(15,23,42,.08),rgba(255,255,255,.088))}._pgTitle_1xijm_362{margin:0;font-size:1.02rem;font-weight:750;letter-spacing:-.02em;color:light-dark(#0f172a,#abb7d2)}._pgOutput_1xijm_376{display:flex;align-items:center;gap:.45rem;min-height:3.6rem;padding:.7rem .65rem .7rem 1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--pg-accent) 18%,light-dark(rgba(15,23,42,.1),rgba(255,255,255,.11)));background:color-mix(in srgb,var(--accent-soft, light-dark(#ecfeff, #1d2128)) 55%,light-dark(#fff,#171a20))}._pgPassword_1xijm_387{flex:1;margin:0;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.95rem,2.2vw,1.2rem);font-weight:750;letter-spacing:.03em;word-break:break-all;color:light-dark(#0f172a,#abb7d2)}._pgIconBtn_1xijm_399,._pgCopyBtn_1xijm_400{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border:0;cursor:pointer;color:#fff}._pgIconBtn_1xijm_399{border-radius:999px;background:color-mix(in srgb,var(--pg-accent) 18%,light-dark(#0f172a,#2c323c))}._pgIconBtn_1xijm_399:hover{background:color-mix(in srgb,var(--pg-accent) 32%,light-dark(#0f172a,#2c323c))}._pgCopyBtn_1xijm_400{border-radius:999px;background:var(--pg-accent)}._pgCopyBtn_1xijm_400:hover{filter:brightness(1.08)}._pgCopyBtn_1xijm_400:disabled{opacity:.5;cursor:not-allowed}._pgStrengthHead_1xijm_435{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:1rem 0 .55rem}._pgStrengthLabel_1xijm_443{font-size:.7rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:light-dark(#64748b,#a7b9d2)}._pgBadge_1xijm_451{font-size:.72rem;font-weight:750;padding:.18rem .55rem;border-radius:999px;background:light-dark(#e2e8f0,#252a33);color:light-dark(#334155,#a8b9d1)}._pgBadge1_1xijm_460{background:light-dark(#fee2e2,#3b1c1d);color:light-dark(#b91c1c,#ff9285)}._pgBadge2_1xijm_465{background:light-dark(#ffedd5,#372100);color:light-dark(#c2410c,#ff9673)}._pgBadge3_1xijm_470{background:light-dark(#ccfbf1,#003028);color:light-dark(#0f766e,#72cac0)}._pgBadge4_1xijm_475{background:color-mix(in srgb,var(--pg-accent) 18%,light-dark(#ecfeff,#1d2128));color:var(--pg-accent)}._pgBars_1xijm_480{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}._pgBar_1xijm_480{height:8px;border-radius:999px}._pgCrack_1xijm_491{margin:.65rem 0 0;font-size:.82rem;color:light-dark(#64748b,#a7b9d2)}._pgLengthHead_1xijm_497{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}._pgLenBadge_1xijm_505{min-width:2.1rem;text-align:center;font-size:.82rem;font-weight:750;padding:.2rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--pg-accent) 14%,light-dark(#fff,#171a20));color:var(--pg-accent)}._pgRange_1xijm_516{-webkit-appearance:none;appearance:none;width:100%;height:7px;border-radius:999px;background:linear-gradient(to right,var(--pg-accent) 0%,var(--pg-accent) var(--pg-pct, 14%),light-dark(rgba(15,23,42,.12),rgba(255,255,255,.132)) var(--pg-pct, 14%),light-dark(rgba(15,23,42,.12),rgba(255,255,255,.132)) 100%);outline:none}._pgRange_1xijm_516::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:light-dark(#fff,#171a20);border:3px solid var(--pg-accent);box-shadow:0 2px 8px color-mix(in srgb,var(--pg-accent) 40%,transparent);cursor:pointer}._pgRange_1xijm_516::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:light-dark(#fff,#171a20);border:3px solid var(--pg-accent);box-shadow:0 2px 8px color-mix(in srgb,var(--pg-accent) 40%,transparent);cursor:pointer}._pgRangeLabels_1xijm_553{display:flex;justify-content:space-between;margin-top:.45rem;font-size:.75rem;font-weight:650;color:#94a3b8}._pgParamList_1xijm_562{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-direction:column;flex:1}._pgParamRow_1xijm_571{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid light-dark(rgba(15,23,42,.08),rgba(255,255,255,.088))}._pgParamRow_1xijm_571:last-child{border-bottom:0;padding-bottom:.15rem}._pgParamTitle_1xijm_585{margin:0;font-size:.92rem;font-weight:700;color:light-dark(#0f172a,#abb7d2)}._pgParamHint_1xijm_592{margin:.15rem 0 0;font-size:.78rem;color:light-dark(#64748b,#a7b9d2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._pgSwitch_1xijm_599{position:relative;width:2.7rem;height:1.5rem;border:0;border-radius:999px;background:light-dark(#cbd5e1,#2c323c);cursor:pointer;padding:0;flex:0 0 auto}._pgSwitchOn_1xijm_611{background:var(--pg-accent)}._pgSwitch_1xijm_599:disabled{opacity:.45;cursor:not-allowed}._pgSwitchThumb_1xijm_620{position:absolute;top:.16rem;left:.16rem;width:1.18rem;height:1.18rem;border-radius:999px;background:light-dark(#fff,#171a20);color:var(--pg-accent);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px light-dark(rgba(15,23,42,.2),rgba(0,0,0,.36));transition:transform .16s ease}._pgSwitchOn_1xijm_611 ._pgSwitchThumb_1xijm_620{transform:translate(1.18rem)}@media(max-width:860px){._pg_1xijm_333{grid-template-columns:1fr}}._list_1xijm_646{display:flex;flex-direction:column}._listTitle_1xijm_651{margin:0;font-weight:700;font-size:.98rem;color:light-dark(#0f172a,#abb7d2)}._listMeta_1xijm_658{margin:.15rem 0 0;font-size:.82rem;color:light-dark(#64748b,#a7b9d2)}
