.dn-search-lock{overflow:hidden!important}.dn-search-modal[hidden]{display:none!important}.dn-search-modal{position:fixed;inset:0;z-index:999999;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;padding:clamp(16px,5vh,54px) 16px;background:rgba(18,22,37,.76);backdrop-filter:blur(13px);box-sizing:border-box}.dn-search-backdrop{position:fixed;inset:0;cursor:default}.dn-search-dialog{position:relative;box-sizing:border-box;width:min(100%,650px);max-height:calc(100dvh - 45px);overflow:auto;overscroll-behavior:contain;border:1px solid #55506c;background:#302e40;color:#f9f7ff;border-radius:23px;padding:clamp(19px,3vw,30px);box-shadow:0 32px 90px #05071390;animation:dn-search-in .2s ease-out;font-family:inherit}.dn-search-dialog *{box-sizing:border-box}.dn-search-top,.dn-search-section-title,.dn-search-footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.dn-search-top{margin-bottom:22px}.dn-search-mark{font-size:21px;font-weight:800}.dn-search-mark strong{color:#fb873d}.dn-search-close{border:1px solid #5e5a6c!important;background:#242333!important;color:#fff!important;width:37px;height:37px;border-radius:11px;cursor:pointer}.dn-search-dialog h2{color:#fff;font-size:clamp(21px,3vw,28px);margin:0 0 6px;line-height:1.3}.dn-search-subtitle{margin:0 0 22px;color:#c3c0d0;font-size:13px}.dn-search-field{display:flex;align-items:center;gap:12px;background:#242433;border:1.5px solid #7275fa;border-radius:15px;padding:7px 8px 7px 15px;box-shadow:0 0 0 3px #7774ff15}.dn-search-field svg{flex-shrink:0;color:#a3a7ff}.dn-search-field input{flex:1;min-width:0;background:transparent!important;color:#fff!important;border:0!important;outline:0!important;box-shadow:none!important;font:inherit;font-size:14px;padding:10px 0!important}.dn-search-field input::placeholder{color:#aaa8b9}.dn-search-field button{border:0!important;border-radius:10px;background:#f97316!important;color:#fff!important;font-weight:700;padding:12px 17px;cursor:pointer}.dn-search-section{border-top:1px solid #48465a;margin-top:23px;padding-top:21px}.dn-search-section-title{font-size:11px;letter-spacing:.6px;color:#dedbe7;margin-bottom:14px}.dn-search-section-title button{border:1px solid #625d72;border-radius:20px;background:#272535;color:#d6d3df;font-size:11px;padding:6px 12px;cursor:pointer}.dn-search-chips{display:flex;flex-wrap:wrap;gap:9px}.dn-search-chips button{border:1px solid #726e86;background:#414055;color:#f4f2ff;border-radius:22px;padding:10px 13px;font-size:12px;cursor:pointer}.dn-search-chips button:hover,.dn-search-result:hover,.dn-search-result.is-active{border-color:#fb873d;background:#4b4050}.dn-search-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dn-search-filters label{display:block;font-size:11px;color:#d5d1e0}.dn-search-filters select{display:block;width:100%;min-width:0;margin-top:7px;background:#252434;color:#fff;border:1px solid #565267;border-radius:10px;padding:10px 8px;font-size:12px}.dn-search-results{display:grid;gap:8px}.dn-search-result{display:block;text-align:left;text-decoration:none!important;width:100%;border:1px solid transparent;border-radius:13px;background:#272636;color:#f1eff8!important;padding:12px 14px;font-size:13px;cursor:pointer}.dn-search-empty{color:#b8b4c5;font-size:12px}.dn-search-footer{justify-content:flex-start;flex-wrap:wrap;gap:16px;margin-top:20px;background:#262536;border-radius:12px;padding:13px;color:#bcb8cb;font-size:11px}.dn-search-footer kbd{display:inline-block;background:#191923;border-radius:5px;padding:4px 6px;color:#fff;margin-right:4px}.dn-search-dialog :focus-visible{outline:2px solid #ff9a50;outline-offset:3px}@keyframes dn-search-in{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:560px){.dn-search-modal{padding:10px}.dn-search-dialog{max-height:calc(100dvh - 20px);padding:18px;border-radius:18px}.dn-search-filters{grid-template-columns:1fr 1fr}.dn-search-filters label:last-child{grid-column:1/-1}.dn-search-footer{gap:9px}.dn-search-field{gap:7px}.dn-search-field button{padding:11px}}@media(prefers-reduced-motion:reduce){.dn-search-dialog{animation:none}}

.dn-search-chips button.is-selected{background:#f97316;color:#171625;border-color:#ffac72;font-weight:700}.dn-search-chips button:focus-visible{outline:2px solid #ffac72;outline-offset:2px}

/* V1.0.288: article thumbnails in live DexSearch suggestions */
.dn-search-article{display:flex;align-items:center;gap:12px;min-height:82px;padding:8px 10px}.dn-search-article-thumb{width:86px;height:65px;flex:0 0 86px;overflow:hidden;border-radius:9px;background:#3d3b50;display:flex;align-items:center;justify-content:center}.dn-search-article-thumb img{width:100%;height:100%;object-fit:cover;display:block}.dn-search-article-thumb.is-empty:after{content:"▧";color:#aaa5bd;font-size:25px}.dn-search-article-info{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.dn-search-article-category{font-size:10px;font-weight:700;color:#ff9857}.dn-search-article-title{font-size:13px;font-weight:600;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.dn-search-article-arrow{color:#b7b1c8;font-size:17px}.dn-search-article:hover .dn-search-article-arrow{color:#ff9857}@media(max-width:480px){.dn-search-article-thumb{width:72px;height:57px;flex-basis:72px}.dn-search-article{gap:9px}.dn-search-article-title{font-size:12px}}

/* V1.0.289: same-document full-page search view; existing popup remains untouched. */
.dn-search-inline{background:#f4f7fb!important;backdrop-filter:none!important;align-items:flex-start!important;justify-content:center!important;padding:clamp(22px,5vw,65px) 18px!important;overflow-y:auto!important}
.dn-search-inline .dn-search-backdrop{display:none!important}
.dn-search-inline .dn-search-dialog{width:min(100%,1050px)!important;max-height:none!important;overflow:visible!important;border-radius:24px!important;padding:clamp(20px,4vw,46px)!important;box-shadow:0 20px 65px #142d501b!important;animation:dn-search-in .2s ease-out}
.dn-search-inline .dn-search-close{width:auto!important;height:auto!important;min-height:40px;padding:8px 15px!important;display:flex;align-items:center;gap:8px;white-space:nowrap}
.dn-search-back-label{display:none}.dn-search-inline .dn-search-back-label{display:inline}.dn-search-inline .dn-search-close-icon{display:none}
.dn-search-inline .dn-search-results{grid-template-columns:repeat(2,minmax(0,1fr))}
.dn-search-inline .dn-search-article{min-width:0}
@media(max-width:700px){.dn-search-inline{padding:12px!important}.dn-search-inline .dn-search-dialog{border-radius:16px!important;padding:18px!important}.dn-search-inline .dn-search-results{grid-template-columns:1fr}}

/* V1.0.290: actual in-document search page, not a centered overlay. */
#main-content.dn-search-main-active > :not(#dn-search-modal){display:none!important}
#main-content.dn-search-main-active{display:block!important;min-height:65vh!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important;background:#f4f7fb!important}
#main-content.dn-search-main-active #dn-search-modal.dn-search-inline{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;min-height:70vh!important;overflow:visible!important;padding:clamp(25px,5vw,65px) max(18px,calc((100vw - 1180px)/2))!important;background:#f4f7fb!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important}
#main-content.dn-search-main-active #dn-search-modal.dn-search-inline .dn-search-dialog{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#142d50!important;animation:none!important}
#main-content.dn-search-main-active .dn-search-dialog h2{color:#142d50!important}
#main-content.dn-search-main-active .dn-search-subtitle,#main-content.dn-search-main-active .dn-search-section-title,#main-content.dn-search-main-active .dn-search-filters label{color:#435571!important}
#main-content.dn-search-main-active .dn-search-section{border-color:#dce4ef!important}
#main-content.dn-search-main-active .dn-search-mark{color:#142d50!important}
#main-content.dn-search-main-active .dn-search-close{background:#fff!important;color:#142d50!important;border-color:#dce4ef!important}
#main-content.dn-search-main-active .dn-search-field{background:#fff!important}
#main-content.dn-search-main-active .dn-search-field input{color:#142d50!important}
#main-content.dn-search-main-active .dn-search-filters select{background:#fff!important;color:#142d50!important;border-color:#dce4ef!important}
#main-content.dn-search-main-active .dn-search-result{background:#fff!important;color:#142d50!important;border-color:#e1e8f0!important}
#main-content.dn-search-main-active .dn-search-result:hover{border-color:#f97316!important;background:#fff8f3!important}
#main-content.dn-search-main-active .dn-search-empty{color:#66758a!important}
#main-content.dn-search-main-active .dn-search-footer{background:#e8edf5!important;color:#52627c!important}
#main-content.dn-search-main-active .dn-search-chips button{background:#fff!important;color:#142d50!important;border-color:#dce4ef!important}
#main-content.dn-search-main-active .dn-search-chips button.is-selected{background:#f97316!important;color:#fff!important}
#main-content.dn-search-main-active .dn-search-article-category{color:#e9630b!important}
@media(max-width:700px){#main-content.dn-search-main-active #dn-search-modal.dn-search-inline{padding:24px 16px!important}}

/* V1.0.291: visual theme tokens, scoped exclusively to DexSearch UI. */
.dn-search-modal.dn-search-theme-light{--ds-bg:#f4f7fb;--ds-fg:#142d50;--ds-muted:#435571;--ds-surface:#fff;--ds-border:#dce4ef;--ds-accent:#f97316;--ds-accent-text:#fff;--ds-foot:#e8edf5;--ds-field-focus:#7275fa}
.dn-search-modal.dn-search-theme-navy{--ds-bg:#202a3d;--ds-fg:#f8fafc;--ds-muted:#c0cad9;--ds-surface:#2b374c;--ds-border:#46546c;--ds-accent:#f97316;--ds-accent-text:#fff;--ds-foot:#182235;--ds-field-focus:#fb923c}
.dn-search-modal.dn-search-theme-blue{--ds-bg:#edf5ff;--ds-fg:#163d72;--ds-muted:#526c90;--ds-surface:#fff;--ds-border:#c7dcf6;--ds-accent:#2563eb;--ds-accent-text:#fff;--ds-foot:#dceafa;--ds-field-focus:#2563eb}
.dn-search-modal.dn-search-theme-editorial{--ds-bg:#fff7ed;--ds-fg:#542b16;--ds-muted:#8c604b;--ds-surface:#fff;--ds-border:#fed7aa;--ds-accent:#ea580c;--ds-accent-text:#fff;--ds-foot:#ffedd5;--ds-field-focus:#ea580c}
.dn-search-modal.dn-search-theme-purple{--ds-bg:#282338;--ds-fg:#f5f3ff;--ds-muted:#c5bddd;--ds-surface:#373047;--ds-border:#594d71;--ds-accent:#a78bfa;--ds-accent-text:#1f1635;--ds-foot:#211b30;--ds-field-focus:#a78bfa}
/* Inline: retain the exact Light Modern V1.0.290 layout, apply palettes only. */
#main-content.dn-search-main-active .dn-search-modal.dn-search-inline{background:var(--ds-bg)!important}
#main-content.dn-search-main-active:has(.dn-search-inline){background:var(--ds-bg)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-dialog{color:var(--ds-fg)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-dialog h2,#main-content.dn-search-main-active .dn-search-inline .dn-search-mark{color:var(--ds-fg)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-subtitle,#main-content.dn-search-main-active .dn-search-inline .dn-search-section-title,#main-content.dn-search-main-active .dn-search-inline .dn-search-filters label{color:var(--ds-muted)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-section{border-color:var(--ds-border)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-close,#main-content.dn-search-main-active .dn-search-inline .dn-search-field,#main-content.dn-search-main-active .dn-search-inline .dn-search-filters select,#main-content.dn-search-main-active .dn-search-inline .dn-search-result,#main-content.dn-search-main-active .dn-search-inline .dn-search-chips button{background:var(--ds-surface)!important;color:var(--ds-fg)!important;border-color:var(--ds-border)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-field input{color:var(--ds-fg)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-field input::placeholder{color:var(--ds-muted)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-field{border-color:var(--ds-field-focus)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-field button,#main-content.dn-search-main-active .dn-search-inline .dn-search-section-title button,#main-content.dn-search-main-active .dn-search-inline .dn-search-chips button.is-selected{background:var(--ds-accent)!important;color:var(--ds-accent-text)!important;border-color:var(--ds-accent)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-footer{background:var(--ds-foot)!important;color:var(--ds-muted)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-article-category{color:var(--ds-accent)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-result:hover{border-color:var(--ds-accent)!important;background:var(--ds-surface)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-empty{color:var(--ds-muted)!important}
/* Popup uses the same visual themes; the default light option keeps the original popup palette. */
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-dialog{background:var(--ds-bg);color:var(--ds-fg);border-color:var(--ds-border)}
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-dialog h2{color:var(--ds-fg)}
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-subtitle,.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-section-title,.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-filters label{color:var(--ds-muted)}
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-section{border-color:var(--ds-border)}
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-field,.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-close,.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-filters select,.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-result,.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-chips button{background:var(--ds-surface)!important;color:var(--ds-fg)!important;border-color:var(--ds-border)!important}
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-field input{color:var(--ds-fg)!important}
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-field button,.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-chips button.is-selected{background:var(--ds-accent)!important;color:var(--ds-accent-text)!important}
.dn-search-modal:not(.dn-search-inline):not(.dn-search-theme-light) .dn-search-footer{background:var(--ds-foot);color:var(--ds-muted)}

.dn-search-modal.dn-search-theme-arctic{--ds-bg:#eff6ff;--ds-fg:#142d50;--ds-muted:#526a89;--ds-surface:#fff;--ds-border:#d5e4f4;--ds-accent:#f97316;--ds-accent-text:#fff;--ds-foot:#e3eefa;--ds-field-focus:#f97316;}

.dn-search-modal.dn-search-theme-mint{--ds-bg:#effaf6;--ds-fg:#174a40;--ds-muted:#4a726a;--ds-surface:#fff;--ds-border:#cce9df;--ds-accent:#0d9488;--ds-accent-text:#fff;--ds-foot:#ddf3eb;--ds-field-focus:#0d9488;}

.dn-search-modal.dn-search-theme-ivory{--ds-bg:#faf7f2;--ds-fg:#28354a;--ds-muted:#6d6a67;--ds-surface:#fff;--ds-border:#e9dfd3;--ds-accent:#f97316;--ds-accent-text:#fff;--ds-foot:#f4ede3;--ds-field-focus:#f97316;}

.dn-search-modal.dn-search-theme-lavender{--ds-bg:#f5f3ff;--ds-fg:#302c58;--ds-muted:#655f84;--ds-surface:#fff;--ds-border:#ddd6f3;--ds-accent:#7c3aed;--ds-accent-text:#fff;--ds-foot:#ece8fa;--ds-field-focus:#7c3aed;}

.dn-search-modal.dn-search-theme-slate{--ds-bg:#f2f4f7;--ds-fg:#202c40;--ds-muted:#5b6678;--ds-surface:#fff;--ds-border:#d9e0e8;--ds-accent:#f97316;--ds-accent-text:#fff;--ds-foot:#e7ecf2;--ds-field-focus:#f97316;}

.dn-search-modal.dn-search-theme-peach{--ds-bg:#fff5ef;--ds-fg:#4a2d32;--ds-muted:#8b6466;--ds-surface:#fff;--ds-border:#f4dacb;--ds-accent:#ea580c;--ds-accent-text:#fff;--ds-foot:#ffe9dc;--ds-field-focus:#ea580c;}

/* V1.0.293: four coordinated section backgrounds within a single DexSearch view. */
.dn-search-modal{--ds-band-1:#e8f0fc;--ds-band-2:#e8f7ee;--ds-band-3:#fff1e5;--ds-band-4:#f0eafe;--ds-band-1-ink:#142d50;--ds-band-2-ink:#166534;--ds-band-3-ink:#9a3412;--ds-band-4-ink:#5b21b6}
.dn-search-theme-navy{--ds-band-1:#303d56;--ds-band-2:#264b45;--ds-band-3:#523c34;--ds-band-4:#443757;--ds-band-1-ink:#e9f1ff;--ds-band-2-ink:#dcfff0;--ds-band-3-ink:#ffe5d3;--ds-band-4-ink:#f1e7ff}
.dn-search-theme-purple{--ds-band-1:#353351;--ds-band-2:#29483f;--ds-band-3:#503a43;--ds-band-4:#49395d;--ds-band-1-ink:#f4f1ff;--ds-band-2-ink:#e0fff1;--ds-band-3-ink:#ffe6db;--ds-band-4-ink:#f2eaff}
.dn-search-theme-mint{--ds-band-1:#e1f2f0;--ds-band-2:#d8f3e6;--ds-band-3:#fff2df;--ds-band-4:#e9e9fa;--ds-band-1-ink:#174a40;--ds-band-2-ink:#166534;--ds-band-3-ink:#874515;--ds-band-4-ink:#51438a}
.dn-search-theme-ivory,.dn-search-theme-peach,.dn-search-theme-editorial{--ds-band-1:#f0eaf7;--ds-band-2:#e8f5e8;--ds-band-3:#ffead8;--ds-band-4:#f4e7ef;--ds-band-1-ink:#463c65;--ds-band-2-ink:#27653b;--ds-band-3-ink:#92400e;--ds-band-4-ink:#733a64}
.dn-search-theme-lavender{--ds-band-1:#e8e9ff;--ds-band-2:#e3f4ee;--ds-band-3:#fff0e2;--ds-band-4:#eae1fb;--ds-band-1-ink:#343b7b;--ds-band-2-ink:#22634e;--ds-band-3-ink:#8d4518;--ds-band-4-ink:#5b21b6}
.dn-search-theme-slate{--ds-band-1:#e4ecf6;--ds-band-2:#e6f2eb;--ds-band-3:#f8ecdf;--ds-band-4:#ece8f4}
.dn-search-theme-blue,.dn-search-theme-arctic{--ds-band-1:#dfedff;--ds-band-2:#e1f5ee;--ds-band-3:#fff0e0;--ds-band-4:#ebe9ff}
/* Sections remain in their original DOM order; only the section surfaces change. */
.dn-search-modal .dn-search-dialog>.dn-search-top,.dn-search-modal .dn-search-dialog>h2,.dn-search-modal .dn-search-dialog>.dn-search-subtitle,.dn-search-modal .dn-search-dialog>form{position:relative;z-index:1}
.dn-search-modal .dn-search-section{border-top:0!important;border-radius:16px;padding:20px!important;margin-top:12px!important;background:var(--ds-band-2)!important;color:var(--ds-band-2-ink)!important}
.dn-search-modal .dn-search-section:has(.dn-search-filters){background:var(--ds-band-3)!important;color:var(--ds-band-3-ink)!important}
.dn-search-modal #dn-search-suggestions-section{background:var(--ds-band-1)!important;color:var(--ds-band-1-ink)!important}
.dn-search-modal .dn-search-section:has(#dn-search-history){background:var(--ds-band-4)!important;color:var(--ds-band-4-ink)!important}
.dn-search-modal .dn-search-section .dn-search-section-title,.dn-search-modal .dn-search-section .dn-search-filters label{color:inherit!important}
.dn-search-modal .dn-search-section .dn-search-chips button,.dn-search-modal .dn-search-section .dn-search-filters select,.dn-search-modal .dn-search-section .dn-search-result{background:var(--ds-surface,#fff)!important;color:var(--ds-fg,#142d50)!important;border:1px solid var(--ds-border,#dce4ef)!important}
.dn-search-modal .dn-search-section .dn-search-chips button.is-selected{background:var(--ds-accent,#f97316)!important;color:var(--ds-accent-text,#fff)!important;border-color:var(--ds-accent,#f97316)!important}
.dn-search-modal .dn-search-section .dn-search-section-title button{background:var(--ds-accent,#f97316)!important;color:var(--ds-accent-text,#fff)!important;border:0!important}
.dn-search-modal .dn-search-footer{margin-top:12px!important}
/* Inline page header forms the first (blue) band without changing the HTML. */
#main-content.dn-search-main-active .dn-search-inline .dn-search-dialog{padding:22px!important;border-radius:18px!important;background:var(--ds-band-1)!important}
#main-content.dn-search-main-active .dn-search-inline .dn-search-section{box-shadow:0 1px 3px #142d500b}
#main-content.dn-search-main-active .dn-search-inline .dn-search-section .dn-search-section-title,#main-content.dn-search-main-active .dn-search-inline .dn-search-section .dn-search-filters label{color:inherit!important}
@media(max-width:700px){.dn-search-modal .dn-search-section{padding:14px!important;border-radius:13px}#main-content.dn-search-main-active .dn-search-inline .dn-search-dialog{padding:12px!important}}

/* V1.0.294 — DexSearch header icon; isolated from search logic and section palettes. */
.dn-search-hero{display:flex;align-items:center;gap:clamp(13px,2vw,22px);margin-bottom:22px}
.dn-search-hero-icon{width:72px;height:72px;flex:0 0 72px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(145deg,#ff9a3c 0%,#f97316 48%,#ea580c 100%);color:#fff;box-shadow:0 10px 24px rgba(234,88,12,.19),inset 0 1px 0 rgba(255,255,255,.24)}
.dn-search-hero-icon svg{display:block;width:42px;height:42px}
.dn-search-hero-copy{flex:1;min-width:0}
.dn-search-hero .dn-search-top{margin-bottom:18px}
.dn-search-hero .dn-search-subtitle{margin-bottom:0}
@media(max-width:560px){.dn-search-hero{gap:12px;align-items:flex-start}.dn-search-hero-icon{width:52px;height:52px;flex-basis:52px;border-radius:15px}.dn-search-hero-icon svg{width:31px;height:31px}.dn-search-hero .dn-search-top{margin-bottom:12px}.dn-search-hero .dn-search-mark{font-size:19px}}
