.workflow-filters{display:flex;justify-content:flex-end;margin:-4px 0 20px}.workflow-filters label{display:flex;align-items:center;gap:10px;margin:0;color:var(--muted);font-size:10px}.workflow-filters select{min-height:40px;border:1px solid var(--hairline);border-radius:11px;background:#0d1015;color:var(--text);padding:9px 34px 9px 11px;outline:0}.status-queues{gap:34px}

.memory-search-shell{margin:2px 0 34px}.memory-search{position:relative;display:flex;align-items:center;margin:0}.memory-search input{width:100%;height:68px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:linear-gradient(180deg,rgba(24,28,36,.96),rgba(14,17,22,.98));box-shadow:inset 0 1px rgba(255,255,255,.055),0 22px 55px rgba(0,0,0,.28);color:var(--text);padding:0 78px 0 54px;font-size:17px;letter-spacing:-.15px;outline:0;transition:border-color .2s,box-shadow .2s,transform .2s}.memory-search input::placeholder{color:#757e8c}.memory-search input:focus{border-color:rgba(125,246,196,.42);box-shadow:0 0 0 4px rgba(125,246,196,.065),0 28px 65px rgba(0,0,0,.36);transform:translateY(-1px)}.memory-search-icon{position:absolute;z-index:1;left:20px;color:var(--mint);font-size:24px;font-weight:300}.memory-search kbd{position:absolute;right:16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.04);color:#737c89;padding:6px 8px;font:600 10px/1 ui-sans-serif,sans-serif}
.memory-suggestions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:16px 2px 0}.memory-suggestions>span{margin-right:4px;color:#69717e;font-size:10px;font-weight:700;letter-spacing:.4px}.memory-suggestions button,.memory-tools-row button,.archive-advanced>button{border:1px solid rgba(255,255,255,.075);border-radius:999px;background:rgba(255,255,255,.025);color:#9ba3af;padding:8px 12px;font-size:10px;transition:color .18s,border-color .18s,background .18s,transform .18s}.memory-suggestions button:hover{border-color:rgba(125,246,196,.22);background:rgba(125,246,196,.055);color:var(--mint);transform:translateY(-1px)}
.memory-tools-row{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding:14px 2px 0;border-top:1px solid rgba(255,255,255,.055)}.memory-tools-row button{border-radius:11px;background:transparent;padding:9px 11px}.memory-tools-row button[aria-expanded=true]{border-color:rgba(125,246,196,.2);color:var(--mint)}.memory-tools-row button span{margin-right:5px}.memory-tools-row button b{display:inline-grid;place-items:center;min-width:17px;height:17px;margin-left:5px;border-radius:99px;background:var(--mint);color:#082018;font-size:9px}.memory-tools-row>span{color:#6f7784;font-size:10px}
.archive-advanced{margin-top:12px;padding:18px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:rgba(16,19,25,.68);animation:memoryReveal .2s ease both}.archive-search{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.archive-search label{margin:0;color:#7f8895;font-size:9px;font-weight:700;letter-spacing:.35px}.archive-search select,.archive-search input{display:block;width:100%;min-height:42px;margin-top:7px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#0d1015;color:var(--text);padding:9px 32px 9px 11px;outline:0}.archive-search select:focus,.archive-search input:focus{border-color:rgba(125,246,196,.35)}.archive-advanced>button{margin-top:15px;border-radius:10px;background:transparent;color:#7f8895}
.memory-results{min-height:160px}.memory-result-heading{display:flex;align-items:center;justify-content:space-between;margin:0 2px 12px;color:#bec4cd;font-size:11px;font-weight:700}.memory-result-heading small{color:#646d79;font-size:9px;font-weight:600}.memory-result-list{display:grid;gap:9px}.memory-result{overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:linear-gradient(135deg,rgba(19,23,30,.88),rgba(12,15,20,.8));box-shadow:inset 0 1px rgba(255,255,255,.025);transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.memory-result:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.13);background:linear-gradient(135deg,rgba(23,28,36,.96),rgba(14,17,23,.9));box-shadow:0 18px 42px rgba(0,0,0,.22)}.memory-result-main{width:100%;border:0;background:transparent;color:var(--text);padding:19px 20px;text-align:left}.memory-result-type{display:block;margin-bottom:8px;color:var(--mint);font-size:9px;font-weight:800;letter-spacing:1.15px;text-transform:uppercase}.memory-result-title{display:block;font-size:16px;font-weight:670;letter-spacing:-.25px;line-height:1.25}.memory-result-meta{display:block;margin-top:7px;color:#78818e;font-size:10px}.memory-result-meta b{color:#aeb6c1;font-weight:650}.memory-result q{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:15px;color:#a8b0ba;font-size:12px;line-height:1.55}.memory-result q:before,.memory-result q:after{color:#56606d}.memory-result-footer{display:flex;align-items:center;justify-content:space-between;margin-top:17px;padding-top:13px;border-top:1px solid rgba(255,255,255,.055);color:#69727f;font-size:10px}.memory-result-footer strong{color:#aab2bd;font-size:10px;transition:color .18s}.memory-result:hover .memory-result-footer strong{color:var(--mint)}.memory-result-footer i{display:inline-block;margin-left:4px;font-style:normal;transition:transform .18s}.memory-result:hover .memory-result-footer i{transform:translateX(3px)}.memory-empty strong,.memory-empty span{display:block}.memory-empty span{margin-top:6px;color:#68717d;font-size:11px}
.archive-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.archive-pagination button{border:1px solid var(--hairline);border-radius:10px;background:transparent;color:var(--muted);padding:9px 12px}.archive-pagination span{color:var(--muted);font-size:11px}.archive-pagination button:disabled{opacity:.35}@keyframes memoryReveal{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}
@media(min-width:650px){.archive-search{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:520px){.memory-search input{height:62px;padding-right:52px;font-size:15px}.memory-search kbd{display:none}.memory-suggestions>span{width:100%;margin-bottom:2px}.memory-result-main{padding:17px}.archive-search{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.archive-advanced,.memory-result,.memory-search input{animation:none;transition:none}}
