/* Lamira · buscador naranja global. Solo paleta, sin cambios de cámara o búsqueda. */
body .lsp-search-content{--accent:#ef7f1a;--primary:#ef7f1a;--cyan:#ef7f1a;accent-color:#ef7f1a;color:#f2e7dd}
body .lsp-search-content button,body .lsp-search-content input[type=submit]{background:#ef7f1a!important;background-image:none!important;border-color:#ef7f1a!important;color:#231205!important;box-shadow:none!important}
body .lsp-search-content button[disabled]{background:#5c3b20!important;color:#c9aa8e!important;border-color:#705031!important}
body .lsp-search-content [role=tab]{background:#20170f!important;color:#cdb9a7!important;border-color:#664324!important}
body .lsp-search-content [role=tab][aria-selected=true]{background:#ef7f1a!important;color:#231205!important;border-color:#ef7f1a!important}
body .lsp-search-content input:not([type=file]):not([type=submit]),body .lsp-search-content select{background:#15100c!important;color:#f0dfcf!important;border-color:#775030!important;accent-color:#ef7f1a}
body .lsp-search-content button:focus-visible,body .lsp-search-content input:focus-visible,body .lsp-search-content select:focus-visible{outline:2px solid #ffac58!important;outline-offset:3px}
body .lsp-search-content svg{color:#ef7f1a}
body .lsp-search-content input,body .lsp-search-content select{max-width:100%;min-width:0}
body .kuyaws-search{--kp-blue:#ef7f1a;--kp-cyan:#ffa64f;--kp-violet:#c96414;--kp-ink:#100c08;--kp-card:#1b130d;--kp-line:rgba(239,127,26,.25);background:linear-gradient(145deg,#100d0a,#20160f)!important;border-color:rgba(239,127,26,.25)!important;box-shadow:none!important}
body .kuyaws-search-glow{background:linear-gradient(115deg,transparent,rgba(239,127,26,.14),transparent)!important}
body .kuyaws-search-kicker,body .kuyaws-result-price,body .kuyaws-results-count{color:#ffa64f!important}
body .kuyaws-search-tabs{background:#15100b!important;border-color:#5b3c24!important}
body .kuyaws-search-tabs button{background:#20170f!important;color:#cdb9a7!important}
body .kuyaws-search-tabs button.is-active{background:#ef7f1a!important;color:#231205!important;box-shadow:inset 0 0 0 1px #ffa64f!important}
body .kuyaws-search-tabs button>span{background:#3e2716!important;color:#ffba76!important;box-shadow:none!important}
body .kuyaws-search-tabs button.is-active b{color:#231205!important}
body .kuyaws-face-preview,body .kuyaws-dorsal-input,body .kuyaws-event-picker{background:#15100c!important;border-color:#634126!important}
body .kuyaws-face-placeholder>span,body .kuyaws-face-oval{border-color:#ef7f1a!important;color:#ffb365!important;background:rgba(239,127,26,.05)!important}
body .kuyaws-selfie-file{background:#2a1a0f!important;border-color:#8c4b1b!important;color:#ffb365!important}
body .kuyaws-search-footer,body .kuyaws-face-tips{color:#b5a08e!important;border-color:#634126!important}

body .kuyaws-search{--kp-blue:#ef7f1a!important;--kp-cyan:#ffa64f!important;--kp-violet:#c96414!important;--kp-ink:#100c08!important;--kp-card:#1b130d!important;--kp-line:rgba(239,127,26,.25)!important;accent-color:#ef7f1a}
body .kuyaws-search button,body .kuyaws-search input[type=submit]{background:#ef7f1a!important;background-image:none!important;color:#231205!important;border-color:#ef7f1a!important;box-shadow:none!important}
body .kuyaws-search button:disabled{background:#5c3b20!important;color:#dfc7b3!important;border-color:#705031!important}
body .kuyaws-search input:not([type=file]):not([type=submit]),body .kuyaws-search select{background:#15100c!important;color:#f0dfcf!important;border-color:#775030!important;accent-color:#ef7f1a}
body .kuyaws-search button:hover:not(:disabled){background:#ffa64f!important;color:#231205!important;border-color:#ffa64f!important}
body .kuyaws-search-tabs button:not(.is-active){background:#20170f!important;color:#e0cbbb!important;border-color:#664324!important}
body .kuyaws-search-tabs button.is-active,body .kuyaws-search [role=tab][aria-selected=true]{background:#ef7f1a!important;color:#231205!important;border-color:#ef7f1a!important}
body .kuyaws-search :is(button,input,select,a):focus-visible{outline:2px solid #ef7f1a!important;outline-offset:3px}
