.UrlEncoderClient-module__hpPYSG__page{gap:var(--size-5);max-width:980px;margin:0 auto}.UrlEncoderClient-module__hpPYSG__toolCard{gap:var(--size-3)}.UrlEncoderClient-module__hpPYSG__toolbar{justify-content:space-between;align-items:center;gap:var(--size-2);flex-wrap:wrap;display:flex}.UrlEncoderClient-module__hpPYSG__segment{gap:var(--size-2);flex-wrap:wrap;display:flex}.UrlEncoderClient-module__hpPYSG__upload{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);cursor:pointer;justify-content:center;align-items:center;padding:.55rem .8rem;font-size:.9rem;font-weight:600;display:inline-flex}.UrlEncoderClient-module__hpPYSG__upload input{display:none}.UrlEncoderClient-module__hpPYSG__optionRow{gap:var(--size-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;display:grid}.UrlEncoderClient-module__hpPYSG__toggle{min-height:42px;color:var(--muted);align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}.UrlEncoderClient-module__hpPYSG__toggle input{accent-color:var(--brand)}.UrlEncoderClient-module__hpPYSG__actions{gap:var(--size-2);flex-wrap:wrap;display:flex}.UrlEncoderClient-module__hpPYSG__warningBox{padding:var(--size-3);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--danger)35%,var(--border));background:color-mix(in srgb,var(--danger)8%,var(--surface))}.UrlEncoderClient-module__hpPYSG__warningBox ul{margin:var(--size-2)0 0;padding-left:1.2rem}.UrlEncoderClient-module__hpPYSG__grid{gap:var(--size-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.UrlEncoderClient-module__hpPYSG__tableWrap{border:1px solid var(--border);border-radius:var(--radius-md);overflow:auto}.UrlEncoderClient-module__hpPYSG__resultTable{border-collapse:collapse;width:100%;min-width:640px}.UrlEncoderClient-module__hpPYSG__resultTable th,.UrlEncoderClient-module__hpPYSG__resultTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;word-break:break-word;padding:.6rem .7rem;font-size:.9rem}.UrlEncoderClient-module__hpPYSG__resultTable th{color:var(--muted);font-weight:700}.UrlEncoderClient-module__hpPYSG__resultTable tr:last-child td{border-bottom:0}
