#search-dialog.universal-search{width:min(820px,calc(100vw - 70px));max-width:none;height:min(760px,calc(100dvh - 130px));max-height:none;padding:0;border:1px solid #d0d0c8;border-radius:0;background:#f7f7f4;color:#151512;box-shadow:none;overflow:hidden;margin:88px auto 0}#search-dialog.universal-search::backdrop{background:rgba(247,247,244,.58)}.universal-top{display:flex;justify-content:space-between;align-items:center;padding:23px 28px 12px;font-size:11px;letter-spacing:.1em}.universal-top button{font-size:12px;color:#777}.universal-search #search-input{font:inherit;font-size:24px;letter-spacing:-.03em;background:none;border:0;border-bottom:1px solid #d1d1c9;border-radius:0;display:block;width:calc(100% - 56px);margin:0 28px;padding:12px 0 22px;outline:none}.universal-search #search-input:focus{border-color:#57068c}#universal-results{height:calc(100% - 184px);overflow:auto;overscroll-behavior:contain;padding:7px 28px 28px}.search-filters{height:43px;display:flex;gap:24px;align-items:center;padding:0 28px}.search-filters[hidden]{display:block;visibility:hidden}.search-filters button{font-size:10px;color:#797972;letter-spacing:.08em;padding:6px 0}.search-filters [aria-pressed=true]{color:#57068c;border-bottom:1px solid #57068c}.universal-foot{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #ddd;padding:11px 28px;background:#f7f7f4;color:#83837c;font-size:10px}.universal-search section h2{font-size:10px;letter-spacing:.12em;font-weight:400;color:#7c7c73;margin:26px 0 10px}.universal-search section h2 small{margin-left:8px}.universal-row{padding:16px 13px 17px;border-bottom:1px solid #deded6;border-left:2px solid transparent}.universal-row:hover,.universal-row.is-keyboard-selected{background:#f0f0ea;border-left-color:#57068c}.universal-row .search-title{display:block;text-align:left;font-size:18px;font-weight:400;letter-spacing:-.02em;line-height:1.4;padding:0}.universal-row>small,.universal-row>span{display:block;font-size:12px;color:#77776f;line-height:1.65;margin-top:5px}.universal-row>p{font-size:14px;line-height:1.5;margin:8px 0;max-width:620px}.universal-row .search-current{color:#66665e;font-size:12px}.search-row-actions{display:flex;gap:24px;flex-wrap:wrap;margin-top:13px}.search-row-actions button{font-size:10px;letter-spacing:.03em}.live-result .search-title:before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#57068c;margin:0 9px 3px 0}.search-prompts,.search-recent{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;padding:18px 0;border-bottom:1px solid #d6d6ce}.search-prompts small,.search-recent small{font-size:10px;color:#777;letter-spacing:.1em}.search-prompts button,.search-recent button{font-size:13px}.search-recent [data-clear]{font-size:11px;color:#85857b}.search-topic-state{padding:15px 0;font-size:12px;color:#57068c;display:flex;justify-content:space-between;gap:10px}.search-topic-state button{font-size:11px;color:#777}.universal-empty{padding:40px 0}.universal-empty small{font-size:11px;letter-spacing:.1em}.universal-empty p{font-size:25px;overflow-wrap:anywhere}.universal-empty span{font-size:13px;color:#777;display:block;margin-bottom:22px}.universal-empty button{font-size:13px;color:#57068c}@media(max-width:700px){#search-dialog.universal-search{inset:0;margin:0;width:100vw;height:100dvh;border:0}.universal-top{padding:23px 22px 10px}.universal-search #search-input{font-size:20px;width:calc(100% - 44px);margin:0 22px}.search-filters{padding:0 22px;gap:22px}#universal-results{padding:0 16px 24px;height:calc(100% - 173px)}.universal-row{padding:17px 7px}.universal-row .search-title{font-size:17px}.search-row-actions{gap:18px}.universal-foot{padding-left:22px}.search-prompts,.search-recent{padding-inline:6px}.universal-search #search-input::placeholder{font-size:16px}}
