.dut-list-tools{padding:16px 24px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.dut-list-tools label{font-size:12px;font-weight:700;width:100%}.dut-list-tools select,.dut-list-tools input{min-height:42px;border:1px solid #dccbd8;border-radius:10px;background:white;color:#321b35;padding:8px 10px;font:inherit;min-width:0}.dut-list-tools select{flex:1}.dut-list-tools button,.dut-list-share button{min-height:40px;border:1px solid #d8c5d4;border-radius:99px;padding:8px 14px;background:white;color:#321b35;font:600 12px var(--font-body-family);cursor:pointer}.dut-list-tools [data-new-list]{background:#321b35;color:white}.dut-list-share{padding:0 24px 18px}.dut-list-share p{font-size:12px;line-height:1.5;color:#736574}.dut-list-share input{width:100%;padding:10px;border:1px solid #dccbd8;border-radius:8px;font-size:12px;box-sizing:border-box}.dut-list-feedback{padding:0 24px;font-size:13px;color:#9d1858}.dut-saved-item .dut-saved-actions{display:flex;flex-direction:column;gap:8px}.dut-saved-item .dut-saved-actions button{position:static}.dut-saved-actions select{max-width:100px;font-size:11px;padding:6px;border:1px solid #dccbd8;border-radius:8px}.dut-list-name-form{display:flex;gap:8px;width:100%}.dut-list-name-form input{width:100%;flex:1}.dut-shared-intro{padding:45px 24px;max-width:700px;margin:auto;text-align:center;color:#321b35}.dut-shared-intro h1{font-size:36px}.dut-shared-intro button{background:#321b35;color:white;border:0;border-radius:99px;padding:15px 24px;font-weight:700}@media(max-width:749px){.dut-list-tools{padding:16px}.dut-list-share{padding:0 16px 16px}.dut-saved-item{padding-bottom:12px}.dut-saved-item .dut-saved-actions{align-self:center}.dut-list-tools button{padding:8px 11px}}

.dut-list-tools select#dut-list-select{flex:1 0 100%;width:100%;font-size:15px}.dut-list-tools button:focus-visible{outline:3px solid #bd176b;outline-offset:2px}
[data-search-ideas] .dut-search-toolbar>.dut-search-heading{margin:0;font:700 16px/1.4 var(--font-body-family)}
[data-search-ideas] .dut-search-sidebar{border:0!important;padding:16px 8px!important}
[data-search-ideas] .dut-search-sidebar h2{font:700 15px/1.5 var(--font-body-family)}
[data-search-ideas] ul{list-style:none;margin:12px 0 0;padding:0}
[data-search-ideas] li[aria-selected="true"] a{background:#f4e6f2;border-radius:8px}
