.term-card .term-preview.priority-card-preview{background:var(--color-white);border-color:var(--line);color:var(--ink)}.priority-card-preview .priority-card-heading{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.priority-card-preview .priority-card-heading small{color:var(--muted);font-weight:800}.priority-card-preview .priority-card-heading strong{color:var(--ink)}.priority-card-matrix{grid-template-rows:11px auto auto;grid-template-columns:12px minmax(0,1fr) minmax(0,1fr);gap:3px;display:grid}.priority-card-corner{color:var(--muted);align-content:end;font-size:6.5px;font-weight:800;line-height:1.15;display:grid}.priority-card-col{color:var(--muted);text-align:center;font-size:7px;font-weight:800;line-height:11px}.priority-card-row{color:var(--muted);place-self:center;font-size:7px;font-weight:800;line-height:1}.priority-card-cell{border:1px solid var(--line);background:var(--color-white);border-radius:4px;gap:2px;min-width:0;min-height:30px;padding:3px 4px;display:grid}.priority-card-cell .priority-cell-tag{align-items:baseline;gap:3px;display:flex}.priority-card-cell .priority-cell-tag b{color:var(--ink);letter-spacing:.02em;font-size:8px;font-weight:900}.priority-card-cell .priority-cell-tag small{color:var(--muted);font-size:7px;font-weight:800}.priority-card-cell .priority-cell-name{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;line-height:1.25;overflow:hidden}.priority-card-cell.is-p0{border-color:var(--ink);border-width:1.5px}.priority-card-cell.is-p0 .priority-cell-tag small{color:var(--ink)}.priority-card-cell.is-p1{border-color:var(--color-grey-500)}.priority-card-cell.is-p2{border-color:var(--line)}.priority-card-cell.is-p3{border-style:dashed;border-color:var(--color-grey-500)}.priority-card-cell.is-p3 .priority-cell-name{color:var(--muted);font-weight:600}.priority-card-cell.is-p3 .priority-cell-tag small:after{content:" · 推迟";color:var(--muted)}.priority-card-preview .priority-card-decision{border-left:3px solid var(--ink);background:var(--soft);color:var(--ink);border-radius:0 4px 4px 0;margin:0;padding:5px 7px;font-size:9px;font-weight:700;line-height:1.45}.term-interactive-demo.priority-interaction-demo{border-color:var(--line);background:var(--color-white)}.priority-interaction-demo button{border-color:var(--line);background:var(--color-white);color:var(--ink)}.priority-interaction-demo button:hover{border-color:var(--color-grey-500);background:var(--soft);color:var(--ink)}.priority-interaction-demo button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.priority-interaction-demo button[aria-pressed=true]:not(.priority-chip){border-color:var(--ink);background:var(--soft);color:var(--ink)}.priority-interaction-demo button.priority-chip[aria-pressed=true]{border-color:var(--ink);background:var(--soft);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.priority-interaction-demo button.priority-demo-reset{border-color:var(--color-grey-500);background:var(--color-white);color:var(--ink)}.priority-interaction-demo button.priority-demo-reset:hover{border-color:var(--ink);background:var(--soft);color:var(--ink)}.priority-demo-summary{border:1px solid var(--line);background:var(--color-white);border-radius:8px;flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.priority-demo-summary>span{background:var(--soft);border-radius:6px;flex:120px;gap:2px;min-width:0;padding:6px 8px;display:grid}.priority-demo-summary>span b{color:var(--ink);font-size:17px;font-weight:800;line-height:1}.priority-demo-summary>span small{color:var(--muted);font-size:11px;font-weight:700}.priority-demo-summary .is-p0 b{font-weight:900}.priority-demo-summary .is-p0:before{content:"▲ ";color:var(--ink);font-size:11px;font-weight:900}.priority-demo-summary .is-deferred:before{content:"▽ ";color:var(--muted);font-size:11px;font-weight:900}.priority-demo-summary .is-warn{background:#fbeaee;border:1px solid #f3c4cd}.priority-demo-summary .is-warn:before{content:"! ";color:#a83a44;font-size:12px;font-weight:900}.priority-demo-summary .is-warn b,.priority-demo-summary .is-warn small{color:#a83a44}.priority-matrix{grid-template-rows:auto auto auto;grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.priority-matrix-corner{color:var(--muted);align-content:end;font-size:11px;font-weight:800;line-height:1.25;display:grid}.priority-matrix-col{color:var(--muted);text-align:center;align-self:end;font-size:12px;font-weight:800;line-height:1.2}.priority-matrix-row{color:var(--muted);place-self:center;font-size:13px;font-weight:800;line-height:1}.priority-matrix-cell{border:1px solid var(--line);background:var(--color-white);border-radius:8px;grid-template-rows:auto 1fr;gap:6px;min-width:0;min-height:96px;padding:8px 10px;display:grid}.priority-matrix-cell.is-p0{border-color:var(--ink);border-width:1.5px}.priority-matrix-cell.is-p1{border-color:var(--color-grey-500)}.priority-matrix-cell.is-p2{border-color:var(--line)}.priority-matrix-cell.is-p3{border-style:dashed;border-color:var(--color-grey-500);background:var(--soft)}.priority-matrix-cell.is-empty{opacity:.6}.priority-matrix-cell .priority-cell-tag{align-items:baseline;gap:5px;display:flex}.priority-matrix-cell .priority-cell-tag b{color:var(--ink);letter-spacing:.02em;font-size:13px;font-weight:900}.priority-matrix-cell .priority-cell-tag small{color:var(--muted);font-size:11px;font-weight:800}.priority-matrix-cell.is-p0 .priority-cell-tag small{color:var(--ink)}.priority-matrix-chips{align-content:start;gap:6px;display:grid}.priority-matrix-empty{color:var(--muted);padding:4px 0;font-size:12px;font-weight:700}.priority-chip{border:1px solid var(--line);background:var(--color-white);width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;border-radius:7px;grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 9px;display:grid}.priority-chip:hover{border-color:var(--color-grey-500);background:var(--soft)}.priority-chip-order{background:var(--soft);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.priority-chip-badge{background:var(--soft);min-width:34px;height:22px;color:var(--ink);letter-spacing:.02em;border-radius:5px;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}.priority-chip-label{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden}.priority-chip-state{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:800}.priority-chip.is-p0 .priority-chip-order,.priority-chip.is-p0 .priority-chip-badge{background:var(--ink);color:var(--color-white)}.priority-chip.is-p0 .priority-chip-label{font-weight:800}.priority-chip.is-p3 .priority-chip-label{color:var(--muted);font-weight:600}.priority-chip.is-p3 .priority-chip-state{color:var(--muted)}.priority-demo-editor{border:1px solid var(--line);background:var(--color-white);border-radius:8px;gap:10px;padding:12px 14px;display:grid}.priority-demo-editor header{gap:4px;display:grid}.priority-demo-editor header small{color:var(--muted);font-size:11px;font-weight:800}.priority-demo-editor header h3{color:var(--ink);margin:0;font-size:15px;font-weight:800}.priority-demo-editor header p{color:var(--ink);margin:0;font-size:13px;line-height:1.5}.priority-demo-editor header p b{color:var(--ink);font-weight:800}.priority-demo-change{border-left:3px solid var(--ink);background:var(--soft);color:var(--ink);border-radius:0 6px 6px 0;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.5}.priority-demo-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.priority-demo-control{gap:5px;display:grid}.priority-demo-control>span{color:var(--muted);font-size:12px;font-weight:800}.priority-demo-buttons{gap:5px;display:flex}.priority-demo-buttons button{flex:1 1 0;min-height:36px;padding:6px 10px;font-size:13px}.priority-demo-footer{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.priority-demo-reset{justify-self:start;min-height:34px;padding:6px 12px}.priority-demo-status{background:var(--soft);color:var(--ink);border-radius:7px;margin:0;padding:9px 11px;font-size:13px;line-height:1.55}.priority-knowledge-section .checklist li{gap:3px;display:grid}.priority-knowledge-section .checklist li::marker{color:var(--ink)}.priority-knowledge-section .checklist li strong{color:var(--ink)}.priority-knowledge-section .checklist li span{color:var(--ink);font-size:13px;line-height:1.55}.priority-when-how-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.priority-when-how-grid article{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:5px;padding:12px;display:grid}.priority-when-how-grid article small{color:var(--muted);font-size:11px;font-weight:800}.priority-when-how-grid article p{color:var(--ink);margin:0;font-size:13px;line-height:1.55}.priority-examples-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.priority-examples-grid article{border:1px solid var(--line);background:var(--color-white);border-radius:8px;gap:5px;padding:12px;display:grid}.priority-examples-grid article.is-good{border-color:var(--ink);background:var(--color-white)}.priority-examples-grid article.is-bad{border-color:var(--line);background:var(--soft)}.priority-examples-grid article small{font-size:11px;font-weight:800}.priority-examples-grid article.is-good small{color:var(--ink)}.priority-examples-grid article.is-good small:before{content:"✓ ";font-weight:900}.priority-examples-grid article.is-bad small{color:var(--muted)}.priority-examples-grid article.is-bad small:before{content:"! ";font-weight:900}.priority-examples-grid article strong{color:var(--ink);font-size:14px;line-height:1.4}.priority-examples-grid article p{color:var(--ink);margin:0;font-size:12.5px;line-height:1.55}@media (max-width:780px){.priority-matrix{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr)}.priority-matrix-corner{font-size:9px}.priority-matrix-cell{min-height:84px;padding:7px 8px}.priority-chip{grid-template-rows:auto auto;grid-template-columns:20px 30px minmax(0,1fr);gap:5px 6px;padding:6px 8px}.priority-chip-state{grid-column:1/-1;justify-self:start}.priority-demo-controls{grid-template-columns:minmax(0,1fr)}.priority-demo-footer{grid-template-columns:minmax(0,1fr);gap:6px}.priority-demo-reset{justify-self:stretch}.priority-when-how-grid,.priority-examples-grid{grid-template-columns:minmax(0,1fr)}.priority-card-matrix{grid-template-columns:10px minmax(0,1fr) minmax(0,1fr)}.priority-card-cell{min-height:26px;padding:2px 3px}}.term-card .term-preview.priority-card-preview{color:#3a2c1c;background:radial-gradient(circle at 80% 20%,#c0561229,#0000 28%),linear-gradient(160deg,#f3e6cf 0%,#d8be93 100%);border-color:#c9ae86;gap:8px;padding:10px;display:grid}.priority-card-board{gap:6px;display:grid}.term-card .term-preview.priority-card-preview .priority-card-board small{color:#6a5334;font-size:9px;font-weight:800}.priority-card-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.priority-card-cols>div{background:#f7eddc;border-radius:8px;gap:3px;min-width:0;padding:6px 4px;display:grid}.priority-card-cols .is-p0{background:#f8ddc4}.priority-card-cols .is-p3{background:#e4e7ec}.term-card .term-preview.priority-card-preview .priority-card-cols b{color:#3a2c1c;font-size:10px}.term-card .term-preview.priority-card-preview .priority-card-cols span{color:#4a3b28;font-size:8px}.priority-card-conclusion{margin:0;font-weight:650;line-height:1.45;color:#3a2c1c!important;font-size:10px!important}.term-interactive-demo.priority-demo{--pr-ink:#2c2418;--pr-saffron:#c05612;--pr-slate:#4a5560;background:#ead7b4;border-color:#c9ae86;gap:12px;padding:12px}.priority-demo .priority-demo-stage{background:radial-gradient(circle at 86% 10%,#c056122e,#0000 30%),linear-gradient(165deg,#f8edd8 0%,#d8be93 100%);border:1px solid #c9ae86;border-radius:16px;gap:12px;padding:16px;display:grid;box-shadow:0 16px 36px #5c40181a}.priority-demo .priority-demo-nav{justify-content:space-between;align-items:center;gap:8px;display:flex}.priority-demo .priority-demo-nav b{color:var(--pr-ink);font-size:16px;font-weight:900}.priority-demo .priority-demo-nav span{color:#8a3d10;background:#f8ddc4;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:750}.priority-demo .priority-demo-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.priority-demo .priority-demo-col{background:#f7eddceb;border-radius:12px;align-content:start;gap:6px;min-width:0;padding:10px;display:grid}.priority-demo .priority-demo-col.is-p0{background:#f8ddc4}.priority-demo .priority-demo-col.is-p3{background:#e4e7ec}.priority-demo .priority-demo-col small{color:#5a4630;font-size:11px;font-weight:800}.priority-demo .priority-demo-ticket{background:#fff8ee;border-radius:8px;gap:2px;margin:0;padding:8px;display:grid;box-shadow:0 6px 12px #50301014}.priority-demo .priority-demo-ticket b{color:var(--pr-saffron);font-size:11px}.priority-demo .priority-demo-col.is-p3 .priority-demo-ticket b{color:var(--pr-slate)}.priority-demo .priority-demo-ticket span{color:var(--pr-ink);font-size:13px}.priority-demo .priority-demo-empty{color:#6a5334;margin:0;font-size:12px}.priority-demo .priority-demo-stamp{color:#8a3d10;background:#f8ddc4;border-radius:10px;align-items:center;gap:8px;margin:0;padding:8px 10px;font-weight:750;display:flex}.priority-demo .priority-demo-stamp.is-ok{color:#1d5a40;background:#dceee4}.priority-demo .priority-demo-stamp.is-fail{color:#8a3d28;background:#f6ddd4}.priority-demo .priority-demo-stamp i{color:#fff8ee;background:currentColor;border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.term-interactive-demo.priority-demo .priority-demo-primary{background:var(--pr-saffron);color:#fff;border:0;font-weight:850}.term-interactive-demo.priority-demo .priority-demo-primary:hover{color:#fff;background:#9a450e;border:0}.term-interactive-demo.priority-demo .priority-demo-recover{background:var(--pr-slate);color:#fff;border:0}.term-interactive-demo.priority-demo .priority-demo-recover:hover{color:#fff;background:#343c46;border:0}.priority-demo .priority-demo-result{color:#1d5a40;margin:0;font-weight:750}.priority-demo .priority-demo-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.term-interactive-demo.priority-demo .priority-demo-modes button{color:#3a2c1c;background:#fff8ee;border-color:#c9ae86}.term-interactive-demo.priority-demo .priority-demo-modes button:hover{color:#8a3d10;background:#f8ddc4;border-color:#c05612}.term-interactive-demo.priority-demo .priority-demo-modes button[aria-pressed=true],.term-interactive-demo.priority-demo .priority-demo-modes button[aria-pressed=true]:hover{color:#fff;background:#c05612;border-color:#c05612}.term-interactive-demo.priority-demo button:focus-visible{outline-offset:2px;outline:3px solid #c0561259}.priority-demo .priority-demo-note,.priority-demo [role=status]{border-left:3px solid var(--pr-saffron);color:#2c2418;background:#f8edd8;border-radius:0 8px 8px 0;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.priority-examples article.is-good{border-left:3px solid #c05612}.priority-examples article.is-bad{border-left:3px solid #4a5560}@media (max-width:700px){.priority-demo .priority-demo-board,.priority-card-cols{grid-template-columns:1fr 1fr}.priority-demo .priority-demo-modes{grid-template-columns:1fr}}
