.snp-menu{width:320px}.ent-opt.snp-opt{min-height:var(--ds-h-row);padding:4px 8px;align-items:center}.snp-opt .snp-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.snp-opt .snp-l .nm{flex:none}.snp-pv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ds-text-xs)}.snp-foot,.snp-pv{color:var(--text-dim)}.snp-foot{display:flex;align-items:center;gap:6px;min-height:var(--ds-h-md);margin-top:4px;padding:0 8px;border-top:1px solid var(--border-soft,var(--border-default));border-radius:0 0 8px 8px;font:400 var(--ds-text-xs)/1 var(--font-ui);text-decoration:none}.snp-foot:hover{color:var(--text);background:var(--bg-hover)}@media (max-width:640px){.snp-menu{width:min(340px,calc(100vw - 16px))}.ent-opt.snp-opt{min-height:44px}}.as-li.snp-row{grid-template-columns:minmax(0,1fr) minmax(0,220px) 84px 32px;cursor:pointer}.snp-name{display:flex;flex-direction:column;gap:2px;min-width:0;padding:2px 0}.snp-name b{font-weight:500}.snp-name b,.snp-name em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snp-name em{font-style:normal;font-size:var(--ds-text-xs);color:var(--ds-ink-subtle)}.snp-tags{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.snp-search{max-width:240px}.snp-ed{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--ds-page);color:var(--ds-ink);font-size:var(--ds-text-sm)}.snp-ed-head{display:flex;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;padding:var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ds-edge-divider)}.snp-back{display:inline-flex;align-items:center;gap:4px}.snp-title{min-width:120px;max-width:420px;flex:0 1 320px;height:var(--ds-h-md);padding:0 var(--ds-space-2);border:1px solid transparent;border-radius:var(--ds-radius-md);background:transparent;color:var(--ds-ink);font:inherit;font-size:var(--ds-text-md,15px);font-weight:600}.snp-title:focus,.snp-title:hover{border-color:var(--ds-edge-frame);outline:none;background:var(--ds-input)}.snp-title[readonly]:hover{border-color:transparent;background:transparent}.snp-status{font-size:var(--ds-text-xs);color:var(--ds-ink-subtle);min-width:40px}.snp-status.bad{color:var(--ds-failure)}.snp-tagbox{position:relative;display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.snp-del{color:var(--ds-failure)}.snp-how{margin:0;padding:var(--ds-space-1_5,6px) var(--ds-space-4);color:var(--ds-ink-muted);border-bottom:1px solid var(--ds-edge-divider)}.snp-how,.snp-how code{font-size:var(--ds-text-xs)}.snp-how code{margin-left:4px;padding:1px 4px;border-radius:4px;background:var(--ds-control)}.snp-err{padding:var(--ds-space-1) var(--ds-space-4);margin:0}.snp-body{flex:1;min-height:0;overflow-y:auto}.snp-doc{max-width:760px;margin:0 auto;padding:var(--ds-space-6) var(--ds-space-6) var(--ds-space-16)}@media (max-width:767px){.as-li.snp-row{grid-template-columns:minmax(0,1fr) 76px 32px;min-height:52px}.snp-search{max-width:none;flex:1 1 100%}.snp-ed-head{padding:var(--ds-space-2) var(--ds-space-3)}.snp-title{flex:1 1 100%;max-width:none;order:2;height:36px}.snp-back,.snp-status{order:1}.snp-ed-head .ds-seg button,.snp-ed-head .rp-btn{min-height:36px}.snp-how{padding:var(--ds-space-2) var(--ds-space-3)}.snp-doc{padding:var(--ds-space-4) var(--ds-space-3) var(--ds-space-16)}}