.rn-global-suggestions[hidden],.rn-global-clear[hidden]{display:none!important}.rn-global-suggestions{position:fixed;z-index:900;overflow:auto;border:1px solid #a88036;background:linear-gradient(130deg,#132936,#050e16);box-shadow:0 12px 32px #000c;border-radius:5px;padding:8px;max-width:calc(100vw - 16px)}#ywf-design .rn-search-result,.rn-global-suggestions .rn-search-result{display:flex!important;align-items:center;gap:12px;width:100%;text-align:left;white-space:normal;padding:10px;background:#091821;border:1px solid #314552;border-radius:3px;margin:5px 0;min-width:0;color:#ead6a5}.rn-search-result:hover,.rn-search-result:focus-visible,.rn-search-result[aria-selected=true]{background:#103650;outline:2px solid #55bff0}.rn-search-result img{object-fit:cover;flex:0 0 42px;width:42px;height:42px;border:1px solid #a57e3c;border-radius:4px}.rn-search-symbol{font-size:25px;width:42px;text-align:center;color:#eac36b;flex-shrink:0}.rn-search-copy{display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.rn-search-copy strong{font:600 15px Georgia,serif}.rn-search-copy small{font-size:11px;color:#acc6d6;line-height:1.4}.rn-search-heading{font-size:12px;color:#e5bc66;padding:7px 3px;border-bottom:1px solid #766038}.rn-search-all{width:100%;padding:10px}.rn-global-clear{padding:3px 8px!important;min-width:28px!important;font-size:18px!important;margin-left:3px}.rn-global-page{padding:18px;max-width:100%}.rn-global-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rn-global-controls input{flex:1;min-width:180px}.rn-global-controls select{max-width:100%}.rn-global-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rn-search-group{min-width:0;border:1px solid #796134;background:linear-gradient(145deg,#102630,#061017);padding:12px;border-radius:5px}.rn-search-group h2{font-size:19px;color:#e9c573;margin:4px 0 12px}.rn-search-detail{max-width:min(760px,94vw);max-height:86vh;overflow:auto}.rn-search-detail p{white-space:pre-wrap;overflow-wrap:anywhere}.rn-search-detail button{margin:6px}.rn-global-page>h1:focus{outline:none}@media(max-width:700px){.rn-global-list{grid-template-columns:1fr}.rn-global-page{padding:10px}.rn-global-controls>*{flex:1 1 130px}.rn-global-controls input{flex-basis:100%}.rn-search-copy strong{font-size:14px}}@media(prefers-reduced-motion:reduce){.rn-global-suggestions *{scroll-behavior:auto!important}}
/* Override inherited full-width form rules only inside the new search controls. */
#ywf-design .v39-search{position:relative}#ywf-design .v39-search>#yw-search{padding-right:34px!important}#ywf-design .v39-search>.rn-global-clear{position:absolute!important;right:5px;top:50%;transform:translateY(-50%);width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#ywf-design .rn-global-controls>input{width:auto!important;flex:1 1 280px!important;margin:0!important}#ywf-design .rn-global-controls>span,#ywf-design .rn-global-controls>select{width:auto!important;flex:0 1 220px!important;margin:0!important}#ywf-design .rn-global-controls>button{width:auto!important;flex:0 0 auto!important;margin:0!important;padding:8px 15px!important}#ywf-design .rn-global-controls{margin-bottom:12px;align-items:center!important}#ywf-design .rn-global-controls>span>button{width:100%!important}@media(max-width:700px){#ywf-design .rn-global-controls>input{flex-basis:100%!important}#ywf-design .rn-global-controls>span,#ywf-design .rn-global-controls>select{flex:1 1 100%!important}#ywf-design .rn-global-controls>button{flex:1 1 auto!important}}
html.rn-visual.rn-master.rn-correction.rn-launch #ywf-design .v39-search>#yw-search{max-width:none!important;width:100%!important;box-sizing:border-box!important}
