#url-encode-decode .ue-output{min-height:180px;max-height:400px;overflow-y:auto;padding:.625rem 1rem;background:var(--tb-color-bg);border:1px solid var(--tb-color-gray-200);border-radius:var(--tb-radius-md);font-family:var(--tb-font-mono);font-size:var(--tb-font-size-base);color:var(--tb-color-text);line-height:1.7;word-break:break-all;white-space:pre-wrap}#url-encode-decode .ue-output:empty:before{content:"Zde se zobrazí zakódovaný výstup...";color:var(--tb-color-gray-400)}#url-encode-decode .ue-highlight{background:var(--tb-color-primary-light, rgba(37, 99, 235, .1));color:var(--tb-color-primary);border-radius:var(--tb-radius-sm);padding:0 var(--tb-space-0-5);font-weight:600}#url-encode-decode .ue-mode-label{font-weight:400;color:var(--tb-color-gray-400);font-size:var(--tb-font-size-xs)}#url-encode-decode .ue-error{color:var(--tb-color-danger);font-weight:500}#url-encode-decode .ue-warning{display:flex;align-items:center;gap:var(--tb-space-3);padding:var(--tb-space-3) var(--tb-space-4);background:var(--tb-color-warning-light, rgba(245, 158, 11, .08));border:1px solid var(--tb-color-warning);border-radius:var(--tb-radius-md);font-size:var(--tb-font-size-sm);color:var(--tb-color-text)}#url-encode-decode .ue-warning svg{flex-shrink:0;color:var(--tb-color-warning)}#url-encode-decode .tb-input-mono{font-family:var(--tb-font-mono);font-size:var(--tb-font-size-sm)}#url-encode-decode .tb-input-mono[readonly],#url-encode-decode .tb-textarea[readonly]{background:var(--tb-color-gray-50, var(--tb-color-bg));cursor:default}#url-encode-decode .tb-textarea{font-family:var(--tb-font-mono);font-size:var(--tb-font-size-base);word-break:break-all}#url-encode-decode .tb-select{max-width:400px}#url-encode-decode .ue-params-table-wrap{overflow-x:auto}#url-encode-decode .ue-params-table{width:100%;border-collapse:collapse}#url-encode-decode .ue-params-table th,#url-encode-decode .ue-params-table td{padding:var(--tb-space-2) var(--tb-space-3);text-align:left;font-family:var(--tb-font-mono);font-size:var(--tb-font-size-sm);border-bottom:1px solid var(--tb-color-gray-200)}#url-encode-decode .ue-params-table th{font-weight:600;color:var(--tb-color-gray-600);font-family:var(--tb-font-body);font-size:var(--tb-font-size-xs);text-transform:uppercase;letter-spacing:.05em}#url-encode-decode .ue-params-table td:first-child{color:var(--tb-color-primary);font-weight:500;white-space:nowrap}#url-encode-decode .ue-params-table td:last-child{word-break:break-all}#url-encode-decode #ue-url-result{display:flex;flex-direction:column;gap:var(--tb-space-4)}
