.search-input-icons .btn-image-search{--lis-accent:#0e9f9a;--lis-accent-2:#56c4f8;position:relative;width:38px;height:38px;min-width:38px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:11px;background:rgba(14,159,154,.09);color:var(--lis-accent);box-shadow:inset 0 0 0 1px rgba(14,159,154,.18);cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.search-input-icons .btn-image-search::after{content:"";position:absolute;right:5px;top:5px;width:5px;height:5px;border-radius:50%;background:var(--lis-accent-2);box-shadow:0 0 0 3px rgba(86,196,248,.16)}.search-input-icons .btn-image-search svg{width:22px;height:22px}.search-input-icons .btn-image-search:hover,.search-input-icons .btn-image-search:focus-visible,.search-input-icons .btn-image-search[aria-expanded="true"]{color:#fff;background:linear-gradient(145deg,var(--lis-accent),#087f8c);box-shadow:0 10px 24px -14px rgba(14,159,154,.85),inset 0 0 0 1px rgba(255,255,255,.18)}.search-input-icons .btn-image-search:hover::after,.search-input-icons .btn-image-search[aria-expanded="true"]::after{background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.2)}.search-input-icons .btn-image-search:active{transform:scale(.95)}.search-input-icons .btn-image-search:focus-visible{outline:2px solid rgba(14,159,154,.5);outline-offset:2px}.listing-image-search-panel{--lis-accent:#0e9f9a;--lis-accent-2:#56c4f8;position:absolute;z-index:80;width:min(980px,calc(100vw - 40px));border:1px solid rgba(14,159,154,.25);border-radius:24px;background:radial-gradient(680px 180px at 8% -20%,rgba(86,196,248,.14),transparent 58%),radial-gradient(560px 170px at 100% 120%,rgba(245,130,32,.1),transparent 58%),rgba(255,255,255,.97);box-shadow:0 30px 80px -30px rgba(20,27,38,.48);-webkit-backdrop-filter:blur(26px) saturate(1.22);backdrop-filter:blur(26px) saturate(1.22);overflow:hidden;transform-origin:50% 0;animation:lis-panel-in .24s cubic-bezier(.2,.8,.2,1)}.listing-image-search-panel[hidden]{display:none!important}@keyframes lis-panel-in{from{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}.listing-image-search-panel.is-studio-modal{position:fixed!important;z-index:2600;top:clamp(70px,8vh,104px)!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(960px,calc(100vw - 36px))!important;max-height:calc(100svh - clamp(92px,11vh,126px))!important;transform:translateX(-50%);transform-origin:50% 10%;box-shadow:0 0 0 9999px rgba(9,14,23,.56),0 38px 110px -34px rgba(0,0,0,.68);animation:lis-studio-modal-in .28s cubic-bezier(.18,.9,.24,1)}@keyframes lis-studio-modal-in{from{opacity:0;transform:translateX(-50%) translateY(-12px) scale(.98)}to{opacity:1;transform:translateX(-50%)}}.lis-panel-head{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px 10px 18px;border-bottom:1px solid rgba(25,33,45,.08)}.lis-panel-title{display:flex;align-items:center;gap:12px;min-width:0}.lis-panel-title>span:last-child{display:flex;flex-direction:column;min-width:0}.lis-panel-title strong{font-size:.95rem;line-height:1.15;color:#161b24}.lis-panel-title small{margin-top:3px;font-size:.68rem;color:#6f7d92}.lis-title-icon{position:relative;width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,var(--lis-accent),#087f8c);box-shadow:0 10px 22px -14px rgba(14,159,154,.9)}.lis-title-icon .bi-stars{position:absolute;top:3px;right:4px;font-size:.58rem;color:#d9fbff}.lis-close{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(20,27,38,.1);border-radius:12px;background:#fff;color:#151a22;cursor:pointer}.lis-close:hover{color:var(--lis-accent);border-color:rgba(14,159,154,.38)}.lis-panel-body{display:grid;grid-template-columns:minmax(0,1.25fr) 28px minmax(260px,.75fr);align-items:center;gap:12px;padding:16px 18px 18px}.lis-panel-body[hidden]{display:none!important}.lis-dropzone{min-height:132px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;border:1.5px dashed rgba(14,159,154,.34);border-radius:18px;background:linear-gradient(135deg,rgba(242,252,252,.94),rgba(248,252,255,.92));cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.lis-dropzone:hover,.lis-dropzone:focus-visible,.lis-dropzone.is-dragover{border-color:var(--lis-accent);background:linear-gradient(135deg,#fff,#effcfc);box-shadow:0 16px 32px -25px rgba(14,159,154,.85);transform:translateY(-1px);outline:0}.lis-drop-icon{position:relative;width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#fff;color:#263141;box-shadow:0 8px 22px rgba(28,39,55,.09);font-size:1.2rem}.lis-drop-icon .bi-search{position:absolute;right:7px;bottom:7px;color:var(--lis-accent);font-size:.75rem}.lis-drop-copy{display:flex;flex-direction:column;min-width:0}.lis-drop-copy strong{font-size:.88rem;color:#171d27}.lis-drop-copy small{margin-top:4px;font-size:.67rem;line-height:1.35;color:#728096}.lis-upload-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;background:#171c24;color:#fff;font-size:.68rem;font-weight:800;white-space:nowrap}.lis-or{display:flex;justify-content:center;color:#9aa5b5;font-size:.62rem;font-weight:700;text-transform:uppercase;writing-mode:vertical-rl}.lis-url-row{min-height:52px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 7px 6px 12px;border:1px solid rgba(27,37,51,.13);border-radius:15px;background:#fff}.lis-url-row:focus-within{border-color:rgba(14,159,154,.48);box-shadow:0 0 0 3px rgba(14,159,154,.08)}.lis-url-row>i{color:var(--lis-accent);font-size:1rem}.lis-url-row input{min-width:0;border:0;outline:0;background:transparent;color:#1b2230;font-size:.73rem}.lis-url-row input::placeholder{color:#a2acba}.lis-url-row button{height:38px;padding:0 14px;border:0;border-radius:11px;background:linear-gradient(145deg,var(--lis-accent),#087f8c);color:#fff;font-size:.72rem;font-weight:800;cursor:pointer}.lis-url-row button:hover{filter:brightness(.94)}.lis-progress{display:grid;gap:12px;padding:16px 18px 18px;border-top:1px solid rgba(25,33,45,.07);background:linear-gradient(180deg,rgba(248,251,253,.96),rgba(242,249,249,.96))}.lis-progress[hidden],.lis-error[hidden]{display:none!important}.lis-progress-top{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px}.lis-preview{width:72px;height:58px;border-radius:13px;overflow:hidden;background:#e9eef5;box-shadow:0 8px 20px -14px rgba(20,29,42,.6)}.lis-preview img{width:100%;height:100%;object-fit:cover}.lis-progress-copy{display:flex;flex-direction:column;min-width:0}.lis-progress-copy strong{font-size:.82rem;color:#19202b}.lis-progress-copy span{margin-top:3px;font-size:.67rem;line-height:1.38;color:#6f7d91}.lis-progress-percent{color:var(--lis-accent);font-size:1rem;font-variant-numeric:tabular-nums}.lis-progress-track{position:relative;height:9px;overflow:hidden;border-radius:999px;background:rgba(19,35,48,.09);box-shadow:inset 0 1px 2px rgba(20,30,40,.08)}.lis-progress-track>span{display:block;width:8%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lis-accent),var(--lis-accent-2),#ff9b47);box-shadow:0 0 18px rgba(86,196,248,.42);transition:width .42s cubic-bezier(.22,1,.36,1)}.lis-wait-fact{min-height:84px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kicker title" "kicker text";column-gap:13px;align-items:start;padding:12px 14px;border:1px solid rgba(14,159,154,.14);border-radius:16px;background:rgba(255,255,255,.82)}.lis-wait-kicker{grid-area:kicker;align-self:stretch;min-width:92px;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;border-radius:12px;background:linear-gradient(145deg,rgba(14,159,154,.12),rgba(86,196,248,.14));color:#087f8c;font-size:.6rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.lis-wait-fact>strong{grid-area:title;color:#18202a;font-size:.74rem;line-height:1.25}.lis-wait-fact>p{grid-area:text;margin:4px 0 0;color:#68768a;font-size:.64rem;line-height:1.42}.lis-error{margin:0 18px 16px;padding:10px 12px;border-radius:12px;background:#fff1f1;color:#a52b36;font-size:.7rem;font-weight:700;border:1px solid rgba(190,45,57,.18)}#ikx.is-visual-search-studio{--lis-studio:#0e9f9a;--lis-studio-2:#56c4f8;background:radial-gradient(1000px 560px at -5% 10%,rgba(86,196,248,.15),transparent 58%),radial-gradient(900px 520px at 108% 0%,rgba(14,159,154,.13),transparent 54%),linear-gradient(180deg,#edf5f7 0%,#f7f9fc 66%,#fff 100%)}#ikx.is-visual-search-studio .ikx-topbar{border-bottom-color:rgba(14,159,154,.22);background:rgba(255,255,255,.9)}#ikx.is-visual-search-studio .ikx-title::before{content:"AI";display:inline-grid;place-items:center;min-width:28px;height:22px;margin-right:8px;border-radius:7px;background:linear-gradient(145deg,var(--lis-studio),#087f8c);color:#fff;font-size:.58rem;font-weight:900;vertical-align:2px}#ikx.is-visual-search-studio .ikx-body{grid-template-columns:minmax(0,1fr)!important;max-width:none}#ikx.is-visual-search-studio .ikx-rail,#ikx.is-visual-search-studio .ikx-rail-reopen,#ikx.is-visual-search-studio .ikx-drawer,#ikx.is-visual-search-studio .ikx-drawer-scrim,#ikx.is-visual-search-studio .ikx-mappanel,#ikx.is-visual-search-studio .ikx-tbtn--filter,#ikx.is-visual-search-studio .ikx-sort{display:none!important}#ikx.is-visual-search-studio.has-map .ikx-results,#ikx.is-visual-search-studio.has-map.map-collapsed .ikx-results{margin-right:0!important}#ikx.is-visual-search-studio .ikx-results{width:100%;max-width:none;padding:clamp(14px,1.45vw,24px) clamp(16px,2.1vw,36px) clamp(12px,1.4vw,20px)}#ikx.is-visual-search-studio .ikx-pagehead .ikx-toolbar-actions{justify-content:flex-end}#ikx.is-visual-search-studio .ikx-pagehead .ikx-sortwrap{display:none!important}.ikx-results.is-image-search{display:grid;grid-template-columns:clamp(250px,21vw,340px) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto;column-gap:clamp(16px,1.7vw,28px);align-items:stretch}.ikx-results.is-image-search .ikx-image-query{grid-column:1;grid-row:1/4}.ikx-results.is-image-search .ikx-spotlight,.ikx-results.is-image-search .ikx-track-wrap,.ikx-results.is-image-search .ikx-empty{grid-column:2;grid-row:1;min-width:0}.ikx-results.is-image-search .ikx-pager{grid-column:2;grid-row:2}.ikx-results.is-image-search .ikx-thumbdock{grid-column:2;grid-row:3;min-width:0}.ikx-results.is-image-search .ikx-grid .ikx-card{width:clamp(290px,25vw,400px)}.ikx-image-query{position:sticky;top:0;min-width:0;height:100%;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(14,159,154,.17);border-radius:24px;background:radial-gradient(420px 190px at 0 0,rgba(86,196,248,.13),transparent 60%),linear-gradient(180deg,#fff,#f4f8fa);box-shadow:0 25px 54px -40px rgba(13,20,30,.58)}.ikx-image-query[hidden]{display:none!important}.ikx-iq-head{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px 9px 14px;border-bottom:1px solid rgba(30,40,54,.08)}.ikx-iq-kicker{display:inline-flex;align-items:center;gap:6px;color:#087f8c;font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ikx-iq-kicker::after{content:"75%+";padding:3px 6px;border-radius:999px;background:rgba(14,159,154,.1);color:#087f8c;font-size:.52rem;letter-spacing:0}.ikx-iq-new{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 9px;border:1px solid rgba(14,159,154,.2);border-radius:10px;background:#fff;color:#264052;font-size:.64rem;font-weight:800;cursor:pointer}.ikx-iq-new:hover{color:#087f8c;border-color:rgba(14,159,154,.48);background:#f1fbfb}.ikx-iq-media{position:relative;flex:0 0 clamp(180px,28vh,300px);overflow:hidden;background:#171b22}.ikx-iq-media img{width:100%;height:100%;object-fit:cover;display:block}.ikx-iq-media::after{content:"";position:absolute;inset:42% 0 0;background:linear-gradient(transparent,rgba(6,13,19,.72));pointer-events:none}.ikx-iq-purpose{position:absolute;z-index:2;left:12px;bottom:11px;padding:6px 9px;border-radius:999px;background:rgba(255,255,255,.93);color:#1c2532;font-size:.63rem;font-weight:850;box-shadow:0 6px 18px rgba(0,0,0,.12)}.ikx-iq-copy{padding:15px 15px 10px}.ikx-iq-label{color:#7a8b9d;font-size:.58rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ikx-iq-copy h3{margin:5px 0 7px;font-family:var(--ikx-font);font-size:clamp(1rem,1.3vw,1.24rem);line-height:1.08;color:#151b24}.ikx-iq-copy p{margin:0;color:#66758a;font-size:.7rem;line-height:1.45}.ikx-iq-tags{display:flex;flex-wrap:wrap;gap:6px;padding:2px 15px 12px}.ikx-iq-tags span{max-width:100%;padding:5px 8px;border-radius:999px;background:#eaf5f7;color:#3d5867;font-size:.58rem;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ikx-iq-foot{margin-top:auto;display:grid;grid-template-columns:auto 1fr;column-gap:7px;align-items:baseline;padding:12px 15px 14px;border-top:1px solid rgba(30,40,54,.08)}.ikx-iq-foot strong{font-size:1.15rem;color:#087f8c}.ikx-iq-foot span{font-size:.67rem;font-weight:800;color:#232e3c}.ikx-iq-foot small{grid-column:1/-1;margin-top:2px;color:#8894a5;font-size:.57rem;line-height:1.3}.ikx-image-match-badge{position:absolute;z-index:9;left:12px;top:12px;display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid rgba(255,255,255,.58);border-radius:999px;background:rgba(8,72,78,.88);color:#fff;font-size:.6rem;font-weight:850;box-shadow:0 8px 20px rgba(0,0,0,.16);pointer-events:none}.ikx-image-match-badge.is-lower{background:rgba(64,52,36,.88);border-color:rgba(255,199,115,.72);color:#fff3dc}.ikx-card.has-multi-filetag .ikx-image-match-badge{top:42px}.ikx-image-lower{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;padding:0 16px;border:1px solid rgba(14,159,154,.23);border-radius:13px;background:linear-gradient(180deg,#fff,#f2fafa);color:#1f3e49;font-family:var(--ikx-font);font-size:.72rem;font-weight:850;cursor:pointer;box-shadow:0 12px 24px -22px rgba(14,159,154,.9)}.ikx-image-lower[hidden]{display:none!important}.ikx-image-lower:hover{border-color:#0e9f9a;color:#087f8c;transform:translateY(-1px)}.ikx-image-lower strong{color:#087f8c}.ikx-lower-match-note{display:inline-flex;align-items:center;gap:5px;margin-left:8px;padding:4px 7px;border-radius:999px;background:#fff4e8;color:#99520f;font-size:.54rem;font-weight:800}#ikx.is-visual-search-studio .ikx-empty{position:relative;z-index:18;pointer-events:auto}#ikx.is-visual-search-studio .ikx-empty-actions,#ikx.is-visual-search-studio .ikx-empty-btn{position:relative;z-index:19;pointer-events:auto!important;touch-action:manipulation}#ikx.is-visual-search-studio .ikx-empty-btn:disabled{pointer-events:none!important}@media(max-width:980px) and (min-width:761px){.lis-panel-body{grid-template-columns:minmax(0,1fr) 24px minmax(230px,.72fr);padding:14px}.lis-dropzone{grid-template-columns:48px minmax(0,1fr);min-height:122px;padding:14px}.lis-upload-chip{grid-column:1/-1;justify-self:start}.ikx-results.is-image-search{grid-template-columns:230px minmax(0,1fr);column-gap:14px}}@media(max-width:760px){body.lis-image-search-open .search-btn-group,body.lis-image-search-open .search-btn-slot,body.lis-image-search-open .search-dyk-slot,body.lis-image-search-open #dykBar.search-dyk-slot{display:none!important}.search-input-icons .btn-image-search{width:36px;height:36px;min-width:36px}.listing-image-search-panel{position:fixed;width:auto;overflow:auto;overscroll-behavior:contain;border-radius:22px;transform-origin:50% 0;z-index:120}.listing-image-search-panel.is-studio-modal{top:max(64px,env(safe-area-inset-top))!important;width:calc(100vw - 20px)!important;max-height:calc(100svh - max(76px,env(safe-area-inset-top)) - 10px)!important;border-radius:22px}.lis-panel-head{min-height:58px;padding:10px 12px}.lis-panel-body{grid-template-columns:1fr;gap:10px;padding:12px}.lis-dropzone{grid-template-columns:46px minmax(0,1fr);min-height:112px;padding:13px}.lis-upload-chip{grid-column:1/-1;justify-self:stretch;justify-content:center}.lis-or{writing-mode:horizontal-tb}.lis-progress{padding:12px}.lis-progress-top{grid-template-columns:58px minmax(0,1fr) auto;gap:10px}.lis-preview{width:58px;height:50px}.lis-progress-copy strong{font-size:.75rem}.lis-progress-copy span{font-size:.62rem}.lis-wait-fact{grid-template-columns:1fr;grid-template-areas:"kicker" "title" "text";gap:5px;min-height:0}.lis-wait-kicker{min-width:0;justify-self:start;align-self:auto;padding:6px 8px}#ikx.is-visual-search-studio .ikx-results{padding:9px 10px 12px}.ikx-results.is-image-search{display:flex;flex-direction:column;overflow:visible;padding-top:8px}.ikx-results.is-image-search .ikx-image-query{order:0;width:100%;height:auto;max-height:none;flex:0 0 auto;margin-bottom:10px}.ikx-results.is-image-search .ikx-track-wrap{order:1;min-height:auto}.ikx-results.is-image-search .ikx-empty{order:1}.ikx-results.is-image-search .ikx-pager{order:2}.ikx-results.is-image-search .ikx-thumbdock{order:3}.ikx-image-query{position:relative;display:grid;grid-template-columns:108px minmax(0,1fr);grid-template-rows:auto auto auto;border-radius:18px}.ikx-iq-head{grid-column:1/-1}.ikx-iq-media{grid-column:1;grid-row:2/4;min-height:154px;height:100%}.ikx-iq-copy{grid-column:2;grid-row:2;padding:11px 11px 6px}.ikx-iq-copy h3{font-size:.92rem}.ikx-iq-copy p{font-size:.62rem}.ikx-iq-tags{grid-column:2;grid-row:3;padding:3px 11px 9px;max-height:58px;overflow:hidden}.ikx-iq-foot{grid-column:1/-1;grid-row:4}.ikx-iq-purpose{left:7px;bottom:7px;font-size:.55rem}.ikx-image-match-badge{top:10px;left:10px}}@media(max-width:430px){.listing-image-search-panel:not(.is-studio-modal){left:6px!important;right:6px!important}.lis-panel-title strong{font-size:.86rem}.lis-panel-title small{font-size:.62rem}.lis-url-row{grid-template-columns:24px minmax(0,1fr) auto;padding-left:9px}.lis-url-row button{padding:0 11px}.ikx-image-query{grid-template-columns:96px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.listing-image-search-panel,.search-input-icons .btn-image-search,.lis-dropzone,.lis-progress-track>span,.ikx-image-lower{animation:none!important;transition:none!important}}@media(max-width:760px){.listing-image-search-panel:not(.is-studio-modal){margin-top:0!important;box-shadow:0 -1px 0 rgba(14,159,154,.2),0 24px 58px -30px rgba(20,27,38,.48)}}.lis-cancel-search{justify-self:end;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(27,37,51,.15);border-radius:11px;background:rgba(255,255,255,.92);color:#344254;font-size:.66rem;font-weight:850;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.lis-cancel-search:hover,.lis-cancel-search:focus-visible{border-color:rgba(245,130,32,.58);background:#fff8f1;color:#b65708;outline:0;transform:translateY(-1px)}.ikx-iq-locations{display:grid;gap:7px;padding:11px 15px 13px;border-top:1px solid rgba(30,40,54,.08);background:rgba(255,255,255,.64)}.ikx-iq-locations>label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#6f8093;font-size:.57rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ikx-iq-locations>label strong{color:#087f8c;font-size:.56rem;letter-spacing:0}.ikx-iq-location-control{min-height:40px;display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(14,159,154,.2);border-radius:12px;background:#fff;box-shadow:0 10px 24px -24px rgba(14,159,154,.78)}.ikx-iq-location-control>i:first-child{color:#0e9f9a}.ikx-iq-location-control>i:last-child{color:#75879a;pointer-events:none}.ikx-iq-location-control select{width:100%;min-width:0;height:38px;border:0;outline:0;appearance:none;background:transparent;color:#223241;font-family:var(--ikx-font);font-size:.66rem;font-weight:800;cursor:pointer;text-overflow:ellipsis}.ikx-iq-location-control:focus-within{border-color:rgba(14,159,154,.58);box-shadow:0 0 0 3px rgba(14,159,154,.09)}@media(min-width:761px){#ikx.is-visual-search-studio .ikx-track-wrap{padding-inline:8px}#ikx.is-visual-search-studio .ikx-trackarrow{width:42px;height:42px;border-radius:14px;border-color:rgba(14,159,154,.24);color:#17313b;box-shadow:0 13px 30px -18px rgba(13,55,67,.62)}#ikx.is-visual-search-studio .ikx-trackarrow:hover:not(:disabled){border-color:#0e9f9a;background:#0e9f9a;color:#fff}#ikx.is-visual-search-studio .ikx-trackarrow:disabled{opacity:.34;cursor:default;transform:translateY(-50%)}}@media(max-width:760px){.lis-cancel-search{width:100%;justify-self:stretch}#ikx.is-visual-search-studio .ikx-grid{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;gap:16px!important}#ikx.is-visual-search-studio .ikx-grid .ikx-card,#ikx.is-visual-search-studio .ikx-grid .ikx-card.ikx-card--compact{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.ikx-iq-locations{grid-column:1/-1;grid-row:4;padding:10px 11px}.ikx-image-query .ikx-iq-foot{grid-row:5}}.lis-chip-spin{display:none;width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:lisChipSpin .7s linear infinite;flex-shrink:0}@keyframes lisChipSpin{to{transform:rotate(360deg)}}.lis-dropzone.is-arming .lis-chip-spin,.lis-dropzone.is-uploading .lis-chip-spin{display:inline-block}.lis-dropzone.is-arming .lis-upload-chip>i,.lis-dropzone.is-uploading .lis-upload-chip>i{display:none}.lis-dropzone.is-uploading{pointer-events:none;opacity:.75;cursor:progress}.lis-dropzone.is-arming{border-color:var(--lis-accent)}.listing-image-search-panel.is-busy .lis-panel-body{pointer-events:none}#lisUrlSubmit:disabled{opacity:.55;cursor:not-allowed}#lisUrlInput:disabled{opacity:.65}.lis-cancel-search.lis-attn{animation:lisAttn .5s ease 2}@keyframes lisAttn{0%,100%{transform:none}50%{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.lis-chip-spin{animation:none}.lis-cancel-search.lis-attn{animation:none}}