.problem-action-list{display:grid;gap:6px}.problem-action-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0 12px;border:1px solid #c9d4e6;border-radius:8px;background:transparent;color:var(--pd-ink);cursor:pointer;font:inherit;font-size:14px;font-weight:600;text-align:left;transition:border-color .16s,box-shadow .16s,transform .16s}.problem-action-link>span{display:inline-flex;align-items:center;gap:6px}.problem-action-link:hover,.problem-action-link:focus-visible{border-color:var(--pd-accent-strong);color:var(--pd-ink);box-shadow:0 5px 14px #f2ad0024;transform:translateY(-1px)}.problem-action-link:disabled,.problem-action-link.is-disabled,.problem-action-link:disabled:hover{opacity:.45;border-color:#c9d4e6;box-shadow:none;cursor:not-allowed;transform:none}.problem-action-link.is-primary{justify-content:center;border-color:var(--dmy-primary-bg, #ffb719);background:var(--dmy-primary-bg, #ffb719);color:var(--dmy-primary-fg, #1b1d22);box-shadow:var(--dmy-primary-shadow, 0 8px 20px rgba(221, 145, 0, .24));font-weight:750}.problem-detail-page a.problem-action-link.is-primary:hover,.problem-detail-page a.problem-action-link.is-primary:focus-visible,.problem-detail-page button.problem-action-link.is-primary:hover,.problem-detail-page button.problem-action-link.is-primary:focus-visible{border-color:var(--dmy-primary-bg-hover, #f5a900);background:var(--dmy-primary-bg-hover, #f5a900);color:var(--dmy-primary-fg, #1b1d22);box-shadow:var(--dmy-primary-shadow, 0 8px 20px rgba(221, 145, 0, .24));transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.problem-action-link{transition:none}}
