.pp-practice{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 4px 2px 10px;border-radius:999px;background:var(--teal-soft,#e2f4f0);border:1px solid var(--teal,#0f7b6c);font:400 12px/1.2 var(--font-ui,"Inter",system-ui,sans-serif);color:var(--teal-dark,#0b5c50)}.pp-practice-k{color:var(--ink-2,#4a5560);font-weight:400;white-space:nowrap}.pp-practice-sel{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:0;max-width:220px;padding:3px 24px 3px 8px;border:0;border-radius:999px;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%230b5c50' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 8px center;font:600 12px/1.2 var(--font-ui,"Inter",system-ui,sans-serif);color:var(--teal-dark,#0b5c50);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-practice-sel:disabled{cursor:progress;opacity:.7}.pp-practice-sel:focus-visible{outline:2px solid var(--teal,#0f7b6c);outline-offset:1px}.pp-practice-note{color:var(--muted,#5c6570);padding-right:6px}.pp-practice-err{color:var(--act-ink,#b3261e);padding-right:6px}@media (max-width:520px){.pp-practice{order:10}.pp-practice-sel{max-width:150px}}.pp-practice>.pp-practice-k{max-width:180px;overflow:hidden;text-overflow:ellipsis}button.pp-practice-sel{background-image:none;padding-right:8px}