.recent-pages{margin-block:20px 10px}.recent-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:10px;display:flex}.recent-title{color:var(--wf-gold-bright);margin:0;font-size:15px;font-weight:600}.recent-note{color:var(--text-dim);font-size:12px}.recent-clear{border:1px solid var(--border-strong);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;margin-inline-start:auto;padding:2px 10px;font-size:12px}.recent-clear:hover{border-color:var(--gold);background:var(--bg-hover);color:var(--gold)}.recent-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.recent-list>li{min-width:0}.recent-card{border:1px solid var(--border);background:var(--bg-hover);min-width:0;color:var(--text);border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;display:flex}.recent-card:hover{border-color:var(--border-strong)}.recent-card-title{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.recent-card:hover .recent-card-title{color:var(--wf-gold-bright)}.recent-card-time{color:var(--text-dim);font-size:11.5px}
.cmdk-backdrop{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04060ab8;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.cmdk{border:1px solid var(--border-strong);border-top:2px solid var(--gold);background:linear-gradient(#0d131cfc 0%,#070a0ffc 100%);flex-direction:column;width:min(680px,100%);max-height:72vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #000000bf}.cmdk-field{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 14px;display:flex}.cmdk-icon{opacity:.8;font-size:15px}.cmdk-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:auto;padding:8px 0;font-family:inherit;font-size:14.5px}.cmdk-esc,.cmdk-foot kbd{font-family:var(--font-display);color:var(--text-muted);border:1px solid var(--border-strong);background:#ffffff08;padding:2px 6px;font-size:10.5px}.cmdk-msg{color:var(--text-dim);margin:0;padding:16px 15px;font-size:13px;line-height:1.9}.cmdk-msg a{color:var(--wf-gold-bright)}.cmdk-list{overscroll-behavior:contain;margin:0;padding:6px;list-style:none;overflow-y:auto}.cmdk-list a.cmdk-row,.cmdk-list .cmdk-row{cursor:pointer;border-inline-start:2px solid #0000;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.cmdk-list a.cmdk-row.is-on,.cmdk-list .cmdk-row.is-on{border-inline-start-color:var(--gold);background:#d4af5a1a}.cmdk-kind{border:1px solid var(--border);color:var(--text-dim);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:10.8px}.cmdk-text{flex-direction:column;gap:2px;min-width:0;display:flex}.cmdk-en{color:var(--text);overflow-wrap:anywhere;font-size:13.6px;font-weight:700}.cmdk-ar{color:var(--text-dim);overflow-wrap:anywhere;font-size:11.8px}.cmdk-group{flex-direction:column;display:flex}.cmdk-group+.cmdk-group{margin-top:4px}.cmdk-group-head{z-index:1;border-bottom:1px solid var(--border);background:#0a0e15f7;justify-content:space-between;align-items:center;gap:8px;margin:0 0 2px;padding:6px 10px 5px;display:flex;position:sticky;top:0}.cmdk-group-title{color:var(--gold);font-size:11.6px;font-weight:700}.cmdk-group-count{color:var(--text-muted);font-size:10.6px}.cmdk-group-foot,.cmdk-more-row{cursor:pointer;border-inline-start:2px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:4px 10px 7px;display:flex}.cmdk-more-row.is-on{border-inline-start-color:var(--gold);background:#d4af5a1a}.cmdk-more{color:var(--wf-gold-bright);border:1px solid var(--border-strong);background:#d4af5a14;padding:3px 9px;font-family:inherit;font-size:11.4px;display:inline-block}.cmdk-more-row:hover .cmdk-more{background:#d4af5a29}.cmdk-more-hint{color:var(--text-muted);font-size:11px}.cmdk-clear{color:var(--text-dim);border:1px solid var(--border);cursor:pointer;background:0 0;padding:2px 9px;font-family:inherit;font-size:11px}.cmdk-clear:hover{color:var(--wf-gold-bright);border-color:var(--border-strong)}.cmdk-recent-icon{color:var(--text-muted);flex:none;font-size:13px}.cmdk-recent-q{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:13.2px}.cmdk-empty-title{color:var(--text);margin:0 0 2px;font-size:13.4px}.cmdk-empty-hint{color:var(--text-dim);margin:0;font-size:12.4px;line-height:1.9}.cmdk-quick{flex-wrap:wrap;gap:8px;margin:10px 0 0;display:flex}.cmdk-quick a{color:var(--wf-gold-bright);border:1px solid var(--border-strong);background:#d4af5a12;padding:4px 11px;font-size:12px;text-decoration:none}.cmdk-quick a:hover{background:#d4af5a29}.cmdk-foot{border-top:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;font-size:11.6px;display:flex}.cmdk-foot a{color:var(--wf-gold-bright);text-decoration:none}@media (max-width:640px){.cmdk-backdrop{padding:6vh 10px 10px}.cmdk{max-height:82vh}.cmdk-foot span{display:none}.cmdk-list .cmdk-row{padding:7px 8px}}
